Page MenuHomePhorge

PhorgeProject
ActivePublic

Subprojects

Details

Description

Work related to Phorge.

Recent Activity

Yesterday

MacFan4000 added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.

@io for GitHub we have a task (T15046)

Wed, Oct 20, 22:59 · Phorge

Tue, Oct 19

io added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.

Hi all,

Tue, Oct 19, 16:54 · Phorge

Sun, Oct 17

dcog added a comment to T15006: Re-brand Phorge.
In T15006#1429, @speck wrote:

I can provide more information later this weekend but I think it would help if we set up a virtual meeting with anyone interested in helping to get this done.

Sun, Oct 17, 17:13 · Phorge
avivey added a comment to T15006: Re-brand Phorge.
In T15006#1429, @speck wrote:

I can provide more information later this weekend but I think it would help if we set up a virtual meeting with anyone interested in helping to get this done.

Sun, Oct 17, 06:39 · Phorge

Sat, Oct 16

dcog added a comment to T15006: Re-brand Phorge.

Also this Vagrant pattern should work first-run: https://we.phorge.it/T15027#852

Sat, Oct 16, 04:08 · Phorge
Ekubischta added a comment to T15006: Re-brand Phorge.
In T15006#1429, @speck wrote:

I can provide more information later this weekend but I think it would help if we set up a virtual meeting with anyone interested in helping to get this done.

Yes - I could have some availability - Normally evenings (US Central Time) -

Sat, Oct 16, 02:11 · Phorge

Fri, Oct 15

speck added a comment to T15006: Re-brand Phorge.

I can provide more information later this weekend but I think it would help if we set up a virtual meeting with anyone interested in helping to get this done.

Fri, Oct 15, 22:31 · Phorge
Ekubischta added a comment to T15006: Re-brand Phorge.

@speck What can I help with here? - Are we waiting on upstream for anything currently?

Fri, Oct 15, 22:09 · Phorge
speck added a comment to T15055: Import translations from translatewiki.net.

The effort to rebrand Phabricator is going to result in changes to a lot of text which would likely invalidate a large number of translation entries.

Fri, Oct 15, 17:39 · Phorge
20after4 renamed T15055: Import translations from translatewiki.net from Import translations from translate wiki.net to Import translations from translatewiki.net.
Fri, Oct 15, 17:11 · Phorge
20after4 created T15055: Import translations from translatewiki.net.
Fri, Oct 15, 17:11 · Phorge
speck added a comment to T15054: Improve Feed search filters to hide "minor activities".

At my company we have a similar situation however our management system is something we also actively develop. We solved this problem by configuring a web hook to hit an endpoint for the activities we are interested in having people track. The endpoint receives the transactions, pulls some additional info, and creates time-tracked activities for them in an aggregated list. Employees review the list and update time for each activity. It works pretty well and is not limited to activities from Phab allowing other systems to post activity to report, and for employees it’s nice because we can present the activity they’ve done and only require they estimate time spent as all other context is linked up.

Fri, Oct 15, 16:12 · Phorge
valerio.bozzolan updated the task description for T15054: Improve Feed search filters to hide "minor activities".
Fri, Oct 15, 15:58 · Phorge
valerio.bozzolan triaged T15054: Improve Feed search filters to hide "minor activities" as Low priority.
Fri, Oct 15, 15:43 · Phorge
valerio.bozzolan updated the task description for T15054: Improve Feed search filters to hide "minor activities".
Fri, Oct 15, 15:31 · Phorge
valerio.bozzolan added a cover image to T15054: Improve Feed search filters to hide "minor activities".
Fri, Oct 15, 15:30 · Phorge
valerio.bozzolan created T15054: Improve Feed search filters to hide "minor activities".
Fri, Oct 15, 15:30 · Phorge

Wed, Sep 22

pasik added a comment to T15047: Officially raise minimum required PHP version to 7.2.

and yes, I'm also running phabricator on top of CentOS 7 (using PHP 7.x via SCL).

Wed, Sep 22, 20:55 · Phorge
pasik added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Isn't Centos End of Life soon?

Wed, Sep 22, 20:55 · Phorge
speck renamed T15047: Officially raise minimum required PHP version to 7.2 from Oficially raise minimum required PHP version to 7.2 to Officially raise minimum required PHP version to 7.2.
Wed, Sep 22, 19:44 · Phorge
speck added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Is it possible to pick a branching off point?

Yep I think this makes sense and is why I think our first release should still support PHP 5.4 but we can move off it after that.

Wed, Sep 22, 19:43 · Phorge
Ekubischta added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Is it possible to pick a branching off point?

Wed, Sep 22, 19:35 · Phorge
avivey added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Also, https://secure.phabricator.com/T7413 for the phone-home feature.

Wed, Sep 22, 19:02 · Phorge
avivey added a comment to T15047: Officially raise minimum required PHP version to 7.2.

The kind of teams that use Centos/Redhat are very conservative - they're exactly the teams that would not install PHP from an "alternative" source (or from source code). They also tend to keep to older OS versions, as long as they are supported, and would not be happy with a single machine being different from the rest.
All that to say, it would make these teams sad to require an upgrade.

Wed, Sep 22, 19:02 · Phorge
taavi added a comment to T15047: Officially raise minimum required PHP version to 7.2.

