Page MenuHomePhorge
Feed Advanced Search

Jan 22 2024

bekay added a revision to T15716: Remarkup header have a fixed line height and are less readable with increased size: D25523: Add flexible line height to remarkup headers.
Jan 22 2024, 16:57 · Discussion Needed, Remarkup
bekay closed T15715: Typehead results of main search should not truncate important information as Resolved.
Jan 22 2024, 16:36 · Discussion Needed, UX

Jan 20 2024

aklapper added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

User content is also content, thus yes.

Jan 20 2024, 08:05 · Discussion Needed, Governance

Jan 19 2024

valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Good question. Maybe also related to L2.

Jan 19 2024, 21:02 · Discussion Needed, Governance
speck closed T15322: Footer: specify a default Libre license for Phorge contents as Resolved.
Jan 19 2024, 20:45 · Discussion Needed, Governance
speck claimed T15322: Footer: specify a default Libre license for Phorge contents.
Jan 19 2024, 20:45 · Discussion Needed, Governance
speck added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Is it assumed that using the site will automatically license the user’s content under these, or should there be a line for that?

Jan 19 2024, 18:54 · Discussion Needed, Governance
20after4 added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

+1 on Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses.

Jan 19 2024, 17:59 · Discussion Needed, Governance
avivey added a comment to T15716: Remarkup header have a fixed line height and are less readable with increased size.

Values given in em units may produce unexpected results...

Jan 19 2024, 10:32 · Discussion Needed, Remarkup

Jan 18 2024

bekay created T15716: Remarkup header have a fixed line height and are less readable with increased size.
Jan 18 2024, 18:33 · Discussion Needed, Remarkup
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Yes. I think we should wait for a kind Administrator to implement the first one.

Jan 18 2024, 17:31 · Discussion Needed, Governance
bekay added a revision to T15715: Typehead results of main search should not truncate important information: D25520: Show title entirely and cut of secondary information gracefully in typeahead results of main search.
Jan 18 2024, 14:24 · Discussion Needed, UX
bekay added a comment to T15715: Typehead results of main search should not truncate important information.

@aklapper @valerio.bozzolan See D25520.

Jan 18 2024, 13:26 · Discussion Needed, UX
bekay triaged T15715: Typehead results of main search should not truncate important information as Normal priority.
Jan 18 2024, 13:08 · Discussion Needed, UX
bekay claimed T15715: Typehead results of main search should not truncate important information.
Jan 18 2024, 13:08 · Discussion Needed, UX
valerio.bozzolan added a comment to T15715: Typehead results of main search should not truncate important information.

BTW I like the proposed screenshot. So I also agree to: feel free to share the solution 👍

Jan 18 2024, 08:50 · Discussion Needed, UX
aklapper added a comment to T15715: Typehead results of main search should not truncate important information.

My fix would work with this css class

I did not realize you had a fix. Please share it. :)

Jan 18 2024, 08:22 · Discussion Needed, UX
bekay added a comment to T15715: Typehead results of main search should not truncate important information.

I guess you could get the result that you're looking for by editing the file webroot/rsrc/css/aphront/typeahead.css and removing the line white-space: nowrap; from the definition of div.jx-typeahead-results a.jx-result. I just don't know which side effects this may have in other places...

Jan 18 2024, 08:08 · Discussion Needed, UX

Jan 17 2024

aklapper added a comment to T15715: Typehead results of main search should not truncate important information.

I guess you could get the result that you're looking for by editing the file webroot/rsrc/css/aphront/typeahead.css and removing the line white-space: nowrap; from the definition of div.jx-typeahead-results a.jx-result. I just don't know which side effects this may have in other places...

Jan 17 2024, 19:07 · Discussion Needed, UX
bekay created T15715: Typehead results of main search should not truncate important information.
Jan 17 2024, 16:42 · Discussion Needed, UX

Jan 13 2024

