Page MenuHomePhorge
Feed All Stories

Jun 11 2021

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
speck added a comment to T15006: Re-brand Phorge.

From my notes

Jun 11 2021, 14:19 · Phorge
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
cark added a comment to T15005: Get Better Logo / Brand Assets.

Just emailed/DM'd some people, I'll see who replies.

Jun 11 2021, 13:49 · Phactory: Community Projects, Good Starter Task, Phorge
Ekubischta updated Ekubischta.
Jun 11 2021, 13:47
avivey added a comment to T15006: Re-brand Phorge.

git grep phurl.io has a about 10 links to documentation (mostly in Setup checks).

Jun 11 2021, 13:44 · Phorge
Ekubischta updated the task description for T15006: Re-brand Phorge.
Jun 11 2021, 13:40 · Phorge
Ekubischta added a parent task for T15005: Get Better Logo / Brand Assets: T15006: Re-brand Phorge.
Jun 11 2021, 13:40 · Phactory: Community Projects, Good Starter Task, Phorge
Ekubischta added a subtask for T15006: Re-brand Phorge: T15005: Get Better Logo / Brand Assets.
Jun 11 2021, 13:40 · Phorge
chris added a comment to T15006: Re-brand Phorge.

I tried to get a start on this in P1, just running

grep -r -n -E '[Pp]habricator[ \.,;:\-\!\?)]' ./src

