Page MenuHomePhorge
Feed Advanced Search

Mar 25 2022

20after4 added a subtask for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge: T15082: Consider allowing milestone columns to be ordered arbitrarily on workboards.
Mar 25 2022, 13:18 · Discussion Needed, Affects-Wikimedia
golyalpha updated the task description for T15080: Intermittent DNS issues when attempting to visit we.phorge.it.
Mar 25 2022, 11:52 · phorge.it install (DEPRECATED)
golyalpha added a comment to T15080: Intermittent DNS issues when attempting to visit we.phorge.it.
In T15080#1970, @speck wrote:

Unfortunately this type of issue is in an area that's beyond my network/configuration experience. Is CloudFlare our NS provider?

Mar 25 2022, 09:21 · phorge.it install (DEPRECATED)
20after4 added a comment to T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
  • e95157e39bf5 Show matching context from the document body in ferret search results
    • This is not perfect but it generally works - display a snippet from the matched document and highlight the matched words - kind standard and expected from any full-text search engine. Probably not my best work as far as code quality / it's a bit hacky and performance may not be stellar, however, it's been in use at wikimedia for quite some time without any major issues that I'm aware of.
  • bba62cf52435 Hide the "hidden" fields on custom form previews.
    • This is a single line change to css that makes things a lot cleaner when you have a lot of custom forms with a lot of custom fields.
    • submitted as D25037
  • 9191d4838278 Make "task type" and date-type custom fields work in herald.
  • 3d33d1cceac7 Implement Atom/RSS discovery on Phame blog pages
  • ebfe30890b52 Add column sequence to the conduit api results for column.search
    • This seems like an obvious omission from the conduit api for columns and the change is straightforward.
    • submitted as D25038
  • 893664bd44b8 EditEngine: 'Duplicate Form' action to create new forms from existing config.
    • This makes it much easier to clutter up your custom forms with 100 variations of your forms. It also makes it much easier to make a new form vs. starting from scratch every time. It's sort of a hack and the custom form management UI needs a lot of improvement generally, this was just the minimum change I could implement to make life slightly easier for myself and fellow Wikimedia phab admins. Not sure it's a good idea in the upstream without further changes to go with it.
  • 44a94dc04b3f Fix validation of "column" transaction type in "maniphest.edit"
Mar 25 2022, 08:20 · Discussion Needed, Affects-Wikimedia
20after4 created T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Mar 25 2022, 07:52 · Discussion Needed, Affects-Wikimedia
Matthew added a comment to T15080: Intermittent DNS issues when attempting to visit we.phorge.it.
In T15080#1970, @speck wrote:

Unfortunately this type of issue is in an area that's beyond my network/configuration experience. Is CloudFlare our NS provider?

Mar 25 2022, 01:32 · phorge.it install (DEPRECATED)
speck added a comment to T15080: Intermittent DNS issues when attempting to visit we.phorge.it.

Unfortunately this type of issue is in an area that's beyond my network/configuration experience. Is CloudFlare our NS provider?

Mar 25 2022, 01:20 · phorge.it install (DEPRECATED)

Mar 24 2022

Matthew triaged T15080: Intermittent DNS issues when attempting to visit we.phorge.it as High priority.
Mar 24 2022, 22:52 · phorge.it install (DEPRECATED)

Feb 22 2022

MacFan4000 closed T15035: Discuss communications channels (IRC, etc) as Resolved.

Ok, so in zulip in #general under the bridge topic that is bridged to IRC.

Feb 22 2022, 01:56 · phorge.it install

Jan 25 2022

io added a comment to T15046: Add GitHub mirrors for repos.

Hello, does anyone have an update about when the Phorge code might be hosted on GitHub? Thank you

Jan 25 2022, 18:54 · phorge.it install

Nov 29 2021

MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

I think this task is mostly resolved. The zulip chat is a temporary thing, and it hasn't been used anytime recently. We could bridge the IRC channel to it if we wanted to have a more permanent zulip instance.

Nov 29 2021, 16:26 · phorge.it install

Nov 8 2021

Matthew added a comment to T15035: Discuss communications channels (IRC, etc).

Thanks for the ping, @MacFan4000. I am in and out because this is my last full-time semester, but I do see the room and have been checking in on it.

Nov 8 2021, 21:08 · phorge.it install

Nov 1 2021

MacFan4000 updated subscribers of T15035: Discuss communications channels (IRC, etc).
Nov 1 2021, 19:22 · phorge.it install

Oct 22 2021

MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

@speck I can’t get you added as you aren’t currently authenticated with NickServ.

Oct 22 2021, 17:13 · phorge.it install
speck added a comment to T15035: Discuss communications channels (IRC, etc).

Thanks for setting this up. I would like to be a group contact for the room.

Oct 22 2021, 15:49 · phorge.it install

Oct 21 2021