avivey added a comment to T15705: Lower the search ranking of disabled user accounts.

Also for Archived Projects, and maybe some other objects.
I'm not sure if there's a generic way to do this, or if each search-engine needs to be updated manually.

Jan 13 2024, 10:12 · Spam mitigation, UX
aklapper added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

+1 on Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses.

Jan 13 2024, 03:06 · Discussion Needed, Governance

Jan 10 2024

valerio.bozzolan added a comment to T15705: Lower the search ranking of disabled user accounts.

Completely agree on lowering their ranking as default

Jan 10 2024, 10:06 · Spam mitigation, UX

Jan 9 2024

20after4 created T15705: Lower the search ranking of disabled user accounts.
Jan 9 2024, 22:42 · Spam mitigation, UX

Dec 18 2023

aklapper closed T15688: "Undefined index: PHID-PROJ-***" in project.search API when project_customfieldstorage table has additional fields not requested, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Dec 18 2023, 11:46 · Discussion Needed, Affects-Wikimedia

Dec 14 2023

valerio.bozzolan added a comment to T15161: Internal resources should avoid to become external links, as default.

Since I can, thanks to that revision, at work I've put this additional CSS rule for extra nonsense scary climax.

Dec 14 2023, 18:05 · User-valerio.bozzolan, Discussion Needed, Remarkup
20after4 added a subtask for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge: T15694: Consider adopting the "search results context highlighting" feature from Wikimedia's fork.
Dec 14 2023, 17:33 · Discussion Needed, Affects-Wikimedia
20after4 updated the task description for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Dec 14 2023, 17:32 · Discussion Needed, Affects-Wikimedia
20after4 added a comment to T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.

Here's another one that I think deserves to be upstreamed: https://phabricator.wikimedia.org/T230787 adds context and search term highlights to fulltext search results. Currently Phorge and upstream Phabricator only show matching document titles with highlights on keywords in the title but not the body.
The efficiency of my solution is questionable, however, it's working well enough for Wikimedia's use of the feature.

Dec 14 2023, 17:04 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan updated the task description for T15161: Internal resources should avoid to become external links, as default.
Dec 14 2023, 16:42 · User-valerio.bozzolan, Discussion Needed, Remarkup

Dec 8 2023

soloturn added a comment to T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards..

there is a presentation from eric brechner, who was in microsofts xbox development, about kanban. he does it on whiteboard, extremely sinple:
https://www.youtube.com/watch?v=CD0y-aU1sXo

Dec 8 2023, 08:17 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard

Dec 7 2023

valerio.bozzolan updated the task description for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Dec 7 2023, 10:33 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan added a subtask for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge: T15688: "Undefined index: PHID-PROJ-***" in project.search API when project_customfieldstorage table has additional fields not requested.
Dec 7 2023, 10:32 · Discussion Needed, Affects-Wikimedia

Dec 6 2023

aklapper closed T15686: Include 'published' date in Phame atom feeds, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Dec 6 2023, 19:34 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan updated the task description for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Dec 6 2023, 06:21 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan added a subtask for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge: T15686: Include 'published' date in Phame atom feeds.
Dec 6 2023, 06:21 · Discussion Needed, Affects-Wikimedia
valerio.bozzolan moved T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge from Backlog to Discussion Needed on the Affects-Wikimedia board.
Dec 6 2023, 06:20 · Discussion Needed, Affects-Wikimedia

Nov 20 2023

valerio.bozzolan added a project to Q86: Policy lifecycle of security tasks: Discussion Needed.
Nov 20 2023, 22:15 · Discussion Needed

Nov 19 2023

avivey reopened T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers as "Open".
Nov 19 2023, 09:14 · Diffusion, Discussion Needed
avivey added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

From a product POV, I agree with @valerio.bozzolan - there is (sometimes) some information on commits that would be nice to index in a search engine - comments, mostly.

Nov 19 2023, 09:01 · Diffusion, Discussion Needed

