We've moved the MediaWiki RFC process to Phabricator [1]. It's working better because the assignee and task comment make it clearer what needs to happen next.
However, there are number of RFCs on mediawiki.org that do not have a task in Phabricator. This is fine for closed RFCs that have been implemented or declined, but there are dozens of RFCs on mediawiki.org in various states (draft, in discussion, stalled, and accepted but not yet implemented). We need to harmonize them with Phabricator [2], otherwise they will increasingly be invisible.
If you're the author of an RFC that appears in Category:Requests for comment with no bug or task https://www.mediawiki.org/wiki/Category:Requests_for_comment_with_no_bug_or_task or you have a strong interest in seeing discussion continue, please create a task for it in Phabricator -- there's a link to "Submit a phabricator task" in [1a]. Or if an RFC is declined or implemented, there's no need for a Phabricator task, just update its status.
The category page above has more detailed instructions, or ask me (spagewmf on IRC) or an actual Architecture Committee member for guidance.
Thanks!
[1] https://www.mediawiki.org/wiki/Requests_for_comment/Process [1a] https://www.mediawiki.org/wiki/Requests_for_comment/Process#Making_a_proposa... [2] https://phabricator.wikimedia.org/T92933
- - - -
Here are all the pages in subcategories of Category:Requests for comment with no bug or task https://www.mediawiki.org/wiki/Category:Requests_for_comment_with_no_bug_or_task
Pages in category "Requests for comment ([no status]) with no task
The following 11 pages are in this category, out of 11 total.
- User:Owyn/AMD And Promises https://www.mediawiki.org/wiki/User:Owyn/AMD_And_Promises - User:Owyn/Asynchronous Processing https://www.mediawiki.org/wiki/User:Owyn/Asynchronous_Processing
- Analytics/Wikistats/Database API https://www.mediawiki.org/wiki/Analytics/Wikistats/Database_API - Analytics/Reportcard/2.0/Database design https://www.mediawiki.org/wiki/Analytics/Reportcard/2.0/Database_design
- Extension release management https://www.mediawiki.org/wiki/Requests_for_comment/Extension_release_management
- Analytics/Hypercube https://www.mediawiki.org/wiki/Analytics/Hypercube
- User:Owyn/Mediawiki As Service https://www.mediawiki.org/wiki/User:Owyn/Mediawiki_As_Service
- Page metadata https://www.mediawiki.org/wiki/Page_metadata
- User:Owyn/ResourceLoader Enhancements https://www.mediawiki.org/wiki/User:Owyn/ResourceLoader_Enhancements - User:Adamw/old/RFC - Campaigns entities https://www.mediawiki.org/wiki/User:Adamw/old/RFC_-_Campaigns_entities
Pages in category "Requests for comment (in draft) with no task"
The following 37 pages are in this category, out of 37 total.
- Business Layer Architecture on budget https://www.mediawiki.org/wiki/Requests_for_comment/Business_Layer_Architecture_on_budget
- Caching references https://www.mediawiki.org/wiki/Requests_for_comment/Caching_references - ChangesLists 2.0 https://www.mediawiki.org/wiki/Requests_for_comment/ChangesLists_2.0 - Checker https://www.mediawiki.org/wiki/Requests_for_comment/Checker - Code review guidelines for maintenance patches https://www.mediawiki.org/wiki/Requests_for_comment/Code_review_guidelines_for_maintenance_patches
- Data-driven Zero Varnish configuration https://www.mediawiki.org/wiki/Requests_for_comment/Data-driven_Zero_Varnish_configuration - Distribution and deployment https://www.mediawiki.org/wiki/Requests_for_comment/Distribution_and_deployment
- Enable MathML by default https://www.mediawiki.org/wiki/Requests_for_comment/Enable_MathML_by_default
- Foreign namespaces https://www.mediawiki.org/wiki/Requests_for_comment/Foreign_namespaces
- Global user preferences https://www.mediawiki.org/wiki/Requests_for_comment/Global_user_preferences
- Internationalization testing https://www.mediawiki.org/wiki/Requests_for_comment/Internationalization_testing - Inventory hooks, assess need https://www.mediawiki.org/wiki/Requests_for_comment/Inventory_hooks,_assess_need - Itemise protection https://www.mediawiki.org/wiki/Requests_for_comment/Itemise_protection
- Login security https://www.mediawiki.org/wiki/Requests_for_comment/Login_security
- Magic expressions https://www.mediawiki.org/wiki/Requests_for_comment/Magic_expressions - MediaWiki Foundation https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki_Foundation - MediaWiki HTTPS policy https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki_HTTPS_policy - MVC framework https://www.mediawiki.org/wiki/Requests_for_comment/MVC_framework
- Native geospatial data types https://www.mediawiki.org/wiki/Requests_for_comment/Native_geospatial_data_types - Need to merge Notifications and Watchlist or lack thereof https://www.mediawiki.org/wiki/Requests_for_comment/Need_to_merge_Notifications_and_Watchlist_or_lack_thereof
- Opt-in site registration during installation https://www.mediawiki.org/wiki/Requests_for_comment/Opt-in_site_registration_during_installation - OutputPage refactor https://www.mediawiki.org/wiki/Requests_for_comment/OutputPage_refactor
- Page deletion https://www.mediawiki.org/wiki/Requests_for_comment/Page_deletion - Performance standards for new features https://www.mediawiki.org/wiki/Requests_for_comment/Performance_standards_for_new_features - pywikibot 2.0 packaging https://www.mediawiki.org/wiki/Requests_for_comment/pywikibot_2.0_packaging - pywikibot git hosting https://www.mediawiki.org/wiki/Requests_for_comment/pywikibot_git_hosting
- Realtime RecentChange https://www.mediawiki.org/wiki/Requests_for_comment/Realtime_RecentChange - Redo skin framework https://www.mediawiki.org/wiki/Requests_for_comment/Redo_skin_framework - Refactor on File-FileRepo-MediaHandler https://www.mediawiki.org/wiki/Requests_for_comment/Refactor_on_File-FileRepo-MediaHandler - Release notes automation https://www.mediawiki.org/wiki/Requests_for_comment/Release_notes_automation
- Service split along public vs private line https://www.mediawiki.org/wiki/Requests_for_comment/Service_split_along_public_vs_private_line - Shadow namespaces https://www.mediawiki.org/wiki/Requests_for_comment/Shadow_namespaces - Simplify thumbnail cache https://www.mediawiki.org/wiki/Requests_for_comment/Simplify_thumbnail_cache - SQL framework https://www.mediawiki.org/wiki/Requests_for_comment/SQL_framework
- Tagging within MediaWiki https://www.mediawiki.org/wiki/Requests_for_comment/Tagging_within_MediaWiki - Third-party componentsWHAT https://www.mediawiki.org/wiki/Requests_for_comment/Third-party_components
Pages in category "Requests for comment (stalled) with no task"
The following 6 pages are in this category, out of 6 total.
- Abstract table definitions https://www.mediawiki.org/wiki/Requests_for_comment/Abstract_table_definitions
- Book management https://www.mediawiki.org/wiki/Requests_for_comment/Book_management
- Deprecating inline styles https://www.mediawiki.org/wiki/Requests_for_comment/Deprecating_inline_styles - Disable raw HTML on wikimediafoundation.org https://www.mediawiki.org/wiki/Requests_for_comment/Disable_raw_HTML_on_wikimediafoundation.org
- Scoping site CSS https://www.mediawiki.org/wiki/Requests_for_comment/Scoping_site_CSS
- Workflow https://www.mediawiki.org/wiki/Requests_for_comment/Workflow
Pages in category "Requests for comment (in discussion) with no task"
The following 13 pages are in this category, out of 13 total.
- Content API https://www.mediawiki.org/wiki/Requests_for_comment/Content_API *(implemented as RESTBase?)* - Core user preferences https://www.mediawiki.org/wiki/Requests_for_comment/Core_user_preferences
- Deprecate pywikibot-compat https://www.mediawiki.org/wiki/Requests_for_comment/Deprecate_pywikibot-compat - Drop actions in favour of page views and special pages https://www.mediawiki.org/wiki/Requests_for_comment/Drop_actions_in_favour_of_page_views_and_special_pages
- Grid system https://www.mediawiki.org/wiki/Requests_for_comment/Grid_system
- Inline diffs https://www.mediawiki.org/wiki/Requests_for_comment/Inline_diffs
- Media file request counts https://www.mediawiki.org/wiki/Requests_for_comment/Media_file_request_counts
- Rewrite enhanced recent changes https://www.mediawiki.org/wiki/Requests_for_comment/Rewrite_enhanced_recent_changes
- Services and narrow interfaces https://www.mediawiki.org/wiki/Requests_for_comment/Services_and_narrow_interfaces - Storage service https://www.mediawiki.org/wiki/Requests_for_comment/Storage_service - Structured logging https://www.mediawiki.org/wiki/Requests_for_comment/Structured_logging* (we're doing this?)*
- Typesafe enums https://www.mediawiki.org/wiki/Requests_for_comment/Typesafe_enums
- UploadWizard: scale to sister projects https://www.mediawiki.org/wiki/Requests_for_comment/UploadWizard:_scale_to_sister_projects
Pages in category "Requests for comment (accepted) with no task"
- DataStore https://www.mediawiki.org/wiki/Requests_for_comment/DataStore - Ditch crappy API formats https://www.mediawiki.org/wiki/Requests_for_comment/Ditch_crappy_API_formats - Documentation overhaul https://www.mediawiki.org/wiki/Requests_for_comment/Documentation_overhaul
- Entry point routing and 404 handling https://www.mediawiki.org/wiki/Requests_for_comment/Entry_point_routing_and_404_handling
- Passwords https://www.mediawiki.org/wiki/Requests_for_comment/Passwords
S Page <spage <at> wikimedia.org> writes:
We've moved the MediaWiki RFC process to Phabricator [1]. It's working better because the assignee and task comment make it clearer what needs to happen next.
[...]
Umm, what happens to the contributors UNABLE TO USE phab? See: http://www.mediawiki.org/wiki/Topic:Sewfq489tp3iic43 : "If that's not good enough for you, then unfortunately you cannot make use of the WMF's Phabricator."
Yours (unfortunate), Cristian.
On Fri, 2015-04-10 at 12:57 +0000, Cristian B. wrote:
Umm, what happens to the contributors UNABLE TO USE phab? See: http://www.mediawiki.org/wiki/Topic:Sewfq489tp3iic43
Quoting a part of Bryan's reply in that thread:
<quote>The Wikimedia MediaWiki API Team is working on https://phabricator.wikimedia.org/T88757 which would add an "authenticate only" grant to our OAuth extension. Once this is implemented we can change the Phabricator OAuth configuration so that Phabricator is not granted any rights to interact with the wikis as your user and instead only receives a "yes this user is valid and authenticated" response.</quote>
andre
wikitech-l@lists.wikimedia.org