The Wayback Machine - https://web.archive.org/web/20160412181101/https://phabricator.wikimedia.org/T176

Adapt on-wiki bug templates to point to Phabricator
Closed, ResolvedPublic

flimport set Reference to fl284.
Comment Actions

aklapper wrote on 2014-08-18 19:04:15 (UTC)

The templates should/shall still work after switching to Phab, because Bugzilla bug report URLs will redirect to their corresponding Phab tickets (see T65).
However we will also need (adpated? new?) templates once we allow creating new tickets in Phab only.

Not sure what's the best way forward here. :-/

flimport added a comment.Via Conduit · Sep 12 2014, 1:34 AM
Comment Actions

aklapper wrote on 2014-08-28 19:21:51 (UTC)

Steps I see here:

0) As we redirect show_bug.cgi URLs from Bugzilla to Phabricator (T65) we should keep the current template. See my same comment in T285#13.

  1. Add "phabricator:" interwiki link to http://meta.wikimedia.org/wiki/Interwiki_map (required for next steps)
  2. Not sure if porting/introducing a replacement for Template:Bug is worth it. At least I have never used it plus people loved to use {{bug:}} instead to accidentially end up linking to Buginese Wikipedia. If we wanted to, I'd replace "bug" by "task" to keep consistent terminology.
  3. Introduce Template:Phabricator to supersede/deprecate Template:Bugzilla:
