This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date.
Monthly Goals until 2014
[edit ]
| August 2014 |
|---|
- Phabricator: Work on consensus on configuration settings, drive decisions and keep an overview Status: In progress
(削除) Have a bugday on UploadWizard (削除ここまで) Status: Not done, likely to happen on Sep 09th 17:00UTC
(削除) (With Quim) Set up workflow for having a regular, easy "bug of the week" for new code contributors, with rotating support of Wikimedia development teams (based on Annoying little bugs) (削除ここまで) Status: Postponed to October due to Phabricator being priority
|
| July 2014 |
|---|
- Phabricator (driving tasks): Get Alpha instance up and running; work on consensus on configuration settings Status: In progress
- (With Quim) Set up workflow for having a regular, easy "bug of the week" for new code contributors, with rotating support of Wikimedia development teams (based on Annoying little bugs) Status: Not done: planning page created on 2014年07月02日 targetting end of July
- Have a Pywikibot bugday with the Pywikibot hackers around the end of July Status: Done - summary email; wiki page
|
| June 2014 |
|---|
- Mostly Phabricator business (driving tasks) Status: In progress
- Prepare introducing "Bug of the week" by talking to development teams Status: In progress - Andre started preparing email draft to dev teams and workflow of planning on 2014年06月16日
- Have a bugday on older bug reports with higher priority in MediaWiki Status: Done - Bug_management/Triage/20140624
- Make Google Summer of Code 2014 and Outreach Program for Women/Round 8 mentors and students provide their mid-term evaluations Status: Done
|
| April 2014 |
|---|
- (With Guillaume) (Continued from March) Set up and facilitate the community RfC about Project management tools/Review, and bring it to a decision if possible. Status: Done - RfC started on 2014年04月14日
- (With Guillaume) Have another IRC office hour about Project management tools Status: Done on 2014年04月17日 and 2014年04月22日
- Gather more feedback on rebooted Annoying little bugs after GSoC start Status: In progress - Andre sent an email to five GCI mentors on 2014年04月24日 and received three answers
(削除) Prepare introducing "Bug of the week" by talking to development teams (削除ここまで) Status: Not done -- postponed to May
- Have a bugday in the second half of April Status: Done: on 2014年04月29日 about General MediaWiki, see Bug management/Triage/20140429
|
| January 2014 |
|---|
- (With Guillaume) Meet Project management tools stakeholders, determine requirements, and document this research. Status: Done by Guillaume here
- (With Daniel Zahn) Prepare Bugzilla upgrade to 4.4 (and move to new datacenter) - outstanding steps from bugzilla:49597:
- Upgrade Bugzilla on zirconium from 4.2 to 4.4. Status: Done
- Apply 4.2 custom changes to Bugzilla on zirconium from Git repository. Status: Done
- Apply Andre's 11 patches (linked here) in Gerrit to port our custom changes from 4.2 to 4.4. Status: Done on 2014年01月07日
- Test Bugzilla on zirconium. Status: Done on 2014年01月15日
- Make collectstats.pl work - bugzilla:29203. Status: Done by dzahn here on 2014年01月29日
- (With Daniel and Sean) Switch database and DNS from old kaulen server to new zirconium server. Status: Not done - tentative date: 2014年02月12日
- Show common queries on Bugzilla frontpage - bugzilla:22170. Status: In progress - 2014年01月10日: Patch in Gerrit; depends on 4.4 upgrade first
- Finalize Bugzilla etiquette draft once the lively discussion on its Talk page has ended. Status: In progress - 2014年01月09日: Announcement that discussion will be closed soon
- Fix inline displaying of image files in Bugzilla - bugzilla:54181. Status: Done - andre successfully tested csteipp's patch on Labs on 2014年01月05日; deployed on 2014年01月10日
- (With Quim) Finish running Google Code-In contest. Status: Done
|
| December 2013 |
|---|
- Google Code-In: Run and organize contest with Quim. Status: In progress
- Agree and finalize "etiquette" draft for behavior in Bugzilla, as discussed on teampractices@. Status: In progress - Discussion on Talk page still ongoing on 20131225 after asking for feedback on wikitech-l@.
- Evaluate Project management / issue tracking requirements and potential tools. Status: In progress - kicked off on teampractices@ and wiki on 2013年12月13日
- Test Bugzilla 4.4 with our custom patches on Labs (or zirconium in eqiad if production is still on kaulen in Tampa). Status: In progress, will need help from ops. Steps discussed between dzahn and aklapper on 2013年12月06日; dzahn has set up a copy of Bugzilla 4.2 on zirconium in eqiad (see RT #4783). Next steps are upgrading that machine to Bugzilla 4.4, applying our custom patches, testing, and finally switching over.
|
| November 2013 |
|---|
- Google Code-In: Define generic information (template) for all task descriptions; clean up & import tasks from wiki into Google Melange. Status: Done (except for tasks missing a mentor)
- Finish cleaning up and syncing custom CSS in Wikimedia Bugzilla. Status: Done - done (except for two CSS files) (bugzilla:54823)
- Write an "etiquette" draft for behavior in Bugzilla, as discussed on teampractices@. Status: In progress - first draft available
- Start planning evaluation of Project management / issue tracking requirements and potential tools. Status: Not done
- Start porting our custom Bugzilla patches by porting our 4.2 custom patches to deploy on a vanilla Bugzilla 4.4. Status: Done (bugzilla:49597#c5)
|
| October to December 2014 |
|---|
October to December 2014[edit ]
|
| July to September 2014 |
|---|
July to September 2014[edit ]
|
| April to June 2014 |
|---|
April to June 2014[edit ]
- (With Guillaume) Do what's needed to drive Project_management_tools/Review. Status: Done
- (With Quim) Expose an easy "bug of the week" with dev team support (after Annoying little bugs is in shape) Status: In progress, Andre preparing
- Have a public bug day approximately once per month. Status: Done on 20140428 and 20140624, planning for 201407 started
(削除) Some more Bugzilla taxonomy cleanup. (削除ここまで) - bugzilla:38990 Status: On hold -- not enough time for this plus low priority now that we favor Phabricator
(削除) Investigate closing components of extensions archived in the code repository. (削除ここまで) - bugzilla:47540 Status: On hold, postponing
(削除) Investigate splitting "enhancement" out of Bugzilla's "severity" dropdown and make it separate. (削除ここまで) - bugzilla:58096 Status: On hold, low priority & only if we stick with Bugzilla -- not enough time for this plus low priority now that we favor Phabricator
|
| January to March 2014 |
|---|
January to March 2014[edit ]
- Social:
- (With Guillaume) Meet Project management tools stakeholders, determine requirements, and document this research. Status: Done
- (With Guillaume) Lead the community discussion about the shortlist of candidates for Project management tools, take the first implementation steps (possibly in Labs). Status: In progress
(削除) (With Guillaume) Set up and facilitate the community RfC about Project management tools, and bring it to a decision. (削除ここまで) Status: Not done - postponed to April 2014
- (With Quim) Reboot Annoying little bugs; Bugzilla's easy keyword;
(削除) exposing an easy "bug of the week" (削除ここまで): Based on Google Code-In experience, decrease manual curation work by providing links to common "getting started" questions. Status: Done on 2014年03月07日
- Finalize Bugzilla etiquette draft. Status: Done - 2014年02月05日: Announcement
- Better Bugzilla taxonomy: Discuss using classifications in Bugzilla and identify some initial non-controversial changes. - bugzilla:38990. Status: In progress; first smaller cleanup steps about "Tools" and deprecated stuff are
(削除) bugzilla:57738 (削除ここまで), bugzilla:54063, bugzilla:53986#c15, bugzilla:55351#c4, bugzilla:62386, bugzilla:62384; Proposal to use Bugzilla classifications on 2014年03月10日
- Bugzilla setup / code:
- Upgrade Bugzilla to 4.4 Status: Done on 2014年02月13日
- Common queries on Bugzilla frontpage - bugzilla:22170. Status: Done on 2014年02月13日
- Provide a way to mark an item as NEEDINFO in Bugzilla - bugzilla:36064. Status: In progress: Created list of pros and cons of two implementations on 2014年03月10日; next step is start broader discussion on wikitech-l@ and agree on which way to do
(削除) Install component watching extension to be able to receive bugmail for specific product/component for devs and triagers, plus no more manual adding of people to auto-CC by admins. (削除ここまで) Status: Not done -- postponed to Q2/2014
|
| October to December 2013 |
|---|
October to December 2013[edit ]
Note to myself: Try to keep in sync with ECT Quarterly goals and ECT Monthly goals.
- Social:
- Prepare and organize Wikimedia participation in Google Code-In with Quim. Status: In progress
- Work on "etiquette" draft for behavior in Bugzilla, as discussed on teampractices@. Status: In progress - Discussion on Talk page still ongoing on 20131225 after asking for feedback on wikitech-l@.
- Evaluate Project management / issue tracking requirements and potential tools. Status: In progress - kicked off on teampractices@ and wiki on 2013年12月13日
(削除) Andre to learn more about / understand better Wikimedia's Release Management from Greg. Status: Not done (削除ここまで) won't happen this quarter, too busy with additional projects added while in Q4 (BZ etiquette & PM Tools eval)
(削除) mw:Annoying_little_bugs - try announcing an exposed easy "bug of the week" for new contributors, with support from dev teams (削除ここまで). Status: Not done -- Google Code-In has priority over this.
- Bugzilla setup / code:
- Show InlineHistory in Bugzilla - bugzilla:47256. Status: Done
- Bring "guided bug report form" into a state that it can be used to report issues for Bugzilla newbies - bugzilla:36762. Status: Done
- Start preparing Bugzilla upgrade to 4.4 (and move server to new datacenter) - bugzilla:49597:
- CSS cleanup. Status: Done
- Create custom patches for the 4.4 codebase. Status: Done on 20131128 - bugzilla:49597#c5
- Test locally Status: Done on 20131128 - bugzilla:49597#c5
- Clean up custom Perl CPAN modules and replace by distribution packages; puppetize Bugzilla's package requirements - Status: Done - RT #4783
- Copy current production Bugzilla 4.2 to zirconium in eqiad (from kaulen in Tampa) for testing. Status: Done on 20131225
- Upgrade Bugzilla on zirconium from 4.2 to 4.4. Status: Not done
- Apply custom changes to Bugzilla on zirconium. Status: Not done
- Test Bugzilla on zirconium. Status: Not done
- Switch from old server to new server. Status: Not done
(削除) Only after 4.4 upgrade: Provide a NEEDINFO flag in Bugzilla - bugzilla:36064. Status: In progress (削除ここまで) - moved to Q1/2014 as 4.4 upgrade takes longer
(削除) Only after 4.4 upgrade: Install component watching extension. Status: Not done -- database issues when testing; not yet tested on 4.4 and upstream code is still 4.2 only. (削除ここまで) - moved to Q1/2014 as 4.4 upgrade takes longer
- Puppetize Bugzilla - bugzilla:51036 Status: In progress - dzahn of ops working on this since 12/2013
|
Finished / completed tasks
[edit ]
Also see the weekly status updates until 2014 for more verbose information.
- 20141124: Wikimedia migrated from Bugzilla to Phabricator
- 20140422: Rename "Tools" product to "Utilities" in Bugzilla - bugzilla:53986#c23
- 20140213: Puppetize Bugzilla - bugzilla:51036
- 20140213: Show common queries on Bugzilla frontpage - bugzilla:22170
- 20140213: Upgrade Bugzilla from 4.2.7 to 4.4.1 - bugzilla:49597
- 20140213: Move Bugzilla from old kaulen server in Tampa to new zirconium server in Eqiad
- 20140205: Finalize Bugzilla etiquette (Announcement)
- 20131215: Taxonomy cleanup: Move "CiviCRM" product into a "Wikimedia" subcomponent - bugzilla:57738
- 20131202: Warn that patches should go to Gerrit instead of Bugzilla - bugzilla:42606
- 20131202: Link on top of enter_bug.cgi to the guided bug entry form - bugzilla:52696
- 20131128: Port our custom patches from Bugzilla 4.2 to 4.4 - bugzilla:49597#c5
- 20131115: Decrease our custom CSS differences with upstream code (16 CSS files deleted) - bugzilla:54823
- 20131111: Renamed "shellpolicy" keyword to "community-consensus-needed" - bugzilla:49494
- 20131026: Guided bug report form for Bugzilla newbies available - bugzilla:36762
- 20131014: Enabled InlineHistory by default for all users - bugzilla:47256
- 20130930: Create good relation to upstream Bugzilla developers via attending upstream Bugzilla meetings and being active on IRC and the support-bugzilla mailing list
- 20130926: Do not limit Product column in buglist.cgi to 8 chars - bugzilla:40244
- 20130925: Show InlineHistory in Bugzilla - bugzilla:47256
- 20130901: Clean up open UsabilityInitative tickets as per bugzilla:36111#c1 and bugzilla:24335#c2. - bugzilla:52943
- 20130830: Documenting best practices in Bugzilla via blogpost miniseries -- see the list
- 20130827: Quick "Show other bug reports in this component" query link in bug report - bugzilla:46413
- 20130723: Replace "patch-in-gerrit" keyword by an automatically set status. Related: bugzilla:39399, bugzilla:39402; Discussion started on wikitech-l | Gerrit Notification Patch
- 20130614: Display "email" instead of "login" string in Bugzilla - bugzilla:24992
- 20130614: Start documenting best Bugzilla practices in a blog series linked from mw:Bug_management#Tricks_and_best_practices_in_Bugzilla List
- 20130613: Document Bugzilla administrator rights and guidelines
- 20130611: More useful Bugzilla frontpage - bugzilla:22170
- 20130508: Wikimedia Labs instance for Bugzilla at boogs.wmflabs.org created by Ori
- 20130422: Enhance "Weekly Bug Summary" email on wikitech-l to have correct data and include most urgent issues - bugzilla:45770
- 20130416: Cleanup: Closed remaining (Uniwiki extension tickets as it's unmaintained (part of cleanup bugday).
- 20130412: Enhance "Weekly Bug Summary" email on wikitech-l to have correct data and be more useful - bugzilla:45770
- 20130408: Removed "bugsmash" keyword from all Bugzilla tickets, so it could be used with its actual meaning.
- 20130326: Search tickets currently in four different components, consider simplification
- 20130322: Taxonomy: Merged several mobile apps - bugzilla:41922
- 20130319: Start having ~bimonthly IRC office hours on Bug management
- 20130211: Creation of Bug Life Cycle flowchart by Valerie, embedded in mw:Bug management/Bug report life cycle
- 20130129: First bugday, organized by Valerie and Andre
- 20130115: Finalized How to report a bug page (with help of Guillaume) for translations
- 20130111: Document how development teams use Bugzilla - mw:Bug management/Development teams usage
- 20130106: Publish list of Bugzilla admins
- 201301: Docs: Further update and clean up of bug management related documentation: Bug management Doc Rewrite
- 20121217: Smaller Bugzilla bugfixes: bugzilla:40344, bugzilla:41321
- 201212: Docs: Guidelines for creating new products in BZ
- 201212: Docs: Instructions for project maintainers how to add/change products and settings
- 201212: Docs: Document who checks BZ security updates? - Andre, documented on mw:Bug management
- 201212: Docs: "upstream" keyword policy: "Upstream ticket URL should exist when setting, documented on mw:Bug management/Upstream bugtrackers now part of mw:Upstream projects#Components
- 201212: Disable use of RESOLVED LATER resolution as as discussed
- 20121204: Upgrade Bugzilla to version 4.2 upgrade - bugzilla:33158
- Find out which extensions are deployed in production to give them higher priority when triaging - done and implement in Greasemonkey script, cf. bugzilla:36738), Category:Extensions used on Wikimedia, Gerrit
- 201111: Bigger updates to Triage guide
- 201211: Creation of "immediate" priority in Bugzilla (discussion) due to varying use of "highest"
- 201211:
(削除) consider introducing a status WAITINGFORUPSTREAM like in Mer Bugzilla (削除ここまで) - not wanted as per mailing list discussion, use lowest priority and "upstream" keyword instead
- 20121108: List extensions that are deployed but should get killed? User:Malyacko/ExtensionsToUndeploy
- 20121108: Rename old "MediaWiki%20extensions/Wikidata" component from OmegaWiki vs new Wikidata project - done by Chad
- 20121031: Publish Greasemonkey triage scripts
- 20121030: Docs: Create an UpstreamBugtrackers overview page: mw:Bug management/Upstream bugtrackers now moved to mw:Upstream projects#Components
Random Phabricator queries
[edit ]
See Bug management/Phabricator queries.