MacFan4000 updated subscribers of T15035: Discuss communications channels (IRC, etc).
Oct 21 2021, 12:35 · phorge.it install
MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

So, I sent a community registration ticket back in July,and never heard back. They say they have a backlog. I think though it would be easier if we do a project registration and have it be done by somebody who can verify that they represent Phorge. (either through a file on the web root or else DNS)

Oct 21 2021, 12:31 · phorge.it install

Oct 20 2021

MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

For the record we are up to 22 user in the channel currently.

Oct 20 2021, 23:04 · phorge.it install
MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

So, I sent a community registration ticket back in July,and never heard back. They say they have a backlog. I think though it would be easier if we do a project registration and have it be done by somebody who can verify that they represent Phorge. (either through a file on the web root or else DNS)

Oct 20 2021, 23:03 · phorge.it install

Oct 19 2021

MacFan4000 closed T15002: Create projects for this install as Resolved.

For the rest, I think they can be created on an as-needed basis.

Oct 19 2021, 15:17 · phorge.it install

Sep 10 2021

TitanNano added a comment to T15035: Discuss communications channels (IRC, etc).

This describes how to set up an IRC nick for matrix users: https://gist.github.com/LorbusChris/d44a5dd4671796cbf8528ca133dd909b

Sep 10 2021, 14:39 · phorge.it install

Sep 7 2021

speck added a comment to T15046: Add GitHub mirrors for repos.

This is something we probably want to wait for the rebrand to occur as it could be considered "releasing". Granted these repos are already public so it wouldn't be too different than what we have now.

Sep 7 2021, 19:13 · phorge.it install
MacFan4000 updated the task description for T15002: Create projects for this install.
Sep 7 2021, 16:10 · phorge.it install

Sep 6 2021

MacFan4000 updated the task description for T15002: Create projects for this install.
Sep 6 2021, 12:29 · phorge.it install
CSharp added a comment to T15002: Create projects for this install.

I just wanted to note that Phrequent is an integral part in my company, even though it's a prototype. We heavily rely on time tracking.

Sep 6 2021, 08:14 · phorge.it install

Sep 5 2021

TitanNano added a comment to T15002: Create projects for this install.

I’ll note here that I’m going to work on creating projects for some of the prototypes that do get used.

Sep 5 2021, 21:44 · phorge.it install
MacFan4000 updated the task description for T15002: Create projects for this install.
Sep 5 2021, 20:43 · phorge.it install
MacFan4000 updated the task description for T15002: Create projects for this install.
Sep 5 2021, 20:40 · phorge.it install
MacFan4000 edited projects for T15002: Create projects for this install, added: phorge.it install; removed Upstream General/Unknown.
Sep 5 2021, 20:36 · phorge.it install
MacFan4000 added projects to T15046: Add GitHub mirrors for repos: Diffusion (archived), phorge.it install, Nuance.
Sep 5 2021, 16:44 · phorge.it install

Sep 4 2021

speck added a comment to T15035: Discuss communications channels (IRC, etc).

I didn't manage to get #phorge:libera.chat to work, but here's what I did:

Sep 4 2021, 21:55 · phorge.it install
CSharp added a comment to T15035: Discuss communications channels (IRC, etc).
In T15035#1188, @speck wrote:

@TitanNano with the matrix bridge up could you provide instructions on how to connect to that? I setup the Element client on my machine but I'm not sure how to get on that phorge channel.

Sep 4 2021, 20:34 · phorge.it install
speck added a comment to T15035: Discuss communications channels (IRC, etc).

@TitanNano with the matrix bridge up could you provide instructions on how to connect to that? I setup the Element client on my machine but I'm not sure how to get on that phorge channel.

Sep 4 2021, 20:31 · phorge.it install

Aug 26 2021

CSharp added a comment to T15035: Discuss communications channels (IRC, etc).

Hey everyone, I just learned about the Phabricator situation and I'd love to contribute to the project in any capacity I can. I've been around the discourse for some time and love Phabricator to bits and would love to keep it and see it thrive again!

Aug 26 2021, 08:41 · phorge.it install

Aug 25 2021

TitanNano added a comment to T15035: Discuss communications channels (IRC, etc).

Matrix - not sure

Aug 25 2021, 08:00 · phorge.it install

Aug 24 2021

MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

For irc there is Phorge on Libera.chat. I’ve submitted a ticket for community registration after speaking with staff, but I haven’t heard back. (Ticket was submitted 3 weeks ago). Matrix - not sure

Aug 24 2021, 19:52 · phorge.it install
speck added a comment to T15035: Discuss communications channels (IRC, etc).

Is there information about the IRC channel or Matrix channel on how to get set up? If there's chat I'll try to join in but I won't be able to be always-connected.

Aug 24 2021, 18:56 · phorge.it install

Aug 19 2021

