Page MenuHomePhorge

Phorge (flame)
PublicChat suitable for do not disturb in the main channel - so to have spikes of high traffic and potentially a bit off-topic. You should unset email notifications here :D

Dec 13th, 2024

is there a way to disable emails from diffusion? miraheze has repositories on github and uses phorge as a mirror, so i don't really need the emails from phorge

2024-12-13_13-20.png (608ร—1 px, 84 KB)

ah, i think it's audits under email preferences? got that idea when i saw the header "References: <diffusion-audit-PHID-CMIT-kbxujnywuvgjplbnlqgh@issue-tracker.miraheze.org>"

[14/12/2024 00:07] <MirahezeRelay> <theonewhoeatmountain> [1/4] Anyway how do i like
[14/12/2024 00:07] <MirahezeRelay> <theonewhoeatmountain> [2/4] Add a coment on a file after I like
[14/12/2024 00:07] <MirahezeRelay> <theonewhoeatmountain> [3/4] Post it
[14/12/2024 00:07] <MirahezeRelay> <theonewhoeatmountain> [4/4] Seems like I cant do anything though the edit option
[14/12/2024 00:07] <MirahezeRelay> <theonewhoeatmountain> How
[14/12/2024 00:09] <BlankEclair> are we talking about phorge?
[14/12/2024 00:13] <MirahezeRelay> <pixldev> No
[14/12/2024 00:13] <MirahezeRelay> <pixldev> Phorge is talking about you
[14/12/2024 00:14] <BlankEclair> oh sweet lemme check on them

where's the discussion about me? /j

If your Phorge copy is on Wikitide.org, check first if you have Herald rules with action "Send an email to rule author" acting on new commits

(and huh, i just noticed the email address...)

Dec 14th, 2024
taavi joined the room.

at wikimedia we're using the "disable publishing" repository option to disable emails and other notifications from mirrored repos

Dec 18th, 2024

When I created T15979, I created the bug report task the wrong way as I clicked on Create Task "Advanced". What's the intended way on this install to fill a bug report task (which has the Steps to Reproduce and What Should Happen Instead sections)?

Dec 20th, 2024

@Cigaryno Note that "origin/master" is not a choice, but means that you are interacting with the "origin" remote website (we.phorge.it). That remote can have multiple branches (one is master, one is stable). So origin/master means https://we.phorge.it/source/phorge/branches/master/ and origin/stable means https://we.phorge.it/source/phorge/branches/stable/

Dec 23rd, 2024
Dec 24th, 2024

Do you think PHP 8.1 is 90%+ guaranteed to be stable?

Do you think PHP 8.1 is 90%+ guaranteed to be stable?

sorry for text repeating, something went wrong, likely internet connection.
Dec 25th, 2024

I was gonna say it's been stable for me at least . . . but then I remembered it was some other servers I updated to a base OS that came with PHP 8.x, on my two Ph instances I'm on 7.4 and 7.2 still, whoops!

Dec 26th, 2024

I will temporarily join Rust Conduit Client to create the workboard and then leave.

Dec 28th, 2024

Do you think Packages is any useful on this install? And have we heard of anyone in the wild using Owners on their Phabricator/Phorge install?

Jan 7th, 2025

[PhOrGe PrOmO] Review D25823 now! 100% easy to test, 50% hard to master ๐Ÿ’…

Jan 29th, 2025

@aklapper we should have at least 25 minute free for a patch party @ fosdem

Feb 3rd, 2025

@valerio.bozzolan Eh eh at least we met :)

Feb 13th, 2025

Did you know it is still possible to create a test Phabricator instance at Phacility?

I tried to create a test instance, and it actually works and as excepted gets destroyed after 7 days. https://admin.phacility.com/instances/new

OK. I'm impressed

Anyone in for reviewing some (hopefully) trivial PHP 8.1 fixes in https://we.phorge.it/differential/?ids=25867,25868,25875#R ? <3

LGTM, what's the protocol here

Am I allowed to approve?

Find out. :)

Haha, I saw the option was available. I just don't want to be banned. I made a second pass and commented on D25868

Feb 14th, 2025

@slip when a user accepts a revision on this install, it will only be marked as 'Accepted' if the user is member of Blessed Committers as all revs have O1: Blessed Committers is Blocking so that users not member of Blessed Committers cannot fully approve revisions.

Thanks for the clarification @Cigaryno I did look at the contributor docs earlier but missed that. I'm still happy to weigh in, despite not being blessed ๐Ÿ˜…

But still I advise you to stop licking on Accept Revision so that you won't create unnecessary notifications (and emails).

I mean clicking, not liking.

BTW I think everyone is really encouraged to click Accept Revision but really better to do it with a comment explaining what was tested and why, so we collaborate, and others can guess what was maybe ignored, or what is already strong-tested ๐Ÿ‘

What valerio just wrote ^^^ I think we absolutely welcome (and need) more folks testing patches (because time...), ideally with good and clear comments what was tested and how

No worries. I saw the request this morning as an opportunity to contribute a little. The changes were simple and the tests passed, so I didn't elaborate.

Is miss understanding the intended accept/reject review workflow something that happens often? Usually I'd expect the option to not be available if the intent is to not want me to use it. Would an option to not show the accept/reject options for repositories something that would be useful?

I think everything I can thing about, including Gerrit, GitLab, GitHub, and Phorge included, has not any serious "reviewer welcoming toolkit". For Gerrit, GitHub and GitLab this is mostly because they just deny this kind of contributions. In the case of Phorge, we have the opportunity for better distinction for this "soft approve" ( T15510 )

