Page MenuHomePhorge


taavi created this room.
taavi created this object with visibility "All Users".
taavi created this object with edit policy "Trusted Contributors (Project)".
Jun 16th, 2021
Matthew joined the room.
Jul 19th, 2021
MacFan4000 joined the room.
Jul 26th, 2021
sario528 joined the room.
RhinosF1 joined the room.
Aug 29th, 2021
MacFan4000 changed the visibility from "All Users" to "Public (No Login Required)".
Sep 4th, 2021
roguelazer joined the room.
Oct 10th, 2021
ztl8702 joined the room.
Oct 13th, 2021
Hamishpk joined the room.
Oct 19th, 2021
io joined the room.
Oct 25th, 2021
buddyspencer joined the room.
Oct 27th, 2021
golyalpha joined the room.

So, are we able to install Phorge from the stable branch, or should we just install Phabricator for now and migrate to Phorge after the first release?

I'd say you could if you want to. But there has not yet been an official release of phorge, and so there might be things like inconsistent branding.

Right, I guess I'm just gonna work on deploying Phab, and then migrate to Phorge when released.

Oct 28th, 2021
Labricator joined the room.
Oct 29th, 2021
20after4 joined the room.
Nov 1st, 2021
G joined the room.

Hello :)

I would like to work on the creation of a docker based developer environment, what is the procedure? Should I create a task and then you assign me to it?

Do you mean like a docker container for phorge? I had a docker container for phabricator on dockerhub and jist recently switched it to phorge.

@buddyspencer how's this one published? there are so many phabricator images on the Hub (including one by Bitnami)

(and one in the phabricator namespace)

Oh, you have ARM builds?

Yeah, compiling them on my pi

That's awesome. Here I am, writing my own dockerfiles because my K8s cluster runs exclusively ARM. 😄

Could you merge it with the phorge repository with the associated file for development please :) ?

@G Docker support within Phabricator was pretty much nonexistent.

Yes, it looks good :)

I mean, even the images under phabricator state they're unofficial.

So, right now, there's nowhere to merge it to.-

It feels weird to me, that the official repository, do not have the necessary files to start a docker based development environment.

And whether there will be a place for that in the future is up to the maintainers.

It's not weird. Phabricator was never made with containers in mind - it's older than that.

I'm not saying I wouldn't support official container deployment support - I'd welcome it - though I've sorta come to accept that the clusters I managed are at the moment still unsupported even by software that's designed with containers in mind - purely because I'm running ARM64

Ah, I understand. I was more thinking for developers, not for production, as in if it is long and challenging to start to contribute, little people will do. If anybody can start to fiddle with two command lines, it will ease the process :)

Speaking of clusters, I wrote up T15057 specifically to at least spark discussion about better cluster support for Almanac/Drydock/Harbormaster - anyone can create tasks in Maniphest, and it's probably the best place to start a serious discussion on the topic of general Docker/containers support.

@golyalpha glad that it might be of help to someone beside me 😁

@buddyspencer I mean, I'll have to have a look at your thing, see if it's worth it abandoning my work mid-way or if I'd just have to do so many things to make it work that I'm just better off finishing what I started.

Oh, yes, there are a lot of things to improve for sure. For now, I just want to get comfortable with the code base, and fix a few bugs that irritate me daily.

Well, if we can settle on something and integrate it to the Phorge repo and avoid that we all redevelop the wheel, I will be the happiest man in the universe. 🙏

Like your T15058 @golyalpha, is a bug that makes me suffer everyday, I would like to give a try to fixing it once for all.

Sure, sure. Not sure if it fits your needs. It was enough for me, but that might not be enough for everyone

It is unfortunate that with the current state of linux containers (specifically that CPU architectures are a problem, and most images don't crossbuild), having a functional docker build that's versatile enough on the configuration side isn't always enough to prevent that.

@buddyspencer I am sure it will fits my needs 🙏

Yeah, as a development container it definitely looks nice.

I guess the only small change would be to mound directly the local folder in the docker-compose.yml instead of the `/var/repo.

Nov 7th, 2021
austinsonger joined the room.

I'm willing to host any main website for "Phorge" on my Linode account for free. Just trying to contribute in anyway that I can. I'm also a Security Engineer so if you have any need for a Security Engineer let me know.

Nov 8th, 2021

Awesome :D

Nov 9th, 2021

Yup trying to help in whatever way I can.

Nov 17th, 2021
dcog joined the room.
Nov 27th, 2021

this is a dashboard of phabricator project stats and a bunch of code for processing task transaction logs to extract metrics about projects

it works entirely off of conduit api calls and maintains it's own sqlite database with extracted data

If you try the above link, try typing something like "platform" or "kanban" into the project search, then select a project and select a date range to see what it's all about.

Nov 29th, 2021
MacFan4000 mentioned this in Welcome.
Dec 1st, 2021
speck joined the room.

Heya everyone - I didn't notice this chatroom also being used

Has anyone else noticed that seems to have some errors/issues? I don't know of anyway to make contact with Evan outside of that website -- is anyone else able to somehow send him a notice about the issues?

It looks like was updated/fixed - things related to

Dec 5th, 2021
0 joined the room.
chris joined the room.
Dec 6th, 2021
jeremy.norris joined the room.
Ekubischta joined the room.
Dec 7th, 2021
gt joined the room.
Dec 14th, 2021
MauMoJo joined the room.
Dec 17th, 2021
mnimonah joined the room.

Verification email receive i should've been but hadn't. Fix this issue you must.