Talk:Phabricator/Help

Jump to navigation Jump to search

About this board

Not editable

Can Phabricator be used for Community projects?

4
Stephan Kulla (talkcontribs)

Hello,

I am an author of the German Wikibooks project Mathe für Nicht-Freaks. We have more or less 20 authors and since we concentrate on articles with high educational quality, we have an elaborated workflow for writing an article. In order to manage our project we currently have an Excel list. However, we noticed that we need better tools. In particular we want to use a Kanban board for managing our project. Phabricator will be ideal for us. Can https://phabricator.wikimedia.org/ also be used by a Wikibooks project (which is not a software project)?

Greetings! Stephan Kulla (talk) 16:34, 6 November 2018 (UTC)

AKlapper (WMF) (talkcontribs)

Hi and thanks for your interest! There is no "rule" that Phab is only for software projects so we've also seen conferences etc planned in Phabricator projects. In my humble opinion the (social) question to answer is if everybody involved can agree on using Phab. You don't want to end up coordinating work in two places if you only had one place before creating a Phab project. :)

See Phabricator/Project management for more info what's possible (and what's not).

See Phabricator/Creating and renaming projects how to request the creation of a project.

Stephan Kulla (talkcontribs)

Thanks @AKlapper (WMF) for your quick response! We already discussed Phabricator in our team and there is a consensus to use it. I'll have a look at the help pages and request the creation of a project in the following days.

MGChecker (talkcontribs)

Don't get the email to login to Phabricator

6
MickReynolds (talkcontribs)

I received an email re WLM 2018 and giving permission to use my images...

You can give the permission, by signing the form at this link:

https://phabricator.wikimedia.org/L36

(Note that you will need to use the username you used when submitting your photo.)

I followed the instructions as per your email however I am not receiving an email to verify my email.

I am using my wikimedia account credentials. I actually looked up my account details to ensure there wasn't an error in my email address.  It appears correct in the account settings.  The website https://phabricator.wikimedia.org/ displays my email with an extra dot - see below

"Check Your Email

You must verify your email address to log in. You should have a new email message from Phabricator with verification instructions in your inbox (mickreynolds@eircom..net).

If you did not receive an email, you can click the button below to try sending another one."

Regards,

Michael

AKlapper (WMF) (talkcontribs)

HI, if you've entered an email address with a typo we could delete the unused account in Phab so you could re-register with a correct email address. For this we'd need to know your Phabricator user account name.

MickReynolds (talkcontribs)

Hi and thank you for responding. I hadn't heard of phabricator previously. I just got the email & followed the instructions to login with my wikimedia account and a message said it would send an email with verification instructions. I haven't received that email. My email address is correct. I don't know where phabricator got the version with 2 dots in it or indeed if this is the actual error.

AKlapper (WMF) (talkcontribs)

As you write that your email address is correct, where exactly is it correct?

My current guess is still that a typo happened when entering the email address in the Phab registration form so I'd propose re-registering on Phabricator (which would require deleting your account in Phab which requires knowing your username on Phab). I don't have access to mail server logs.

MickReynolds (talkcontribs)

Hi AKlapper,

Thanks for your assistance so far. As far as I know I never created an account on Phabricator. I have a wikimedia commons account. Perhaps Mohammed ("M.hekmat" <wikilovesmonuments.insta@gmail.com>) set it up as the original email was from him? Or perhaps it was created by someone when I won in the Irish WLM 2018?

I've checked my preferences on my wikimedia commons a/c and my email is correct.

AKlapper (WMF) (talkcontribs)

Can't move phab account to new wiki account

2
KChapman (WMF) (talkcontribs)

I recently converted from a contractor to WMF staff. I'd like to move my kchapman phabricator account to use my KChapman_(WMF) wiki account instead of Wonderchook which is what is currently linked. I'm assuming the reason I can't just add my LDAP credentials to be able to do the switch myself is I don't have a developer account.

Thank you for your help.

AKlapper (WMF) (talkcontribs)

