[00:00:28] 3RT-Migration, Bugzilla-Migration: Communicate the launch of Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T188#22139 (10Qgil) Two office hours scheduled for next Tuesday, and advertised in wikitech-l, wikitech-ambassadors, and [[ https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)... [00:02:16] One week and 28 minutes. I go to sleep. [00:06:16] 3Code-Review: Identify Arcanist showstoppers for wikimedians - https://phabricator.wikimedia.org/T597#22141 (10Mattflaschen) It's probably reasonable enough. If someone's not sure where to put it, they can use {T167}. [00:06:25] 3Code-Review: Identify Arcanist showstoppers for wikimedians - https://phabricator.wikimedia.org/T597#22142 (10Mattflaschen) [01:20:00] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#22162 (10Mattflaschen) [01:28:20] 3Project-Management, Phabricator.org: Burndown charts for Phabricator projects - https://phabricator.wikimedia.org/T153#22165 (10Mattflaschen) >>! In T153#15599, @Christopher wrote: > You can see the first iteration here; https://phab08.wmflabs.org/sprint/view/4/ That looks great. I look forward to using it f... [01:53:19] 3Project-Management, Bugzilla-Migration: Show project description(s) on "Create New Task" page - https://phabricator.wikimedia.org/T1277#22169 (10Mattflaschen) [01:53:56] 3Bugzilla-Migration: Import Bugzilla component descriptions and set them as Phabricator project description? - https://phabricator.wikimedia.org/T690#22177 (10Mattflaschen) >>! In T690#19442, @Aklapper wrote: >>>! In T690#19181, @Mattflaschen wrote: >> This is useful, though, since otherwise some components (e.g... [02:02:33] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22185 (10Aklapper) [02:03:26] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22187 (10Aklapper) [02:21:45] 3Code-Review: Import all gerrit.wikimedia.org repositories with Diffusion - https://phabricator.wikimedia.org/T616#22188 (10Mattflaschen) [03:09:22] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#22195 (10Aklapper) [03:09:24] 3RT-Migration, Bugzilla-Migration: Communicate the launch of Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T188#22196 (10Aklapper) [03:09:26] 3Bugzilla-Migration: Inform users that their Bugzilla tag entries and votes will not be transfered to Phab - https://phabricator.wikimedia.org/T390#22197 (10Aklapper) [03:09:27] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#22194 (10Aklapper) [03:41:20] 3Project-Management: Tech Talk: Phabricator for Wikimedia projects - https://phabricator.wikimedia.org/T557#22199 (10Rfarrand) p:5Low>3Normal This is coming up sooner than you know! Quim/Andre: May I please have a title and summary to send out? All of the main conference rooms are full 12/3 in morning in SF.... [05:43:44] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22202 (10Physikerwelt) What's the reason not to make the old bugzilla id's availible forever? At least we should have a table with old and current ids so that the few outlayer people are able to fin... [07:05:19] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22204 (10mmodell) The problem is that the notification system uses an embedded flash plugin to communicate with the server, and it requires opening the flash security policy port on the server. So there are s... [07:24:20] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#22205 (10Qgil) Has anybody received this second email? I can't find it in my mailbox, and I did receive the first one. [07:28:00] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#22206 (10mmodell) I got the second one [07:36:02] 3Code-Review: Import all gerrit.wikimedia.org repositories with Diffusion - https://phabricator.wikimedia.org/T616#22208 (10mmodell) What happened to diffusion? I can't see the application at all. Was this just a temporary test? [09:59:02] 3Project-Management, Bugzilla-Migration: Show project description(s) on "Create New Task" page - https://phabricator.wikimedia.org/T1277#22214 (10Qgil) [09:59:03] 3Phabricator.org: Add projects list when creating new task in Maniphest - https://phabricator.wikimedia.org/T27#22215 (10Qgil) [10:01:03] 3Phabricator.org: Add projects list when creating new task in Maniphest - https://phabricator.wikimedia.org/T27#402 (10Qgil) I wonder how the UI is supposed to work with hundreds of projects... For reference, https://bugzilla.wikimedia.org/describecomponents.cgi has 34 entries, and I bet most users don't even sc... [10:12:08] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#22219 (10Qgil) Either I'm blind or the second notification is nowhere to be seen in my mailbox (yes, spam folder included). Hopefully it is just me... @aklapper, do... [10:17:11] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22220 (10Qgil) Meh, true. Flash. This doesn't help, but I guess we can still discuss? >>! In T765#22204, @mmodell wrote: > The problem is that the notification system uses an embedded flash plugin to communi... [10:23:33] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22222 (10Qgil) [10:26:07] 3Project-Management: Tech Talk: Phabricator for Wikimedia projects - https://phabricator.wikimedia.org/T557#22223 (10Qgil) [11:54:56] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22232 (10Aklapper) [11:55:20] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#601 (10Aklapper) [12:10:34] 3Phabricator.org: Phabricator should suggest possible duplicates when creating a new task - https://phabricator.wikimedia.org/T45#22235 (10Elitre) Imagine a world where James Forrester spends his day just marking my tasks here as duplicate. [12:14:56] 3Code-Review: Import all gerrit.wikimedia.org repositories with Diffusion - https://phabricator.wikimedia.org/T616#22236 (10Jdforrester-WMF) >>! In T616#22208, @mmodell wrote: > What happened to diffusion? I can't see the application at all. Was this just a temporary test? https://phabricator.wikimedia.org/diff... [12:21:05] 3Bugzilla-Migration: Port {{mw:Extension}}'s bugzilla section links to Phabricator - https://phabricator.wikimedia.org/T168#22238 (10Nemo_bis) [12:34:06] 3Bugzilla-Migration: Imported bugs from bugzilla should be assigned the same number as their bugzilla ID (i.e. Bug 1 -> Task 1; Bug 2007 -> Task 2007) - https://phabricator.wikimedia.org/T857#22256 (10Nemo_bis) [12:34:25] 3Bugzilla-Migration: Imported bugs from bugzilla should be assigned the same number as their bugzilla ID (i.e. Bug 1 -> Task 1; Bug 2007 -> Task 2007) - https://phabricator.wikimedia.org/T857#14437 (10Nemo_bis) [12:49:42] 3Bugzilla-Migration: Imported bugs from bugzilla should be assigned the same number as their bugzilla ID (i.e. Bug 1 -> Task 1; Bug 2007 -> Task 2007) - https://phabricator.wikimedia.org/T857#22259 (10Nemo_bis) > Note that these redirects don't rely on Bugzilla, and they will last for as long as needed with a ma... [13:10:35] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#22260 (10Aklapper) [13:49:54] 3Bugzilla-Migration: Switch off / update Watchmouse when replacing Bugzilla by Phabricator - https://phabricator.wikimedia.org/T209#22261 (10Aklapper) No, this isn't a problem at all if this doesn't happen. It will just trigger one "ALERT! Bugzilla: Service Temporarily Unavailable" email to the ops mailing list... [16:03:35] 3Bugzilla-Migration: Apply patch to fix Bugzilla XML-RPC API issue before importing comments, remove it before importing attachments - https://phabricator.wikimedia.org/T815#22263 (10Qgil) p:5High>3Normal [16:18:41] 3Bugzilla-Migration: Special landing page to redirect Bugzilla and Phabricator users during the migration - https://phabricator.wikimedia.org/T1267#22264 (10Qgil) Not the most beautiful page, but it says what it has to say. I'll leave this task open a couple more days, just in case. [16:28:33] 3Bugzilla-Migration: Document all the steps that need to be done during the Bugzilla migration - https://phabricator.wikimedia.org/T535#22267 (10Qgil) @chasemp, a question of detail: at some point we need to kick bzimport. Should this be added to the timeline? Also, will we wait until bzimport is done, or (if we... [17:51:01] 3Bugzilla-Migration: Document all the steps that need to be done during the Bugzilla migration - https://phabricator.wikimedia.org/T535#22286 (10chasemp) >>! In T535#22267, @Qgil wrote: > @chasemp, a question of detail: at some point we need to kick bzimport. what does this mean? [18:09:54] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22294 (10csteipp) [18:31:19] greg-g, robla meh, browser froze again, I'd rather jump to the next meeting (with you as well) :( [19:09:43] 3Bugzilla-Migration: Document all the steps that need to be done during the Bugzilla migration - https://phabricator.wikimedia.org/T535#22300 (10Qgil) >>! In T535#22286, @chasemp wrote: > what does this mean? I guess at some point after all data has been migrated, you create bzimport and let it start assigning... [19:12:28] 3Bugzilla-Migration: Document all the steps that need to be done during the Bugzilla migration - https://phabricator.wikimedia.org/T535#22301 (10chasemp) ah ok -- so the bzimport user will exist from teh beginning since it is used for all actions. The metadata update is done by two cron jobs which I plan to con... [19:16:28] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22302 (10Qgil) [19:17:02] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#12719 (10Qgil) [19:18:08] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22304 (10Qgil) [19:41:09] 3Bugzilla-Migration: Bugzilla to Maniphest import script (tracking) - https://phabricator.wikimedia.org/T259#22315 (10Aklapper) Talked to Chase: There are some problems with some attachments marked as "obsolete" when trying to import them (attachments marked as "private" are excluded anyway). Hence we will **not... [19:42:35] qgil, wondering if you think that https://phabricator.wikimedia.org/T259#22315 is sufficient and if I can update the docs on the wiki, or whether you expect more debates on not importing attachments marked as obsolete (older/historical revisions of patches, testcases, screenshots attached in Bugzilla tickets) [19:45:40] andre__, agreed, obsolete attachments belong to the family of "history changes" [19:49:26] I like! [19:49:35] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22323 (10csteipp) >>! In T765#22302, @Qgil wrote: > @csteipp, I guess the details you need are described here: https://secure.phabricator.com/book/phabricator/article/notifications/ Thanks Quim, that will ge... [19:53:07] 3Bugzilla-Migration: Port {{mw:Extension}}'s bugzilla section links to Phabricator - https://phabricator.wikimedia.org/T168#22325 (10Qgil) [19:58:58] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22327 (10mmodell) [20:20:53] 3Bugzilla-Migration: Point bugzilla.wikimedia.org DNS to phabricator.wikimedia.org - https://phabricator.wikimedia.org/T1237#22330 (10mmodell) [20:24:08] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22331 (10Mattflaschen) Filed the Flash issue upstream at https://secure.phabricator.com/T6559 ("Change notification system implementation not to require Flash"). [20:42:14] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22332 (10mmodell) @chasemp: I need to find the "fieldIndex" for the ext-ref custom field in phabricator. This is a different string on each phabricator instance, on labs the value is `yERhvoZPNPtM`... [20:42:54] chasemp: I commented on T40 with the details for looking up the fieldIndex that I need, see ^ [20:43:00] cool [20:46:34] 3RT-Migration, Bugzilla-Migration: Communicate the launch of Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T188#22333 (10Whatamidoing-WMF) I posted a few notes to some relevant pages at the English Wikipedia: [[ https://en.wikipedia.org/wiki/Wikipedia_talk:Bug_reports_and_feature_requests#Two_... [20:47:14] twentyafterfour: https://phabricator.wikimedia.org/P76 [20:47:15] huh [21:02:46] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22338 (10chasemp) @mmodell maybe I'm missing it, here is our query but huh... https://phabricator.wikimedia.org/P76 [21:26:41] 3Bugzilla-Migration: Apply patch to fix Bugzilla XML-RPC API issue before importing comments, remove it before importing attachments - https://phabricator.wikimedia.org/T815#22344 (10Dzahn) i'v been asked to add docs. happy to do so: basics: the gerrit project for our custom changes to Bugzilla upstream is 'wi... [21:29:00] 3Bugzilla-Migration: Apply patch to fix Bugzilla XML-RPC API issue before importing comments, remove it before importing attachments - https://phabricator.wikimedia.org/T815#22345 (10Dzahn) Bugzilla installation directory is /srv/org/wikimedia/bugzilla/ (and in there you have ./Bugzilla/, capitalized) [21:39:31] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22348 (10Aklapper) [21:40:50] 3Bugzilla-Migration: Restrict Bugzilla access to read-only - https://phabricator.wikimedia.org/T1234#22349 (10Aklapper) [21:52:01] updated redirects in desc of https://phabricator.wikimedia.org/T40 and also https://www.mediawiki.org/wiki/Phabricator/versus_Bugzilla#Bugzilla_URLs_and_their_redirects to click and test [21:57:24] 3Bugzilla-Migration: Version field must be migrated - https://phabricator.wikimedia.org/T1282 (10valhallasw) 3NEW p:3Triage [21:59:02] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22361 (10valhallasw) [22:01:39] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org - https://phabricator.wikimedia.org/T366#22371 (10Dzahn) [22:18:57] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#22372 (10valhallasw) [22:20:32] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22373 (10valhallasw) As a workaround, adding different 'version' products might be an option, i.e. adding 'Pywikibot-ComponentName' /and/ 'Pywikibot-2.0' as tags. [22:22:57] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22374 (10chasemp) [22:29:07] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22376 (10JAnD) [22:40:06] chasemp: the rows with fl### have the hash that I was looking for - fl is fab labs imported data, right? so that's the ext-ref field I needed [22:40:18] yes [22:41:24] thanks! I'm going to submit a new gerrit change that includes that index and applies the redirection config to production phabricator, I'll CC you on the change request [22:43:15] 3Project-Management: Easily close all tasks in a particular workboard column - https://phabricator.wikimedia.org/T1284#22388 (10Awjrichards) [22:58:57] chasemp: so I would use $passwords::phabricator::maniphest_user and $passwords::phabricator::maniphest_pass in the puppet manifest to look up the read-only user info? [22:59:07] should be yes [22:59:23] $pass = $passwords::phabricator::maniphest_pass, etc [23:09:53] chasemp: there is also $passwords::mysql::phabricator::app_pass [23:10:20] yes? [23:10:22] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22399 (10Aklapper) > I and others have spent a lot of time (think many hundreds of manhours) sorting through old bugs imported from sourceforge.net to determine whether they are v1 or v2 bugs. That information will not get l... [23:10:32] phuser vs phadmin [23:10:37] so is it $oasswords::mysql::phabricator or just passwords::phabricator [23:10:57] ah [23:11:06] verifying [23:11:31] $passwords::mysql::phabricator::maniphest_pass [23:11:36] gtg [23:11:39] ok thanks! [23:15:45] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765 (10Quiddity) [23:18:37] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22402 (10Aklapper) >>! In T1282#22399, @Aklapper wrote: > I wonder whether we should rename the two Pywikibot "Version" field values to "compat-(1.0)" "core-(2.0)" instead so they become "one word". Sigh, **or not**, as searc... [23:19:40] how quickly is Phab's Search index supposed to be updated? [23:20:12] I wrote "slightly disappointed" in a comment in T1282. Going to https://phabricator.wikimedia.org/maniphest/query/ and entering these two words under "Contains Words", I get zero results. [23:51:56] <^d> It's really really lagged right now. [23:52:03] <^d> Because it's trying to import all of MW's commit history. [23:52:10] <^d> (it's slowly catching up) [23:52:57] <^d> andre__: https://phabricator.wikimedia.org/daemon/ - have a look at the queued tasks list. [23:53:18] ^d, oh, thanks! [23:53:28] <^d> I think the PhabricatorSearchWorker will catch up once PhabricatorRepositoryCommitHeraldWorker is empty [23:53:57] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22424 (10Aklapper) Alright, let's give Phab some time: https://phabricator.wikimedia.org/daemon/ <^d> I think the PhabricatorSearchWorker will catch up once PhabricatorRepositoryCommitHeraldWorker is empty [23:54:13] thanks. You make me believe in Phab again ;) [23:55:21] 3Bugzilla-Migration: Migrate "version" field - https://phabricator.wikimedia.org/T1282#22425 (10jayvdb)