Project:Pywikibot/Migrating to bugzilla

Migration plan

edit

Note: SF.net has just migrated the project from the old bug tracker system to the new one ('Allura'). See https://sourceforge.net/p/pywikipediabot/bugs/

WMF Contacs
edit
Name
edit

pywikipedia

Components
edit

The current sf.net labels are:

  • Category
  • copyright
  • cosmetic_changes
  • Genral
  • GUI
  • i18n
  • interwiki
  • login
  • network
  • other
  • redirect
  • rewrite
  • solve_disambiguation
  • weblinkchecker
Amir's Proposal
edit
  • category
  • copyright
  • cosmetic_changes
  • Genral
  • i18n
  • login
  • network
  • redirect
  • solve_disambiguation
  • weblinkchecker
  • wikidata

What do you think? Ladsgroup (talk) 09:36, 15 August 2013 (UTC)[reply]

Linking bugs
edit
SF.net export
edit

Due to the upgrade, the old export function (which exports XML) will not be updated. The current version does not have backup functionality (see this bug), but there is a REST API: docs example 1 example 2

Anonymous bugs
edit

Can we allow anonymous/openid submitted bugs? I think there has been discussion about this on wikitech-l, so it might be good to bump that. - Valhallasw (talk) 20:36, 10 June 2013 (UTC)[reply]

See these threads: [1] [2] for OpenID progress.

Mailing list
edit

Pywikipedia-bugs should be switched. We probably need to add the bugzilla mail address as permitted sender?

Does BZ support sending only pwb bugs to this mailing list?

Yes, we can just add it as a default CC. Legoktm (talk) 15:58, 13 June 2013 (UTC)[reply]
Updated pywikipedia-bugs so that bugzilla can post to it. Multichill (talk) 10:54, 18 August 2013 (UTC)[reply]
Closed bugs
edit

Importing

edit

I've started putting together some code at [3] (requested a repo in gerrit for it), to export from sf into bugzilla. Few questions:

  • Should all the history be in the first comment? Or should each comment be individual comments like in bugzilla:2?
  • Should we mark the sf.net bugs as closed? Or just leave a comment with the bugzilla link and keep them open forever.

Thanks, Legoktm (talk) 05:01, 19 August 2013 (UTC)[reply]

I think multiple comments is easier to understand. As for closing the bugs - maybe we can create a status 'Moved to bugzilla' on sf.net, which disables commenting? I have to check that for you. Valhallasw (talk) 08:17, 19 August 2013 (UTC)[reply]
Example: I've filed http://sourceforge.net/p/pywikipediabot/patches/617/ some months ago: it could be closed on sf.net, because of gerrit:80698, but I still can't found a bugzilla equivalent. --Ricordisamoa 02:44, 3 September 2013 (UTC)[reply]
I really don't get Sourceforge.net here. So there are bugs and enhancement requests. And there are "patches". To me, a bug or an enhancement request receive a patch to fix them. So "Patch" is just the "next step" after filing a bug or enhancement. --AKlapper (WMF) (talk) 08:15, 3 September 2013 (UTC)[reply]
This system belongs to the svn era not git so when someone make a patch and send a patch request, means someone with access has to merge the patch, we don't need this anymore Ladsgroup (talk) 14:33, 9 September 2013 (UTC)[reply]

Script to-dos

edit