codemouse92 added a comment to T15035: Discuss communications channels (IRC, etc).

To be fair, I'm almost certainly not going to install yet another client just for this community chat. (I know I'm not alone in this, projecting forward into the project's future.) Matrix + IRC with bridges to the other protocols seems the way to go. (I'm usually on IRC...albeit, not much this month because my plate's full.)

Aug 19 2021, 02:09 · phorge.it install

Jul 28 2021

MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

Just as a note, All of the mentioned chat platforms can be bridged together.

Jul 28 2021, 21:19 · phorge.it install
speck added a comment to T15035: Discuss communications channels (IRC, etc).

I'm not a big fan of IRC because in order to look through history or pickup where a user last joined it requires individual users to maintain their own tooling/practices. The temp-community chat was the first Zulip chat that I've used, and installed the mobile app for. I thought Zulip worked pretty well and wouldn't mind continuing with that. I've used Matrix (Element?) briefly but didn't feel too strongly about it. It's probably worth mentioning that our current Zulip instance has ~135 members and we've still had ~1-2 new people join per week lately. Though there's not much actual discussion going on there.

Jul 28 2021, 20:54 · phorge.it install
MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

We don't seem to have any opposition to having a community/support IRC channel, so perhaps I'll start working with Libera staff on registration.

Jul 28 2021, 17:58 · phorge.it install
avivey added a parent task for T15036: Phorge upstream mail should not use @upstream.phorge.dev addresses: T15000: Ad hoc setup tasks.
Jul 28 2021, 16:49 · phorge.it install
avivey added a comment to T15035: Discuss communications channels (IRC, etc).

I just want everything "important" to be happening here, where the search and cross-references works and async communication is easy.

Jul 28 2021, 16:48 · phorge.it install
taavi created T15036: Phorge upstream mail should not use @upstream.phorge.dev addresses.
Jul 28 2021, 15:38 · phorge.it install
taavi added a comment to T15035: Discuss communications channels (IRC, etc).

I prefer IRC but don't have any issues with having Matrix bridged there, but I would prefer to not have separate unbridged channels to reduce fragmentation of the already-small community.

Jul 28 2021, 15:07 · phorge.it install
MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

Are there any thoughts about a matrix channel? It would also be possible to bridge it to IRC.

Jul 28 2021, 15:05 · phorge.it install
revi added a comment to T15035: Discuss communications channels (IRC, etc).

Are there any thoughts about a matrix channel? It would also be possible to bridge it to IRC.

Jul 28 2021, 15:05 · phorge.it install
TitanNano added a comment to T15035: Discuss communications channels (IRC, etc).

Are there any thoughts about a matrix channel? It would also be possible to bridge it to IRC.

Jul 28 2021, 14:51 · phorge.it install

Jul 26 2021

MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).
In T15035#1008, @eax wrote:

FWIW I don't object to support or community channels off-instance but I do think we need:

  • all decisions should be made on-instance
  • we should have a culture of ensuring that any "interesting" discussions get recorded on-instance.
Jul 26 2021, 19:00 · phorge.it install
eax added a comment to T15035: Discuss communications channels (IRC, etc).

FWIW I don't object to support or community channels off-instance but I do think we need:

  • all decisions should be made on-instance
  • we should have a culture of ensuring that any "interesting" discussions get recorded on-instance.
Jul 26 2021, 18:26 · phorge.it install
MacFan4000 added a comment to T15035: Discuss communications channels (IRC, etc).

I would certainly be happy to work with Libera staff to get the community registered.

Jul 26 2021, 18:25 · phorge.it install
MacFan4000 renamed T15035: Discuss communications channels (IRC, etc) from Discuss wcommunications channels (irc, etc) to Discuss communications channels (IRC, etc).
Jul 26 2021, 18:23 · phorge.it install
MacFan4000 created T15035: Discuss communications channels (IRC, etc).
Jul 26 2021, 18:23 · phorge.it install

Jun 21 2021

luca.itro added a watcher for phorge.it install: luca.itro.
Jun 21 2021, 23:55

Jun 11 2021

Matthew changed the visibility for phorge.it install.
Jun 11 2021, 23:56
Ekubischta updated the task description for T15002: Create projects for this install.
Jun 11 2021, 16:12 · phorge.it install
Matthew updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 16:08 · Phorge.it Systems
Matthew updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 16:07 · Phorge.it Systems
Matthew closed T15003: Configure default dashboards / sidebars / favourites as Resolved.

Dashboard adjusted, we only need to work on the links. Dashboard has been set to the home page.

Jun 11 2021, 16:04 · Upstream General/Unknown
avivey added a comment to T15003: Configure default dashboards / sidebars / favourites.

Dashboard is a start on a dashboard

Jun 11 2021, 15:31 · Upstream General/Unknown
tobiaswiese updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 14:16 · Phorge.it Systems
tobiaswiese added a comment to T15000: Ad hoc setup tasks.