Nov 18 2023

aklapper added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

Valerio: Uhm, I'm sorry, I had not seen your comment here before I landed the patch (as I had checked my Differential page instead of my notifications).

Nov 18 2023, 08:29 · Diffusion, Discussion Needed

Nov 17 2023

aklapper closed T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers as Resolved by committing rP05f4d5071fdc: Disallow webcrawlers to index Diffusion commits.
Nov 17 2023, 07:45 · Diffusion, Discussion Needed

Nov 16 2023

valerio.bozzolan added a project to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers: Discussion Needed.

This is something that may be not appreciated by some people.

Nov 16 2023, 10:23 · Diffusion, Discussion Needed

Nov 15 2023

Sten added a comment to T15501: Voluntary Usage Survey App.

One of my favourite updates in my workplace was to store counts of feature usage per month in a table. Move forward 3 years, and whenever we need to update some code in a feature, we check for it in the table, and if it's not been used in 3 years we just scrap the feature.

Nov 15 2023, 18:14 · Discussion Needed

Oct 11 2023

valerio.bozzolan triaged T15082: Consider allowing milestone columns to be ordered arbitrarily on workboards as Wishlist priority.

I triage this to Wishlist since it's indeed useful to some people but it's somehow still controversial. In order to attract more eyes, adding also Discussion Needed.

Oct 11 2023, 06:22 · Discussion Needed, Affects-Wikimedia, Workboard

Oct 6 2023

avivey added a project to T15024: Landbot discussion(s), and generally ensuring that what is landed is what was reviewed: Discussion Needed.
Oct 6 2023, 06:20 · Discussion Needed

Oct 3 2023

aklapper updated the task description for T15322: Footer: specify a default Libre license for Phorge contents.
Oct 3 2023, 09:18 · Discussion Needed, Governance
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Thanks but I don't know where that typo is, so, feel free to fix

Oct 3 2023, 09:07 · Discussion Needed, Governance
aklapper added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

See e.g. https://www.law.cornell.edu/wex/release why to "license under" instead of "release in"

Oct 3 2023, 08:31 · Discussion Needed, Governance
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

I don't remember but that was an attempt to do not release Passphrase credentials as CC BY-SA 4.0 :D :D

Oct 3 2023, 07:26 · Discussion Needed, Governance
aklapper added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Public contents are released in Creative Commons Attribution-ShareAlike 4.0.

Oct 3 2023, 07:18 · Discussion Needed, Governance
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Updated to reflect some tips from comments. Also added some "Pro / Cons"

Oct 3 2023, 06:10 · Discussion Needed, Governance
valerio.bozzolan updated the task description for T15322: Footer: specify a default Libre license for Phorge contents.
Oct 3 2023, 06:09 · Discussion Needed, Governance

Oct 2 2023

Quartz added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

+1 for CC BY-SA 4.0 International for content (text, images, etc) and Apache 2.0 for code.

Oct 2 2023, 21:15 · Discussion Needed, Governance

Sep 4 2023

valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Content is not in something, rather it's licensed under.

Sep 4 2023, 11:27 · Discussion Needed, Governance
valerio.bozzolan updated the task description for T15322: Footer: specify a default Libre license for Phorge contents.
Sep 4 2023, 11:07 · Discussion Needed, Governance
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Thanks @aklapper, feel free to edit the Task description according to your proposal.

Sep 4 2023, 11:04 · Discussion Needed, Governance

Sep 2 2023

aklapper added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Public contents are in Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) and Apache 2.0 unless otherwise noted.

Sep 2 2023, 10:45 · Discussion Needed, Governance
aklapper added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

This would also help Wikimedia volunteers to upload screenshots of Phorge to Wikimedia Commons, avoiding annoying deletion procedures for the lack of the license in the very same page etc.

Sep 2 2023, 10:31 · Discussion Needed, Governance

Aug 26 2023

avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