Hi, https://phabricator.wikimedia.org/p/kchapman/ indeed shows that your account is connected via SUL/OAuth to your mediawiki.org account named "Wonderchook". Our Phabricator instance does not store any login credentials itself, so every Phab account must always be "linked" to an external account which is either a SUL/OAuth account, or an LDAP/Gerrit/wikitech.wikimedia.org/developer account, or both. Phab admins cannot edit which external account is linked to a Phab account.

I see two options: Either you create a developer account (anyone can do so) and connect it via https://phabricator.wikimedia.org/settings/panel/external/ , then detach your Wonderchook SUL/OAuth account and attach your WMF account (might require re-login), or you register a separate Phab account for your WMF account.

Unable to log into Phabricator account

3
Summary by Afandian

Resolved. Confused LDAP and MediaWiki auth systems.

Afandian (talkcontribs)

I'm trying to log into my Phabricator account 'afandian'. I get the dialog: "in order to complete your request 'prabricator-production' needs permission to access information..." box and click 'allow'. But this redirects me to 'Create a new account' on Phabricator. I don't want to make a new account, I want to log into my existing one. Firefox 63, Mac.

Thanks!

Krenair (talkcontribs)

You appear to have a Phabricator account that is not tied to Wikimedia SUL login. It's attached to LDAP login. You should go to the normal Phabricator login screen and put your LDAP credentials into it.

Once you're logged in you may choose to attach it to SUL too.

Afandian (talkcontribs)

That's it, logged in now. I'm sorry, I confused the auth systems. Thanks for your help.

Can someone Approv my Account?

3
Summary by AKlapper (WMF)

Done already :)

Tidoni (talkcontribs)

Hi, my account (tidoni/LDAP) hasn't been approved yet.

Could someone Approv it?

btw. i created another account (tidoni_t/MediaWiki) which could not be verfied by mail, because the otherone has the same mail already attached to it.

Tidoni (talkcontribs)

No, it's not Done already.

My second account tidoni_t is Approved, but my real account tidoni isn't.

Same as before.

AKlapper (WMF) (talkcontribs)

AphrontCountQueryException on Profile Page

6
Summary by AKlapper (WMF)
RheingoldRiver (talkcontribs)

Hi, my profile (https://phabricator.wikimedia.org/p/RheingoldRiver/) currently looks like this: https://puu.sh/BriD2.png. I think it's because I have two external accounts linked because I temporarily didn't have access to this login at the time I made the account. When I searched the bug it seemed like an administrator would have to fix that for me, is this the right place to ask for help? Or if not, where should I? Thanks!

AKlapper (WMF) (talkcontribs)

That looks like https://phabricator.wikimedia.org/T75720. Assuming that you can log into Phab, could you file a ticket on phabricator.wikimedia.org in the Phabricator project and mention T75720? Thanks!

RheingoldRiver (talkcontribs)

Done, hopefully I put it in the right place. Thanks!

RheingoldRiver (talkcontribs)

I think I may have done this in the wrong place, can you link me to the right place to open this as an issue?

AKlapper (WMF) (talkcontribs)
RheingoldRiver (talkcontribs)

Okay, tried again. Sorry for the trouble, and thanks!

Herald converting Deadline tasks

4
Summary by AKlapper (WMF)

Option exists, just at a different place in the UI :)

MBinder (WMF) (talkcontribs)

I noticed this Herald:

https://phabricator.wikimedia.org/H295

I believe it fired on this task:

https://phabricator.wikimedia.org/T193679

I'm not sure it's a good idea to have a Herald like this, and would love to hear the reasoning. Some teams I work with use the Deadline form (Form 37) because it's identical to the standard form (Form 1) but has the option for a Due Date. If they wanted to add a Due Date after creating the task, I believe this Herald would prevent that, and I don't believe there is another way to get the Due Date option back. Thank you for helping me understand why this Herald exists, and/or helping clarify what it does. :)

AKlapper (WMF) (talkcontribs)

> If they wanted to add a Due Date after creating the task, I believe this Herald would prevent that

What makes you think so? Have you tried? Your statement contradicts https://phabricator.wikimedia.org/T193770

MBinder (WMF) (talkcontribs)