and found a few occurrences. Not sure how we want to handle the configuration values that are `phabricator.<XYZ>' since they're sort-of internal, sort-of exposed in the UI. I left them in the Paste just to have them documented

Jun 11 2021, 13:28 · Phorge
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 11 2021, 13:10 · Phorge.it Systems
cark updated the task description for T15006: Re-brand Phorge.
Jun 11 2021, 13:09 · Phorge
cark updated the task description for T15006: Re-brand Phorge.
Jun 11 2021, 13:09 · Phorge
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
Nibbly created T15006: Re-brand Phorge.
Jun 11 2021, 13:04 · Phorge
Ekubischta awarded T15002: Create projects for this install a Like token.
Jun 11 2021, 13:01 · phorge.it install
Nibbly awarded T15002: Create projects for this install a Like token.
Jun 11 2021, 12:10 · phorge.it install
cark claimed T15005: Get Better Logo / Brand Assets.
Jun 11 2021, 11:21 · Phactory: Community Projects, Good Starter Task, Phorge
cark updated the task description for T15005: Get Better Logo / Brand Assets.
Jun 11 2021, 11:16 · Phactory: Community Projects, Good Starter Task, Phorge
cark updated the task description for T15005: Get Better Logo / Brand Assets.
Jun 11 2021, 11:15 · Phactory: Community Projects, Good Starter Task, Phorge
cark created T15005: Get Better Logo / Brand Assets.
Jun 11 2021, 11:14 · Phactory: Community Projects, Good Starter Task, Phorge
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
Matthew added members for Trusted Contributors: willson556, cburroughs, jupe, tobiaswiese, Leon95, deadalnix.
Jun 11 2021, 01:48
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 added a member for Trusted Contributors: Ekubischta.
Jun 11 2021, 01:43
Matthew updated the task description for T15003: Configure default dashboards / sidebars / favourites.
Jun 11 2021, 01:39 · Upstream General/Unknown
Matthew updated Matthew.
Jun 11 2021, 01:37
chris added a member for Blessed Committers: deadalnix.
Jun 11 2021, 01:16
chris empowered deadalnix as an administrator.
Jun 11 2021, 01:15

Jun 10 2021

speck renamed speck from cspeckrun to speck.
Jun 10 2021, 23:49
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
taavi awarded T15002: Create projects for this install a Like token.
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 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
taavi changed the edit policy for Phorge.
Jun 10 2021, 18:12
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
Matthew changed the Default Edit Policy policy for application Projects from All Users to Trusted Contributors (Project).
Jun 10 2021, 17:58
Matthew changed the Can Create Projects policy for application Projects from All Users to Trusted Contributors (Project).
Jun 10 2021, 17:57
taavi added a comment to T15001: Set up initial policies.

Thanks. We might want to add Trusted Contributors create/edit policies on projects too, but otherwise I think that should be everything to get us started.

Jun 10 2021, 17:56 · Upstream General/Unknown
chris added a member for Phorge: chris.
Jun 10 2021, 17:43
chris updated chris.
Jun 10 2021, 17:43
taavi added a member for Phorge: taavi.
Jun 10 2021, 17:11
Matthew added a comment to T15001: Set up initial policies.

Okay, this is done. My solution is four Maniphest forms:

  • Create Task - This is the simple create form for tasks. it defaults to "needs triage," doesn't provide a chance to assign the task to someone, and hides the policies of a task.
  • Create Task (Advanced) - This is the full create task form. It is restricted to Trusted Contributors
  • Create Security Task - This is a create form visible to everyone. It automatically puts the task in S2, assigns the Security project, and creates a custom policy on the task.
  • Edit Task - This is the same form as Create Task (Advanced), but it is set as the edit form due to the permission restrictions on that form.
Jun 10 2021, 17:07 · Upstream General/Unknown
Matthew added a comment to T15001: Set up initial policies.
In T15001#27, @taavi wrote:
In T15001#26, @Matthew wrote:

Okay, I have set up the projects, spaces, forms, and other policies with one exception:

At least in Maniphest all users seem to still be able to mess with custom policies.

I will made the adjustment to the forms, I'd think we want a simple create for anyone new anyway

Jun 10 2021, 16:54 · Upstream General/Unknown
taavi added a comment to T15001: Set up initial policies.
In T15001#26, @Matthew wrote:

Okay, I have set up the projects, spaces, forms, and other policies with one exception:

Jun 10 2021, 16:49 · Upstream General/Unknown
Matthew added members for Trusted Contributors: 0, avivey, cark, eax, hskiba, taavi.
Jun 10 2021, 16:45
Matthew added a comment to T15001: Set up initial policies.

Okay, I have set up the projects, spaces, forms, and other policies with one exception: I can't remember how to restrict arc land, so I'm going to take care of that in a bit.

Jun 10 2021, 16:42 · Upstream General/Unknown
Matthew changed the edit policy for Blessed Committers.
Jun 10 2021, 16:32
Matthew changed the edit policy for Security.
Jun 10 2021, 16:32
Matthew changed the join policy for Security.
Jun 10 2021, 16:32
Matthew created Security.
Jun 10 2021, 16:30
Matthew created Security Viewers.
Jun 10 2021, 16:16
Matthew created Blessed Committers.
Jun 10 2021, 16:07
Matthew changed the Can Bulk Edit Tasks policy for application Maniphest from All Users to Trusted Contributors (Project).
Jun 10 2021, 16:04
Matthew created Trusted Contributors.
Jun 10 2021, 16:02
Matthew added a comment to T15001: Set up initial policies.
In T15001#23, @taavi wrote:

I think that's good to get us going. Who would be able to manage membership of the blessed_commiters / security groups? Admins?

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

I think that's good to get us going. Who would be able to manage membership of the blessed_commiters / security groups? Admins?

Jun 10 2021, 15:43 · Upstream General/Unknown
Matthew claimed T15001: Set up initial policies.

I can take care of the initial setup for this issue.

Jun 10 2021, 15:41 · Upstream General/Unknown
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 15:34 · Phorge.it Systems
taavi created T15001: Set up initial policies.
Jun 10 2021, 15:33 · Upstream General/Unknown
Matthew added a member for Phorge: Matthew.
Jun 10 2021, 15:31
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 15:22 · Phorge.it Systems
taavi updated the task description for T15000: Ad hoc setup tasks.
Jun 10 2021, 15:20 · Phorge.it Systems
taavi created Phorge.
Jun 10 2021, 15:19
chris created T15000: Ad hoc setup tasks.
Jun 10 2021, 15:02 · Phorge.it Systems
cark updated cark.
Jun 10 2021, 12:09
chris empowered Matthew as an administrator.
Jun 10 2021, 03:57
Matthew updated Matthew.
Jun 10 2021, 03:55
chris empowered speck as an administrator.
Jun 10 2021, 03:16

Jun 9 2021

People empowered chris as an administrator.
Jun 9 2021, 22:47