In short no, I don't think that hiding/blocking a button would improve the review process

Ah excellent, that would cover it then. Thanks for the details!

I know it is planned to replace rHP Home Page with R10 PhorgeIt Extension, but I think somebody should take care of T15801. Should I?

Ooh I like the bit in R10 for notifying that an Ubuntu server needs a restart, I do already have central monitoring set up for my work instance but I uhhh am not as religious about checking it as I should be lol

Feb 18th, 2025

That's weird: in VSCode, the file I open from rP (which I cloned using git clone and used it for several revisions) has a DOS Newlines lint error on the first from arc-vscode (on ANY file, including .editorconfig, .arcconfig, etc.). This only happens when I open the folder containing the Phorge repo directly from a new VSCode window and click on any file in the Explorer pane.

Feb 19th, 2025

Running arc lint confirms line 1 becomes a DOS Newline.

Found the fix: change eol in VSCode settings to /n.

Feb 22nd, 2025

@aklapper I can't wait for the next wmhack :3 :3 :3 :3 :3 :3
I think it's been 3 years that I've been waiting to have a blessed committer on the side and with a cute laptopy (for more than 14 seconds I mean) lol

and possibly a beer or something

and possibly without a random person full-dressed like HelloKitty running away with the wallet of a random hacker and some unexpected other things to contour our night (?)

Feb 23rd, 2025

@valerio.bozzolan Yeah I'll be around if you want to enter a dreamworld of Phorge magic together with me (ideally this time without street fights and black eyes)

Feb 24th, 2025

don't jinx it

Mar 10th, 2025
Mar 11th, 2025

Hah!

Urban Dictionary is pretty bad at acronyms, especially since it doesn't even preserve capitalization when you search and seems thus to be at best case-insensitive. I'm 100% certain that what was meant is Thanks in Advance. I went looking for a better source for such things than Urban Dictionary and found this potentially helpful site: https://www.allacronyms.com/TIA/slang

The server that runs secure.phabricator.com (secure001) has a storage problem, impacting the ability to view revisions, commits, files on repositories, clone repositories (HTTP 500), and even certain Phriction documents (ie. Welcome and the Changelog). Is it a good idea or not to copy the Phabricator changelog? One thing I personally want to properly find is [the support library for secure.phabricator.com](https://secure.phabricator.com/source/secure/) for the Typeahead extension for Phacility support pacts and whatever Shields Up anti-fax abuse feature. Maybe Evan can be informed by an upstream member about the storage problem?

Mar 18th, 2025
vlastimilmaca joined the room.

Hi, just want to test chat, because on my local instance It's somehow broken

ok ... it's fine here. Thx :)

Mar 19th, 2025

@vlastimilmaca is Aphlict running on your instance? And ensure your instance isn't silent (check phabricator.silent-mode in Config).

yes, Aphlict is running, but when

... I hit enter ... it shows room edit window

instead of sending message.
Another weird thing ... in Config application, I have "Unknown" for version of phorge and arcanist. Is that normal? Probably need to say that we are running on PHP 8.0 (which is after end-of-life anyway)

Run git rev-parse to know you commit hash. Also are you using the stable or master branch?

it was master, we are now on stable and it looks fine (conference ... versions are still Unknown)

Check your logs. I'm the author of the thing that generates the log line in that config error case

99% you are affected by this T15242

thanks, will look into it tomorrow

Mar 22nd, 2025

Cigaryno I don't know your question from the other chat sorry :(

Mar 26th, 2025

Are you talking about Z1 and all the arc lint trouble I was having on Windows?

Mar 27th, 2025
amybones joined the room.

Could you answer to my question on Z1? Note that I used an Ubuntu virtual machine to create D25926 without lint problems.

As I said - https://we.phorge.it/Z5#3303 - I don't know how to reply to Windows problem my friend

No problem. I am now using an Ubuntu VM for the reason that Arcanist just works better on Linux.

If I create a new branch while HEAD is detached from master (due to a modified file to create a revision), will the new branch contain the changes on the detached HEAD or only master without the content on HEAD? Note that I didn't create a branch for D25926.

Does the storage problem on secure.phabricator.com (see also Z5#3277) mean we should copy over the Phabricator changelog to this instance?

About changelog, maybe yes in my opinion

Mar 28th, 2025

But there is a bigger issue: the root welcome and changelog pages won't load with a storage error.

Looks like a good idea. And do you think the secure support library contains some valuable content? It has a Typeahead extension for admin.phacility.com support pacts as well as a strange anti-abuse things.

Would you have a link to more context? ("secure support library"?)

i'd archive everything from phacility asap, should've done long ago

Mar 29th, 2025
vlastimilmaca left the room.
Apr 2nd, 2025

Is it normal for ssh-add not to work under the root account?

What makes you think that it doesn't work?

Apr 3rd, 2025

Tried that and got a Could not authenticate with your authentication agent. Running eval 'ssh-agent' -s does not clear the error for the root user.

I'm pretty sure you have to be running ssh-agent first before that would be expected to work? I've never in my years of adminstering Linux systems had to do that so I'm wondering if you're mistakenly thinking it's necessary for your particular testing setup but it isn't? Putting public key lines into the user's properly-permission'd ~/.ssh/authorized_keys on the far end of the intended SSH connection should be enough. (If you have password auth set up for the remote account, which admittedly one arguably shouldn't do for root, then ssh-copy-id is your friend here.)