<span class="plainlinks">Phabricator: <!--
-->{{#if:{{{1|}}}|[/phabricator.wikimedia.org/T{{{1}}} {{{1}}}]}}<!--
-->{{#if:{{{2|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{2}}} {{{2}}}]}}<!--
-->{{#if:{{{3|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{3}}} {{{3}}}]}}<!--
-->{{#if:{{{4|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{4}}} {{{4}}}]}}<!--
-->{{#if:{{{5|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{5}}} {{{5}}}]}}<!--
-->{{#if:{{{6|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{6}}} {{{6}}}]}}<!--
-->{{#if:{{{7|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{7}}} {{{7}}}]}}<!--
-->{{#if:{{{8|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{8}}} {{{8}}}]}}<!--
-->{{#if:{{{9|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{9}}} {{{9}}}]}}<!--
-->{{#if:{{{10|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{10}}} {{{10}}}]}}<!--
-->{{#if:{{{11|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{11}}} {{{11}}}]}}<!--
-->{{#if:{{{12|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{12}}} {{{12}}}]}}<!--
-->{{#if:{{{13|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{13}}} {{{13}}}]}}<!--
-->{{#if:{{{14|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{14}}} {{{14}}}]}}<!--
-->{{#if:{{{15|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{15}}} {{{15}}}]}}<!--
-->{{#if:{{{16|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{16}}} {{{16}}}]}}<!--
-->{{#if:{{{17|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{17}}} {{{17}}}]}}<!--
-->{{#if:{{{18|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{18}}} {{{18}}}]}}<!--
-->{{#if:{{{19|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{19}}} {{{19}}}]}}<!--
-->{{#if:{{{20|}}}|{{nbsp}}• [/phabricator.wikimedia.org/T{{{20}}} {{{20}}}]}}</span><noinclude>
{{Documentation}}
</noinclude>
flimport added a comment.Via Conduit · Sep 12 2014, 1:34 AM
Comment Actions

qgil wrote on 2014-08-28 20:31:41 (UTC)

These templates could be created in mediawiki.org already now, and we could test them against fab.wmflabs.org. @jdforrester, are you still willing to volunteer?

flimport added a comment.Via Conduit · Sep 12 2014, 1:34 AM
Comment Actions

greg wrote on 2014-09-05 16:33:35 (UTC)

In T284#22, @Aklapper wrote:

0) As we redirect show_bug.cgi URLs from Bugzilla to Phabricator (T65) we should keep the current template. See my same comment in T285#13.

+1

  1. Add "phabricator:" interwiki link to http://meta.wikimedia.org/wiki/Interwiki_map (required for next steps)
  2. Not sure if porting/introducing a replacement for Template:Bug is worth it. At least I have never used it plus people loved to use {{bug:}} instead to accidentially end up linking to Buginese Wikipedia. If we wanted to, I'd replace "bug" by "task" to keep consistent terminology.

Agreed with creating {{task}}. There's already {{tasks}} (https://www.wikidata.org/wiki/Q13420881), but maybe that isn't a huge deal.

  1. Introduce Template:Phabricator to supersede/deprecate Template:Bugzilla:

+1

In T284#23, @Qgil wrote:

These templates could be created in mediawiki.org already now, and we could test them against fab.wmflabs.org.

+1, but I'm not the right person to volunteer for that, I'd flail around too much.

flimport added a comment.Via Conduit · Sep 12 2014, 1:34 AM
Comment Actions

qgil wrote on 2014-09-07 10:15:39 (UTC)

In T284#23, @Qgil wrote:

These templates could be created in mediawiki.org already now, and we could test them against fab.wmflabs.org. @jdforrester, are you still willing to volunteer?

Removing @jdofrrester from Assigned just to avoid involuntary cookie-licking. James, feel free to prove me wrong!

Any takers on these MediaWiki template related tasks? As far as I can see they have no blockers from the Wikimedia Phabricator team (and I assume @mmodell / @Rush are not that familiar with wikitext / Lua templates, and their time could be invested in the many Phabricator-specific tasks we have around).

flimport added a comment.Via Conduit · Sep 12 2014, 1:34 AM
Comment Actions

jdforrester wrote on 2014-09-08 18:22:07 (UTC)

Done for MW.org: https://www.mediawiki.org/wiki/Template:Phabricator (but obviously doesn't work right now).

Aklapper moved this task to Need discussion on the Bugzilla-Migration workboard.Via Web · Sep 18 2014, 3:31 PM
Qgil removed a project: Phabricator.Via Web · Sep 19 2014, 10:50 AM
Aklapper added a subscriber: Aklapper.Via Web · Sep 24 2014, 4:32 PM
Comment Actions

(I don't see what needs further discussion here, hence moving to Ready column on workboard.)

Aklapper moved this task to Waiting For Migration Start on the Bugzilla-Migration workboard.Via Web · Sep 24 2014, 4:33 PM
Reedy closed blocking task T454: Add phabricator to the interwiki map as "Resolved".Via Web · Sep 24 2014, 7:05 PM
Qgil added subscribers: flimport, Qgil.Via Web · Sep 25 2014, 7:00 AM
Comment Actions
In T176#8, @flimport wrote:

jdforrester wrote on 2014-09-08 18:22:07 (UTC)

Done for MW.org: https://www.mediawiki.org/wiki/Template:Phabricator (but obviously doesn't work right now).

It does now: https://www.mediawiki.org/wiki/Template_talk:Phabricator#Test

What else?

Qgil moved this task to Doing on the Bugzilla-Migration workboard.Via Web · Sep 25 2014, 7:00 AM
Aklapper added a comment.Via Web · Oct 1 2014, 1:51 PM
Comment Actions
In T176#5504, @Qgil wrote:

What else?

T168 is still open and probably needs expertise by somebody who knows how to use bots.

Not sure if we really want to push also the translated templates of {{tracked}} already to support Phabricator which are listed in https://www.wikidata.org/wiki/Q4481730#sitelinks-wikipedia - this can still happen at any point in the future if really wanted, IMHO.

Qgil added subscribers: Quiddity, Rdicerb.Edited · Via Web · Oct 1 2014, 9:59 PM
Comment Actions

I think the duties of the Phabricator Day 1 project have been accomplished: port the related templates hosted in mediawiki.org and available in English.

But before closing this task let me CC a couple of Community Engagement fellows to know their opinion. Is it ok to expect that the various communities will port and translate the new versions in their wikis? I will leave a note in Tech News and in the Tech Ambassadors list. Is there anything else that you would do?

PS: done https://meta.wikimedia.org/wiki/Tech/News/2014/41

flimport added a subscriber: chasemp.Via Conduit · Oct 1 2014, 10:33 PM
flimport added a subscriber: mmodell.Via Conduit · Oct 1 2014, 10:38 PM
flimport added a subscriber: greg.Via Conduit · Oct 2 2014, 9:58 PM
Liuxinyu970226 added a subscriber: Liuxinyu970226.Via Web · Oct 5 2014, 11:10 AM
flimport added a subscriber: Jdforrester-WMF.Via Conduit · Oct 6 2014, 11:00 PM
flimport added a subscriber: scfc.Via Conduit · Oct 7 2014, 3:01 AM
flimport added a subscriber: gpaumier.Via Conduit · Oct 8 2014, 12:00 PM
Qgil edited projects, added Phabricator; removed Bugzilla-Migration.Via Web · Oct 10 2014, 9:28 PM
Qgil set Security to None.
Qgil raised the priority of this task from "Low" to "Normal".Via Web · Oct 10 2014, 9:35 PM
Comment Actions

This tasked is open because of T539: Adapting Gadget-BugStatusUpdate.js to Phabricator. See T539#10638 for the reasoning to remove it from the Bugzilla-Migration project at this point.

revi added a subscriber: revi.Via Web · Oct 11 2014, 1:55 PM
Lokal_Profil added a subscriber: Lokal_Profil.Via Web · Oct 14 2014, 10:31 AM
Ricordisamoa added a subscriber: Ricordisamoa.Via Web · Oct 19 2014, 9:39 AM
Qgil lowered the priority of this task from "Normal" to "Lowest".Via Web · Nov 27 2014, 8:19 AM
Qgil added a subscriber: Mattflaschen.
Comment Actions
In T176#10640, @Qgil wrote:

@Mattflaschen has volunteered to take that task.

He7d3r added a subscriber: He7d3r.Via Web · Nov 29 2014, 12:34 PM
Mattflaschen closed this task as "Resolved".
Liuxinyu970226 removed a subscriber: Liuxinyu970226.Via Web · Feb 11 2015, 12:03 AM

Add Comment

Morty Proxy This is a proxified and sanitized view of the page, visit original site.