Page MenuHomePhabricator

Create a Phabricator form for requesting site configuration changes
Closed, ResolvedPublic

Description

@Danny_B suggested to use a form to help to fill these tasks.

It's a pretty good idea, as they are frequent and the things to include stay the same.

General structure of the form

  • Preamble : see below
  • Title: probably better to let it blank, I can't figure better than <Brief description of what you want> on <wiki>
  • Assigned to: /, field hidden
  • Priority: needs triage, print the field
  • Description : see below
  • Tags : Wikimedia-Site-Requests, field hidden (we want to keep stuff simple and avoid tagging to extensions projects, advanced users will add projects later).
  • Mark as create form

Preamble

The preamble goal is to explain how to fill form and give a checklist of the points to include:


Our team will process your request swiftly.

  1. Under title, briefly describe change, mention the target wiki/event/organization
  2. Let Priority to Needs triage, excepted if:
    1. you're blocked on a very urgent task without ; in such case use Unbreak now! and seek assistance on IRC (Freenode wikimedia-tech)
    2. you need this in the following days ; in such case use High and note in the description when you need this
  3. Fill the description with the problem you're trying to solve and if known the configuration change you need. Don't forget to:
    1. for local project requests, include the target wiki and a link to the local discussion
    2. for smaller projects, include a link to a notification you added to the local village pump or more appropriated page about this change
    3. for throttle rules, include a date, a place, a event title, the number of participants and the IPv4 (and if applicable IPv6) used
    4. for domain whitelist requests, state when you're going to upload and what organization this is for
    5. specify when you need this change if something is blocked without

Perhaps add also a link to https://meta.wikimedia.org/wiki/Requesting_wiki_configuration_changes

Description

The description's main goal is to get a link and remember requesters to create local discussion:


[Replace this paragraph by the configuration change you need. Include the problem you're trying to solve with this configuration request.]

Local discussion:
[Replace this line by an URL to the discussion on the local project. Create such discussion now if you haven't one yet.]


Event Timeline

@Dereckson: Form has been created here. Please review the form and let me know if it needs further customization.

I find For domain white-list requests, state when you are planning to upload and what organization this is for. a bit confusing, and people might think we're talking about domain blacklist/whitelist for Spam Blacklist. If people agree with me, could it be reworded? Thank you.

Ping. Except for my objections above, is there anything else remaining to do here?

No, but it would be nice to rephrase it and to ensure we've used this link at needed places.

Aklapper renamed this task from Create a form for site requests to Create a Phabricator form for requesting site requests.May 11 2020, 5:02 PM

Thanks @Urbanecm for pinging me on this one, and I apologize that this task has been lingering.

I have added some more links / info / a bit of rephrase to the preamble of https://phabricator.wikimedia.org/maniphest/task/edit/form/22/

I do not think that this form should be used for adding domains to the whitelist for uploading on Wikimedia Commons, because it does not add the parent task T60224 and does not add Commons as a project tag. See e.g. links in the task description of https://phabricator.wikimedia.org/T60224 and https://commons.wikimedia.org/wiki/Commons:Upload_tools/wgCopyUploadsDomains

Once this is sorted out (opinions please!), then the links to the Phabricator task creation form should be updated on pages such as

It should also be made sure that we add a line (If you do not have an account yet in Wikimedia Phabricator, then please [[mw:Special:MyLanguage/Phabricator/Help|first follow the instructions]] to create an account.)

Aklapper renamed this task from Create a Phabricator form for requesting site requests to Create a Phabricator form for requesting site configuration changes.May 11 2020, 5:04 PM

Any replies or opinions about my last comment here? :)

Any replies or opinions about my last comment here? :)

Your suggestion seems fine to me

Aklapper triaged this task as Low priority.
Aklapper added subscribers: Ammarpad, Kizule.

@Urbanecm, @Zoranzoki21, @Ammarpad: As you're all quite active handling configuration requests (thank you!):
Any comments about T139844#6125657? (If not, that's also fine! :)

Your comment seems to be fine to me @Aklapper. Just one thing, you say you don't think it's good to use it for whitelisting, which makes sense, but shouldn't we remove For a request to add domains to the whitelist for uploading on Wikimedia Commons, state when you are planning to upload and what organization this is for. then?

Thanks everyone!

Feel very welcome to create a separate dedicated ticket about a dedicated form for wgCopyUploadsDomains requests (T60224), if wanted.

(PS: I knew that I would forget to ping some folks in T139844#6237858 - I'm sorry for that, Majavah!)