@AKlapper (WMF) Ah, I missed that it is the last item in the Edit page. I expected to see it near the top as it is when creating. Thanks! :)

AKlapper (WMF) (talkcontribs)

Yay! All good then! :)

Summary by AKlapper (WMF)

Account re-enabled

Deryck Chan (talkcontribs)

I suddenly found my Phab account got disabled after posting a comment. I don't know why. Can anyone help?

Deryck Chan (talkcontribs)

Ugh the logs say my comment triggered a vandalism countermeasure, like what @Izno got last week. How...?

AKlapper (WMF) (talkcontribs)

Please provide a link to / name of your Phab account.

Deryck Chan (talkcontribs)

Username: deryckchan

AKlapper (WMF) (talkcontribs)

Reenabled and added you to #Trusted-Contributos so this won't happen again

Deryck Chan (talkcontribs)

Thank you! Do you know why my previous comment triggered the countermeasure?

Gmail filter recommendations

7
Summary by AKlapper (WMF)
MMiller (WMF) (talkcontribs)

Hi all --

I have been thinking lately about how to deal with massive incoming numbers of Phabricator emails. In particular, I am wondering if anyone has ideas on how to configure Gmail filters to sift incoming emails into "projects that I am currently working on" and "other projects". To be specific, I am a product manager with the Growth team at WMF. I receive incoming emails that are about the specific tickets that the engineers on the Growth team are working on, which need my attention right away. Then there are the emails that are about other projects that the team has worked on in the past, which need to be triaged later.

Does anyone have any ideas?

Thanks -- MMiller (WMF) (talk) 18:02, 14 August 2018 (UTC)

AKlapper (WMF) (talkcontribs)
MBinder (WMF) (talkcontribs)

@MMiller (WMF) The X-Phabricator-Stamps portion of a raw Gmail message might support your needs, when combined with a filter's search. Choose a couple of emails that fit into your buckets and then find the 3-dot icons near the Reply and Star icons. In the 3-dot menu is an option to "Show original" which will open the current email in raw form. Within that is something called "X-Phabricator-Stamps" which are the codes that Phab sends out in an email notification. See if there are unique elements on which you can filter, which are consistent to the buckets you define for yourself.

Getting Gmail to see the stamps in a filter requires them to be in the body of the message (because it doesn't provide an option for filtering on headers), so you need to change that in your Phab settings, under Email Format. Change the "Send Stamps" option from "Default (Mail Headers)" to "Mail Headers and Body". Then your filters will pick up the differences (and the stamps will show in the body of the emails you get, which is a little noisier). As @AKlapper (WMF)'s link mentions, this might lead to some false positives, but those should be uncommon.

Full disclosure, I don't do this, so I'm not sure how well it works, but I agree with it in theory. I'll change my own settings and experiment. :)

AKlapper (WMF) (talkcontribs)
MMiller (WMF) (talkcontribs)

Thanks, @AKlapper (WMF) and @MBinder (WMF). I am going to try the stamps approach. Would it be frowned upon to make a Phabricator tag just for myself? Of issues that I care about?

AKlapper (WMF) (talkcontribs)

Not sure what you mean by "tag just for yourself"...

Do you refer to having your own personal workboard? If so, we have personal "User" projects for that, see https://www.mediawiki.org/wiki/Phabricator/Project_management#Types_of_Projects and https://phabricator.wikimedia.org/T555

But I am not sure yet which exact underlying problem you'd like to solve. :)

MBinder (WMF) (talkcontribs)

Like a global stamp for everyone? Probably (I dunno if that's even possible). But there are a few existing approaches you might want to try before anything like that. You can filter on tasks you authored, tasks you are mentioned in, and tasks that you have flagged, among other things, and combine those with things like Priority level. :)

Summary by AKlapper (WMF)

Use markup such as surrounding backticks or full URLs to avoid linking/mentions.

Salgo60 (talkcontribs)
Matěj Suchánek (talkcontribs)

Some users insert a w:Zero-width_space between P and the number. I usually change the font to proportional using `P123` or make it a link to the property. Note that when a mention like this happens, it will stay in Mentions forever.