Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jan 2023 23:03:28 +0100
From:      Michael Gmelin <grembo@freebsd.org>
To:        Kurt Jaeger <pi@freebsd.org>
Cc:        User Ngor <ihor@antonovs.family>, freebsd-current@freebsd.org
Subject:   Re: Tooling Integration and Developer Experience
Message-ID:  <A6F1BBFB-BED5-4D90-BB31-E0056A8E45F8@freebsd.org>
In-Reply-To: <Y9mLixADFf9ixXBg@home.opsec.eu>
References:  <Y9mLixADFf9ixXBg@home.opsec.eu>

next in thread | previous in thread | raw e-mail | index | archive | help


> On 31. Jan 2023, at 22:44, Kurt Jaeger <pi@freebsd.org> wrote:
>=20
> =EF=BB=BFHi!
>=20
>>>> This can be as easy as moving everything into Phabricator.
>>> There's the issue that Phabricator itself is no longer supported
>>> upstream:
> [...]
>>> https://we.phorge.it/
>=20
>> Should be no harder than regular update. They even have a HOWTO
>> https://we.phorge.it/w/installation_and_setup/update_from_phabricator/
>=20
> So, as a step 0 we would need a phorge port...
>> 1. Upgrade to Phorge
>> 2. Setup Maniphest for bugs and tasks
>> 3. Migrate bugs into Maniphest
>> 4. Enable Harbormaster (Build/CI) - this requires coordination with
>> whoever is working on pre-commit CI.
> [...]
>> Infra operations are hard, and I have experience with it. I'd be happy to=

>> help.
>=20
> Do you think you can provide a phorge port ?
>=20

I created the phabricator port in 2014 and have been maintaining it since th=
en. I=E2=80=99m also subscribed to phorge, so technically I could also maint=
ain a phorge port (I also have many years of experience in maintaining and u=
sing phabricator instances, also fixing bugs and adding some local features)=
.

So far I haven=E2=80=99t created a port for phorge, as progress on it seemed=
 very slow (and many of the changes were also merged into phab) and therefor=
e there was little incentive to migrate any of the instances I maintain.

AFAIK FreeBSD=E2=80=99s phabricator instance is not based on the port and us=
es custom patches anyway (I can=E2=80=99t remember having a single communica=
tion with phabricator-admin regarding the port), therefore having a phorge p=
ort most likely isn=E2=80=99t a pre-condition for the project to use it.

Best=20

> --=20
> pi@opsec.eu            +49 171 3101372                    Now what ?
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A6F1BBFB-BED5-4D90-BB31-E0056A8E45F8>