Would taking care of the depreciations bump the minimum PHP version required to run Phorge?

Not in itself, but we do plan to bump the minimum to 7.1 (in T15047).

Aug 26 2023, 16:59 · Phorge

Aug 25 2023

Juest added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

Would taking care of the depreciations bump the minimum PHP version required to run Phorge?
looks good to me otherwise

Aug 25 2023, 17:43 · Phorge

Aug 15 2023

aklapper added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

@ncoker See T15586 instead

Aug 15 2023, 08:19 · Phorge
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

thank you @ncoker, but:

  1. This is not a task to discuss specific errors when trying to run on php 8, and
  2. We don't expect arcanist to work on php 8 yet
Aug 15 2023, 06:03 · Phorge
ncoker added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

Maybe also something for this topic!
We update php yesterday on our WSL2 (Ubuntu 22.04) clients to 8.1.22 and pulled the latest arcanist from git after the commit
Now we facing this problem on starting arcanist:

Aug 15 2023, 05:32 · Phorge

Aug 12 2023

avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

D25386 and D25387 provide the big "do not crash on deprecation warning", and are probably enough to declare "experimental support for php 8.2" on their own.

Aug 12 2023, 17:12 · Phorge
avivey updated the task description for T15554: Handling PHP deprecations: convert to Setup Issues.
Aug 12 2023, 17:03 · Phorge
avivey updated the task description for T15554: Handling PHP deprecations: convert to Setup Issues.
Aug 12 2023, 16:38 · Phorge

Aug 11 2023

avivey added a revision to T15554: Handling PHP deprecations: convert to Setup Issues: D25388: PhutilErrorHandler: support multiple error listeners.
Aug 11 2023, 19:03 · Phorge
avivey added a revision to T15554: Handling PHP deprecations: convert to Setup Issues: D25387: Error handling: send Deprecation messages as explicit Event.
Aug 11 2023, 19:01 · Phorge
avivey added a revision to T15554: Handling PHP deprecations: convert to Setup Issues: D25386: log deprecation events in Dark Console.
Aug 11 2023, 18:53 · Phorge

Jul 28 2023

avivey updated the task description for T15554: Handling PHP deprecations: convert to Setup Issues.
Jul 28 2023, 16:33 · Phorge

Jul 27 2023

avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

I was thinking "out out", but only visible to admins - and then, only as a yellow notice at the top of the page:

Jul 27 2023, 14:32 · Phorge
speck added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

This is a good plan. Would this be opt-in, e.g. this Phorge instance would be the main one with this on but other installs wouldn’t see this by default?

Jul 27 2023, 13:27 · Phorge

Jul 26 2023

valerio.bozzolan added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Another problem dramatically frequent for newcomers (at least in my office).

Jul 26 2023, 08:27 · Discussion Needed, Arcanist

Jul 24 2023

avivey removed a project from T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues.: Phorge General/Unknown.
Jul 24 2023, 11:54 · Discussion Needed, Arcanist
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

(Implementation notice: in both phorge and arc, this is handled in PhutilErrorHandler::handleError(), and the check is simply $num === E_DEPRECATED), and maybe E_USER_DEPRECATED.

Jul 24 2023, 07:21 · Phorge

Jul 18 2023

valerio.bozzolan added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

+1

Jul 18 2023, 12:44 · Phorge

Jul 17 2023

Sten added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

I agree that Phorge should not fall over because of a deprecation warning.

Jul 17 2023, 11:56 · Phorge

Jul 14 2023

avivey triaged T15554: Handling PHP deprecations: convert to Setup Issues as High priority.
Jul 14 2023, 10:48 · Phorge

Jul 6 2023

avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

I've extracted T15535: Using Differential with plain Git, without requiring Arc for the git-push-for-revision.

Jul 6 2023, 13:29 · Discussion Needed, Arcanist
20after4 added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Interesting.... Herald could probably start the flow, but there's still more parts needed (update vs create revision, extract summary and test plan)