Just my 2cts:

Jun 11 2021, 14:15 · Phorge.it Systems
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 13:10 · Phorge.it Systems
Ekubischta added a comment to T15003: Configure default dashboards / sidebars / favourites.

Welcome to Phorge. Phorge is an open source, community driven platform for collaborating, managing, organizing and reviewing software development projects. You can learn more about the features of Phorge [here] and how to install Phorge [here]. You can ask for help [here] and [here] and you can learn about contributing to Phorge (here)

Jun 11 2021, 13:06 · Upstream General/Unknown
Nibbly updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 13:05 · Phorge.it Systems
speck added a comment to T15004: Decide who has admin/commit/security access.

On the topic of increasing community involvement we will also want to produce documentation for setting up development environments as well as the steps to submit changes upstream (like a quality checklist). To make development environments even easier we might want to consider supporting something like a vagrantfile so people can get started with very few steps.

Jun 11 2021, 04:15 · Governance, Phorge
Ekubischta added a comment to T15003: Configure default dashboards / sidebars / favourites.

I feel that the first center-panel should be a "Welcome" panel. This panel would in the shortest amount of text possible :

Jun 11 2021, 01:48 · Upstream General/Unknown
Matthew updated the task description for T15003: Configure default dashboards / sidebars / favourites.
Jun 11 2021, 01:39 · Upstream General/Unknown

Jun 10 2021

chris added a comment to T15004: Decide who has admin/commit/security access.

There is great benefit from having people submitting the code to push it themselves.

Jun 10 2021, 22:47 · Governance, Phorge
deadalnix added a comment to T15004: Decide who has admin/commit/security access.

So some feedback from my experience doing this in the open.

Jun 10 2021, 22:35 · Governance, Phorge
Matthew added a comment to T15004: Decide who has admin/commit/security access.

As of right now, both Blessed Committers and Security Viewers have the admins as members. I have no problem with that changing.

Jun 10 2021, 21:44 · Governance, Phorge
chris updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 20:48 · Phorge.it Systems
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 20:10 · Phorge.it Systems
chris updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 20:09 · Phorge.it Systems
chris updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 20:08 · Phorge.it Systems
taavi created T15004: Decide who has admin/commit/security access.
Jun 10 2021, 20:07 · Governance, Phorge
Matthew updated the task description for T15003: Configure default dashboards / sidebars / favourites.
Jun 10 2021, 19:38 · Upstream General/Unknown
Matthew updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 19:35 · Phorge.it Systems
Matthew updated the task description for T15003: Configure default dashboards / sidebars / favourites.
Jun 10 2021, 19:34 · Upstream General/Unknown
Matthew claimed T15003: Configure default dashboards / sidebars / favourites.
Jun 10 2021, 19:34 · Upstream General/Unknown
Matthew created T15003: Configure default dashboards / sidebars / favourites.
Jun 10 2021, 19:34 · Upstream General/Unknown
Matthew updated the task description for T15002: Create projects for this install.
Jun 10 2021, 19:10 · phorge.it install
Matthew updated the task description for T15002: Create projects for this install.
Jun 10 2021, 19:10 · phorge.it install
Matthew triaged T15002: Create projects for this install as Normal priority.
Jun 10 2021, 19:08 · phorge.it install
Matthew added a comment to T15001: Set up initial policies.
In T15001#38, @chris wrote:

Could just do like Phorge UpstreamGovernance, PhorgeManiphest, etc. with subprojects to have a kind of clean-ish separation between "application" stuff and "administrative" stuff?

Jun 10 2021, 18:58 · Upstream General/Unknown
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 18:45 · Phorge.it Systems
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 18:37 · Phorge.it Systems
chris added a comment to T15001: Set up initial policies.

Could just do like Phorge UpstreamGovernance, PhorgeManiphest, etc. with subprojects to have a kind of clean-ish separation between "application" stuff and "administrative" stuff?

Jun 10 2021, 18:32 · Upstream General/Unknown
taavi added a comment to T15001: Set up initial policies.

I was initially planning to use Phorge for upstream maintenance and project governance and using individual projects for apps (Maniphest, for example). If Phorge is about the software, where are you planning to put project governance?

Jun 10 2021, 18:18 · Upstream General/Unknown
Matthew updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 18:04 · Phorge.it Systems
Matthew edited projects for T15000: Ad hoc setup tasks, added: phorge.it install; removed Phorge.
Jun 10 2021, 18:03 · Phorge.it Systems
Matthew closed T15001: Set up initial policies as Resolved.

One final change I will make, I've created a phorge.it install project, so that way the Phorge project can be about the software.

Jun 10 2021, 18:03 · Upstream General/Unknown
Matthew created phorge.it install.
Jun 10 2021, 18:02