Jump to content

Project:Pywikibot/Migrating to bugzilla

From mediawiki.org

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]