Jul 6 2023, 13:14 · Discussion Needed, Arcanist
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

( The CLA → https://secure.phabricator.com/L28 )

Jul 6 2023, 11:30 · Discussion Needed, Governance
avivey added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

If it's urgent, we can apply a strict CLA now (basically copy Phacility), and soften it later, once we've had legal counsel.

Jul 6 2023, 10:39 · Discussion Needed, Governance
Sten added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Has anyone experimented with using arcanist in a docker container? I see two people have published these on dockerhub:

Jul 6 2023, 10:00 · Discussion Needed, Arcanist
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

It's all a matter of risks after all. Keeping everything as-is ("all rights reserved") just increases risks for every contributor, including Administrators.

Jul 6 2023, 09:52 · Discussion Needed, Governance
avivey added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

yeah, well, we still can't afford legal advice. If some funded organization is willing to donate some, we'll appreciate it.

Jul 6 2023, 09:34 · Discussion Needed, Governance
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

At the moment, if somebody makes a comment in the website with a creative snippet, that is "all rights reserved" from that author. Same on Differential, since volatile patches can be somehow considered as out of the repository.

Jul 6 2023, 09:31 · Discussion Needed, Governance
avivey added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

@valerio.bozzolan I think you're confusing this task ("website content") and T15121 (contributor agreement).

Jul 6 2023, 09:28 · Discussion Needed, Governance
valerio.bozzolan raised the priority of T15322: Footer: specify a default Libre license for Phorge contents from High to Unbreak Now!.

Since I am not currently authorized to make changes on other people's code from comments or Differential and I don't want to be vulnerable to copyright trolling.

Jul 6 2023, 09:26 · Discussion Needed, Governance

Jul 5 2023

avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Interesting.... Herald could probably start the flow, but there's still more parts needed (update vs create revision, extract summary and test plan), and it technically can't delete the branch (it can prevent it from being created, but that shows up as an error in the user-side).
But it should be able to at least trigger the flow and provide a URL for the user to click on.

Jul 5 2023, 20:26 · Discussion Needed, Arcanist
Ekubischta added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Could this be solved with a Herald action?

Jul 5 2023, 19:28 · Discussion Needed, Arcanist
20after4 added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

I suspect there's also a problem of motivation: These things are lots of work, and the people who are capable of performing them - people who are comfortable with working with these tools - will not personally benefit from this stuff. The people who would benefit the most are people who are not involved in the project at all...

Jul 5 2023, 16:23 · Discussion Needed, Arcanist
valerio.bozzolan updated the task description for T15322: Footer: specify a default Libre license for Phorge contents.
Jul 5 2023, 08:15 · Discussion Needed, Governance
valerio.bozzolan added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

Uhm. Have we any idea about how to unlock this situation?

Jul 5 2023, 08:14 · Discussion Needed, Governance

Jul 4 2023

avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

I think the current actionable steps we can take are:

Jul 4 2023, 18:10 · Discussion Needed, Arcanist
ton added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

I posted this in a separate thread, but it is definitely related: https://we.phorge.it/T15524

Jul 4 2023, 17:38 · Discussion Needed, Arcanist

Jul 3 2023

avivey added a project to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues.: Discussion Needed.
Jul 3 2023, 18:13 · Discussion Needed, Arcanist

Jun 28 2023

Cigaryno added a project to T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards.: Feature Requests.
Jun 28 2023, 21:28 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard

Jun 27 2023

avivey added a comment to T15501: Voluntary Usage Survey App.

How would we as phorge upstream use the info? Would it inform development? Be just informational?

Jun 27 2023, 07:41 · Discussion Needed

Jun 26 2023

chris added a comment to T15501: Voluntary Usage Survey App.

How would we as phorge upstream use the info? Would it inform development? Be just informational?

Jun 26 2023, 15:48 · Discussion Needed