I'm mostly a Debian person (so I'm not aware of CentOS specifics) but my understanding is that CentOS 7 shipped with PHP 5.4 and has newer versions available via alternative repositories (not sure if official or not), while CentOS 8 (and Rocky Linux 8, if that matters) had PHP 7.2 by default and shipped a few years back. Is there a reason we're not basing our PHP support on latest distro releases (plus something like a year or two for a transition buffer), especially if newer PHP versions are available for older distro versions available as backports? I don't think requiring PHP / distro upgrades every few years is unreasonable.

Wed, Sep 22, 18:38 · Phorge
Ekubischta added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Isn't Centos End of Life soon?

Wed, Sep 22, 18:23 · Phorge
avivey added a comment to T15047: Officially raise minimum required PHP version to 7.2.

+1 for CentOS 7.

Wed, Sep 22, 16:04 · Phorge
eax added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Agreed. We should aim to follow some specific conservative release. CentOS 7 seems reasonable.

Wed, Sep 22, 04:23 · Phorge
speck added a comment to T15012: Update Diviner documentation to reference Phorge.

We should include the Diviner and tech docs generation as part of the upgrade process of this server, that should ensure it's always up to date.

Wed, Sep 22, 01:09 · Phorge
speck added a comment to T15010: Vision Statement.

@MikeCripps welcome aboard! I added you to trusted contributors group.

Wed, Sep 22, 00:52 · Phorge, Governance
speck added a comment to T15047: Officially raise minimum required PHP version to 7.2.

I think our general strategy here should be focused around the versions of PHP available from the default/common package repositories for major server-based Linux distributions. There might be some situations where those package repositories only support very old versions (e.g. CentOS 7) which we should only plan to provide documentation for how to get the required version of PHP installed.

Wed, Sep 22, 00:49 · Phorge

Sep 18 2021

MacFan4000 added a comment to T15012: Update Diviner documentation to reference Phorge.

I will note that also the tech docs aren’t fully generated since there should be docs for most of the phorge/phabricator classes. Also the arcanist docs aren’t generated at all.

Sep 18 2021, 18:11 · Phorge
Leon95 added a comment to T15012: Update Diviner documentation to reference Phorge.

The Server also needs to periodically rebuild the Diviner Books to keep them in sync with Source Code. Eg. just set up a crontab entry. Or later, if more traffic is on the page: rebuild it once a commit affecting the Docs is committed.

Sep 18 2021, 14:53 · Phorge

Sep 17 2021

dcog added a comment to T15010: Vision Statement.

Any chance that anyone has insight on D25015? Specifically, a way to get l18n (internationalization/translation) information from PHP into JavaScript from a minimalist approach

Sep 17 2021, 00:14 · Phorge, Governance
dcog added a comment to T15010: Vision Statement.

Really glad to see Phabricator will live on - I've previously managed some bugfixes in an external repo and would love to try to get them into upstream. I've run Phabricator instances for 7 of the last 9 years (and was unable to convince my previous employer to switch) so I've got a bit of experience on the managing side as well.

Sep 17 2021, 00:11 · Phorge, Governance

Sep 16 2021

MikeCripps added a comment to T15010: Vision Statement.

Really glad to see Phabricator will live on - I've previously managed some bugfixes in an external repo and would love to try to get them into upstream. I've run Phabricator instances for 7 of the last 9 years (and was unable to convince my previous employer to switch) so I've got a bit of experience on the managing side as well.

Sep 16 2021, 22:17 · Phorge, Governance
TitanNano updated the task description for T15047: Officially raise minimum required PHP version to 7.2.
Sep 16 2021, 15:59 · Phorge
TitanNano created T15047: Officially raise minimum required PHP version to 7.2.
Sep 16 2021, 15:58 · Phorge

Sep 4 2021

speck added a comment to T15042: Easier landing of revisions.

Automated Landing should be what adds the "Land Revision" button to revisions -- so not fully automated but allows someone to land without needing a local clone to manage.

Sep 4 2021, 21:03 · Phorge
MacFan4000 added a comment to T15042: Easier landing of revisions.

Also when I look at a diff on upstream phabricator i see a land revision button - but I don’t see that for diffs on this instance.

Sep 4 2021, 19:15 · Phorge
MacFan4000 added a comment to T15042: Easier landing of revisions.

@speck for rARC Trusted Contributors can land but rP is restricted to Blessed Committers

Sep 4 2021, 19:06 · Phorge
speck updated the task description for T15042: Easier landing of revisions.
Sep 4 2021, 18:24 · Phorge
CSharp added a comment to T15041: Starmap.

I'd suggest starting of the starmap by shedding some/most of the applications that were not part of the core of Phabricator or have been in the Prototype phase for a long time, allowing the project to regain focus and improve on the things that make Phorge unique. This would provide a number of advantages:

Sep 4 2021, 18:05 · Phorge
speck updated subscribers of T15042: Easier landing of revisions.
Sep 4 2021, 17:45 · Phorge
speck created T15042: Easier landing of revisions.
Sep 4 2021, 17:41 · Phorge
speck updated subscribers of T15041: Starmap.
Sep 4 2021, 17:32 · Phorge
speck updated the task description for T15041: Starmap.
Sep 4 2021, 17:32 · Phorge
speck updated the task description for T15041: Starmap.
Sep 4 2021, 17:31 · Phorge
speck created T15041: Starmap.
Sep 4 2021, 17:30 · Phorge

Aug 24 2021

speck added a comment to T15010: Vision Statement.

I added you both as well! Welcome to the team. If anyone has pre-existing functionality that they feel would be good to include in the upstream feel free to submit the changes. There's ongoing work (unfortunately slowly) to rebrand the project, but that's not holding up other changes at this time.

Aug 24 2021, 18:54 · Phorge, Governance