[01:01:07] 3SUL-Finalization: Write first email notification - https://phabricator.wikimedia.org/T767#12760 (10Liuxinyu970226) Why not Italian and Ukrainian, both are also more and more active [02:41:45] HHVM forks (with 4 gb of copied memory!) stuck in a futex - https://phabricator.wikimedia.org/T1195#20659 (10ori) I attach gdb to the hung child process, 1027. It's stuck on `pthread_mutex_lock()`. I examine the mutex and determine that its owner is thread 28686: ``` (gdb) bt #0 __lll_lock_wait () at ../nptl/sys... [03:04:10] 3Project-Management: Scrum for Phabricator: what is really missing? - https://phabricator.wikimedia.org/T147#20663 (10Liuxinyu970226) [03:08:08] [Quarterly Goal] Jenkins Performance improvements - https://phabricator.wikimedia.org/T422#20666 (10Liuxinyu970226) [03:23:23] HHVM forks (with 4 gb of copied memory!) stuck in a futex - https://phabricator.wikimedia.org/T1195#20669 (10tstarling) [04:43:36] HHVM forks (with 4 gb of copied memory!) stuck in a futex - https://phabricator.wikimedia.org/T1195#20671 (10ori) I had an /etc/malloc.conf that enabled heap profiling on mw1114, left over from debugging T820. [05:24:54] Update Team Q2 priorities/Follow up on Q1 priorities - https://phabricator.wikimedia.org/T725#20673 (10Rdicerb) 5Open>3Resolved [05:53:18] HHVM forks (with 4 gb of copied memory!) stuck in a futex - https://phabricator.wikimedia.org/T1195#20674 (10Joe) 5Open>3Invalid [07:52:28] Needs-Info tag - https://phabricator.wikimedia.org/T1196#20676 (10Qgil) [07:52:44] Needs-Info tag - https://phabricator.wikimedia.org/T1196#20676 (10Qgil) [07:53:13] 3Code-Review: Make @catrope an administrator in Phabricator - https://phabricator.wikimedia.org/T836#20686 (10Qgil) [08:00:25] Phabricator-Labs project? - https://phabricator.wikimedia.org/T1168#20687 (10Qgil) Phabricator projects + Labs tag sounds like a good solution indeed. It is kept within the Phabricator project, but then people focusing also in Labs can query these tasks specifically. [[ https://bugzillapreview.wmflabs.org/tag/wik... [08:05:49] Conpherence for FOSS OPW round 9 participants - https://phabricator.wikimedia.org/T834#20689 (10Qgil) [08:07:55] Conpherence for FOSS OPW round 9 participants - https://phabricator.wikimedia.org/T834#20690 (10Qgil) [08:17:34] Anybody awake willing to test Conpherence in phab-01 with me? https://phab-01.wmflabs.org/conpherence/new/ [08:20:25] 3Phabricator.org: Allow group members to be managed by external service (i.e. ldap) - https://phabricator.wikimedia.org/T550#20691 (10Qgil) Someone stepped in: https://secure.phabricator.com/T3980#83166 https://github.com/JohnTheodore/ldap_to_phabricator_sync/blob/master/ldap_phab_sync.php [08:27:58] Develop Human Resources Roadmap - https://phabricator.wikimedia.org/T319#20692 (10Qgil) [08:48:20] 3Citoid: Add requestFromPMID() method to lib/request.js - https://phabricator.wikimedia.org/T1197 (10Mvolz) 3NEW p:3Low [08:56:04] 3Citoid: Add requestFromPMID() method to lib/request.js - https://phabricator.wikimedia.org/T1197#20701 (10Mvolz) [10:47:51] Needs-Info tag - https://phabricator.wikimedia.org/T1196#20702 (10Aklapper) Spontaneously I do not see a need for differentiation. "Needs info" is a subset of the "Waiting" or "Stalled" status. The name "Needs info" does not express who we expect an action from so it is waiting for somebody or stalled because of s... [10:51:03] "Execute Query" button name is overcomplicated, could just be "Search" - https://phabricator.wikimedia.org/T371#20704 (10Aklapper) +1. "Search" is also the button name in Bugzilla. [10:58:26] WMF hhvm-dbg package is broken - https://phabricator.wikimedia.org/T760#20706 (10Joe) the package has been installed on the whole cluster. [10:58:47] WMF hhvm-dbg package is broken - https://phabricator.wikimedia.org/T760#20707 (10Joe) 5Open>3Resolved [11:25:43] "Execute Query" button name is overcomplicated, could just be "Search" - https://phabricator.wikimedia.org/T371#20709 (10Qgil) [11:27:16] Needs-Info tag - https://phabricator.wikimedia.org/T1196#20710 (10Qgil) 5Open>3declined a:3Qgil Meh, you are right. Declining. Let's talk if after some time of Phabricator real use someone misses "Needs Info". [11:48:44] Bugzilla HTML static version and database dump - https://phabricator.wikimedia.org/T1198#20713 (10Qgil) [11:49:17] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org as a read-only instance - https://phabricator.wikimedia.org/T366#4104 (10Qgil) >>! In T366#20065, @chasemp wrote: > do we want to make a ticket for creating a static reference version of bugzilla and/or a shareable dump then? Done: {T1198} [11:49:45] Bugzilla HTML static version and database dump - https://phabricator.wikimedia.org/T1198#20713 (10Qgil) [11:50:46] 3Bugzilla-Preview: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#20726 (10Aklapper) [12:28:46] Engineering Community team goals for October 2014 - https://phabricator.wikimedia.org/T553#20727 (10Qgil) a:3Qgil Reporting still missing... [13:33:43] 3Bugzilla-Preview: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#20729 (10Aklapper) [13:34:24] 3Bugzilla-Migration: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#13614 (10Aklapper) [13:34:53] 3Bugzilla-Migration: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#13614 (10Aklapper) [13:44:32] Phabricator-Labs project? - https://phabricator.wikimedia.org/T1168#20732 (10Aklapper) Note that Bugzilla has a "Tool labs tools" product already which will get imported. If we had stayed with Bugzilla this would have ended up as a component under that product: https://bugzilla.wikimedia.org/describecomponents.cgi... [14:02:19] 3Bugzilla-Migration: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#20734 (10Qgil) This task needs an owner. Who will apply and revert the patch during the Bugzilla migra... [14:05:14] 3RT-Migration: Decide which task statuses we want to have in Maniphest - https://phabricator.wikimedia.org/T212#20735 (10mark) "Paused" is an alternative, sometimes appropriate, other times it's not: "Paused" feels more voluntarily put in waiting than "Stalled" does. But sometimes that's exactly what we want/mea... [14:43:26] 3Bugzilla-Migration, Wikibugs: IRC bot to report Phabricator activity exactly like Wikibugs does with Bugzilla - https://phabricator.wikimedia.org/T131#20736 (10Qgil) Is this task complete now, or is there anything that MUST to be done before the Bugzilla migration? [14:51:30] 3RT-Migration: Decide which task statuses we want to have in Maniphest - https://phabricator.wikimedia.org/T212#20737 (10chasemp) FWIW I would just go w/ stalled. We already use it in one of the originating import system cases, and if it is truly an issue we can revisit at a later date. [14:55:30] Phabricator on labs has failed cronjob - https://phabricator.wikimedia.org/T1151#20738 (10chasemp) [15:06:24] 3Bugzilla-Preview: Bugzilla asterisks interpreted as Phabricator bullet markup - https://phabricator.wikimedia.org/T881#20739 (10chasemp) https://bugzillapreview.wmflabs.org/T1000#10833 [15:06:58] 3Bugzilla-Migration: Document availability of Phabricator during the Bugzilla migration - https://phabricator.wikimedia.org/T473#20740 (10Qgil) >>! In T473#19990, @chasemp wrote: > We should have a page on the wiki that explains all of this (who/what/when/where/how long). I will work on having users who try to... [15:07:07] 3Bugzilla-Migration: Document availability of Phabricator during the Bugzilla migration - https://phabricator.wikimedia.org/T473#20741 (10Qgil) [15:08:43] 3RT-Migration: Decide which task statuses we want to have in Maniphest - https://phabricator.wikimedia.org/T212#20742 (10Qgil) [15:09:00] 3RT-Migration: Decide which task statuses we want to have in Maniphest - https://phabricator.wikimedia.org/T212#2801 (10Qgil) Stalled, then. Moving on. Thanks! [15:09:11] 3Legalpad: Decide how to organize projects - https://phabricator.wikimedia.org/T43#20745 (10Qgil) [15:09:12] 3RT-Migration: Decide which task statuses we want to have in Maniphest - https://phabricator.wikimedia.org/T212#20744 (10Qgil) [15:10:07] 3RT-Migration: Decide which task statuses we want to have in Maniphest - https://phabricator.wikimedia.org/T212#20746 (10Liuxinyu970226) [15:22:27] 3Bugzilla-Preview: Remove wikibugs-l@ as default assignee from imported Bugzilla tickets - https://phabricator.wikimedia.org/T1116#20747 (10chasemp) 53539 ``` Bugs count: 1 -> ['wikibugs-l@lists.wikimedia.org', 'wikidata-bugs@lists.wikimedia.org', 'Pywikipedia-bugs@lists.wikimedia.org', 'tools-nlwikibots@list... [15:24:50] 3Bugzilla-Migration: Bugzilla to Maniphest import script (tracking) - https://phabricator.wikimedia.org/T259#20754 (10chasemp) [15:24:51] 3Bugzilla-Preview: Remove wikibugs-l@ as default assignee from imported Bugzilla tickets - https://phabricator.wikimedia.org/T1116#20749 (10chasemp) 5Open>3Resolved Closed by commit rPHTOOLS15d70264912d. [15:24:52] 3Bugzilla-Preview: Bugzilla asterisks interpreted as Phabricator bullet markup - https://phabricator.wikimedia.org/T881#20752 (10chasemp) [15:24:54] 3Bugzilla-Migration: Bugzilla to Maniphest import script (tracking) - https://phabricator.wikimedia.org/T259#3295 (10chasemp) [15:38:23] 3Wikibugs: wikibugs test bug - https://phabricator.wikimedia.org/T1152#20756 (10chasemp) 5Needs info>3stalled [15:38:39] Reuse build test results when no code changes have happened - https://phabricator.wikimedia.org/T796#20758 (10chasemp) 5Needs info>3stalled [15:38:48] [Zuul] Don't run the vendor tests unless composer.json is touched. - https://phabricator.wikimedia.org/T797#20760 (10chasemp) 5Needs info>3stalled [15:39:31] Redesign phabricator login page - https://phabricator.wikimedia.org/T862#20764 (10chasemp) 5Needs info>3stalled [15:39:40] Research Puppet as a new format of distribution - https://phabricator.wikimedia.org/T533#20765 (10chasemp) 5Needs info>3stalled [15:39:48] Research Docker as a new format of distribution - https://phabricator.wikimedia.org/T532#20767 (10chasemp) [15:39:57] Creating task results in error message - https://phabricator.wikimedia.org/T756#20769 (10chasemp) 5Needs info>3stalled [15:44:34] Creating task results in error message - https://phabricator.wikimedia.org/T756#20771 (10chasemp) 5stalled>3Resolved a:3chasemp This was probably related to the triagers permissions stuff. no word since. [15:47:10] 3Bugzilla-Migration: Default Assigned To lists in Bugzilla must be set up in Phabricator - https://phabricator.wikimedia.org/T496#20774 (10chasemp) >>! In T496#17969, @chasemp wrote: > So this logic will assign / cc lists but will not create them to begin with > if absent FWIW no longer true. assigning tickets... [15:56:21] 3Bugzilla-Migration, Wikibugs: IRC bot to report Phabricator activity exactly like Wikibugs does with Bugzilla - https://phabricator.wikimedia.org/T131#1870 (10valhallasw) [15:56:24] 3Bugzilla-Migration, Wikibugs: Have wikiphabot follow the same channel announce rules as wikibugs - https://phabricator.wikimedia.org/T324#20777 (10valhallasw) [15:56:52] 3Bugzilla-Migration, Wikibugs: IRC bot to report Phabricator activity exactly like Wikibugs does with Bugzilla - https://phabricator.wikimedia.org/T131#1870 (10valhallasw) [15:57:45] 3Bugzilla-Migration, Wikibugs: Have wikiphabot follow the same channel announce rules as wikibugs - https://phabricator.wikimedia.org/T324#20783 (10valhallasw) [15:59:12] 3Bugzilla-Migration: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#20784 (10valhallasw) For option (3), please make sure to test 896, as it might not be covered fully by... [15:59:14] Project Proposal: Label style projects for common operations tools - https://phabricator.wikimedia.org/T1147#20785 (10chasemp) [16:04:26] Creating task results in error message - https://phabricator.wikimedia.org/T756#20786 (10Qgil) [16:08:57] Creating task results in error message - https://phabricator.wikimedia.org/T756#20788 (10chasemp) @qgil {T576} [16:21:59] Prepare Wikimedia's participation in Google Code-In - https://phabricator.wikimedia.org/T561#20790 (10Palexis) @Qgil, this is a wonderful idea! We do have research tasks that we can use additional help with. Will work on it now. [16:27:12] Create a survey that MediaWiki users can use to provide us with information - https://phabricator.wikimedia.org/T1114#20791 (10chasemp) [16:32:10] Projects for outreach programs (FOSS OPW, Google Code-in...) - https://phabricator.wikimedia.org/T1148#20794 (10Aklapper) >>! In T1148#20398, @Jaredzimmerman-WMF wrote: > @qgil Why would we make year specific GSOC tags/projects? seems like a rolling tag used from year to year makes more sense? Considering #Google... [16:44:23] 3Bugzilla-Migration: Update links everywhere from Bugzilla to Phabricator - https://phabricator.wikimedia.org/T1199 (10Chad) 3NEW p:3Volunteer? [16:44:49] 3Bugzilla-Migration: Update links to bugtracker in sidebar on mediawiki.org - https://phabricator.wikimedia.org/T1132#20803 (10Chad) [16:53:46] 3Analytics: Upgrade Analytics Cluster to Trusty, and then to CDH 5.2 - https://phabricator.wikimedia.org/T1200 (10Ottomata) 3NEW p:3Normal a:3Ottomata [16:56:56] 3Bugzilla-Migration: Update links everywhere from Bugzilla to Phabricator - https://phabricator.wikimedia.org/T1199#20813 (10Aklapper) To some smaller (bug management related pages) extent this is covered by T206 (and handled by me), and Template:Extension is covered in T168. Everything else: Yeah, will be work... [17:03:46] Update Wikimedia Foundation FAQ to better reflect recent accomplishments and focus - https://phabricator.wikimedia.org/T1201 (10Ckoerner) 3NEW p:3Low [17:04:06] [Bug 73219] wl_notificationtimestamp field is not copied on page moves - https://phabricator.wikimedia.org/T1202 (10Anomie) 3NEW [17:04:25] [Bug 73219] wl_notificationtimestamp field is not copied on page moves - https://phabricator.wikimedia.org/T1202#20825 (10Anomie) a:3Anomie [17:04:31] [Bug 73219] wl_notificationtimestamp field is not copied on page moves - https://phabricator.wikimedia.org/T1202#20823 (10Anomie) [17:05:28] CirrusSearch zhwiki rollout - https://phabricator.wikimedia.org/T995#20828 (10Chad) [17:06:39] update phabricator to ce55bb1d9630f35 - https://phabricator.wikimedia.org/T1203 (10chasemp) 3NEW p:3Triage a:3mmodell [17:06:47] update phabricator to ce55bb1d9630f35 - https://phabricator.wikimedia.org/T1203#20829 (10chasemp) p:5Triage>3High [17:08:29] 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#20838 (10Qgil) [17:10:44] CirrusSearch zhwiki rollout - https://phabricator.wikimedia.org/T995#20839 (10Chad) [17:11:08] CirrusSearch zhwiki rollout - https://phabricator.wikimedia.org/T995#20840 (10Chad) 5Open>3Resolved Went out today, looking great. [17:11:52] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#20844 (10Qgil) [17:11:53] 3Bugzilla-Preview: Complete Bugzilla migration test review period - https://phabricator.wikimedia.org/T843#20842 (10Qgil) 5Open>3Resolved bugzillapreview project completed. Now all the remaining tasks are in the Bugzilla-Migration project. [17:14:08] "Execute Query" button name is overcomplicated, could just be "Search" - https://phabricator.wikimedia.org/T371#20845 (10Aklapper) So the usual question: Add it to https://phabricator.wikimedia.org/config/edit/translation.override/ or add it to already existing "Maniphest Task" : "Task", "Pholio Mock" : "Mockup... [17:14:43] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#20846 (10Qgil) > Dates and procedure (T535) agreed with the Wikimedia Foundation Engineering and Product Development management, with explicit approval from the Release Team and Ops. We are having a Go-NoGo meeting on W... [17:32:57] HHVM forks (with 4 gb of copied memory!) stuck in a futex - https://phabricator.wikimedia.org/T1195#20847 (10bd808) [17:33:08] Search on Commons times out, keyword incategory does not work - https://phabricator.wikimedia.org/T927#20849 (10bd808) [17:33:11] 3Librarization: Create Librarization project - https://phabricator.wikimedia.org/T754#20850 (10bd808) [17:36:47] 3Librarization: Librarization wishlist - https://phabricator.wikimedia.org/T1118#20851 (10bd808) [17:43:10] 3Librarization: Librarization wishlist - https://phabricator.wikimedia.org/T1118#20853 (10bd808) The CdbReader implementation from includes/utils does not appear to have any direct dependency on MediaWiki at all. It could be easily moved to libs and/or extracted to a proper library project. [17:45:30] legoktm: ^^ the changes above that were just moving to a new workboard column seem like the sort of event that the bot could ignore. [17:48:24] Redirect http://fab.wmflabs.org/* to https://phabricator.wikimedia.org - https://phabricator.wikimedia.org/T704#20854 (10chasemp) My understanding is we cannot resolve wikimedia.org names to labs hosts, so redirecting a labs address to production seems equally not possible. @greg may know more I think he's mentio... [17:50:19] 3Wikibugs: Ignore moving projects on a workboard - https://phabricator.wikimedia.org/T1204 (10valhallasw) 3NEW p:3Triage [17:54:34] 3Wikibugs: Ignore moving projects on a workboard - https://phabricator.wikimedia.org/T1204#20863 (10Legoktm) I had filed T1120 for making the messages more informative, but removing them altogether is fine with me as well. [17:55:51] 3Wikibugs: Ignore moving projects on a workboard - https://phabricator.wikimedia.org/T1204#20867 (10valhallasw) It might be interesting to have it configurable per-channel, as the information might be relevant for project-specific channels. [17:56:03] 3Wikibugs: Ignore moving projects on a workboard by default - https://phabricator.wikimedia.org/T1204#20868 (10valhallasw) [17:57:55] Needs-Info tag - https://phabricator.wikimedia.org/T1196#20869 (10Quiddity) [18:04:56] valhallasw`cloud: I think the channel rules are sitting uncommitted :/ [18:05:06] legoktm: did you convert them yet? [18:05:11] no [18:05:52] the first step will be send everything to -dev [18:06:25] or something [18:06:29] hmhm [18:06:39] like, [18:06:40] I updated https://github.com/legoktm/wikibugs2/blob/master/channels.yaml [18:06:45] where should "WMF-Legal" go? [18:07:03] dunno. -dev, probably [18:07:30] but it has nothing to do with -dev :/ [18:07:43] let's just convert the old config and let the future config to be decided [18:07:49] feature parity and stuff [18:07:54] I'll try to convert it as far as I can [18:08:02] does it match on any tag? [18:08:10] yes [18:08:31] mmm, we probably want regex matching too [18:09:15] why? :P [18:09:28] product matching instead of product AND component [18:09:33] e.g. Pywikibot-* [18:09:34] ah [18:09:59] my initial plan was to store channel config on a wikipage and then auto-update it every 5 minutes or something, but YuviPanda didn't like that :( [18:10:10] legoktm: :D [18:10:18] legoktm: gerrit reviewer bot does that [18:10:26] so I sort of have code ready [18:10:33] probably not python 3 proof though [18:10:34] I already wrote the code! [18:10:50] ok for now I'm just going to fix the channel yaml [18:10:53] https://github.com/legoktm/wikibugs2/commit/b2916f2939de90856c06e53704faa2fce1cf013e [18:11:53] legoktm: that's on-wiki yaml, then? [18:12:07] json [18:12:12] yuck ;p [18:12:22] with E:CodeEditor it's not that bad :P [18:12:24] I'd rather go the reviewer-bot template way then [18:12:25] maybe [18:12:30] Redirect http://fab.wmflabs.org/* to https://phabricator.wikimedia.org - https://phabricator.wikimedia.org/T704#20872 (10greg) [18:13:14] valhallasw`cloud: https://www.mediawiki.org/wiki/User:Legoktm/test <-- pretty tables! [18:13:25] (I was testing something else on that page) [18:13:37] 3Wikibugs: phawikibugs should Ignore CC changes - https://phabricator.wikimedia.org/T647#20873 (10Quiddity) Was this change already pushed live? Because wikibugs2 announced my subscribing to a bug, this morning and yesterday: Needs-Info tag - https://phabricator.wikimedia.org/T1196#20869 (Quiddity)... [18:14:38] blah [18:18:45] Revert HHVM tag hiding hack - https://phabricator.wikimedia.org/T1205 (10bd808) 3NEW p:3Normal a:3ori [18:21:41] legoktm: https://github.com/valhallasw/wikibugs2/blob/master/channels.yaml [18:23:11] let me make the formaating less ugly [18:24:31] :D [18:27:20] legoktm: also I think we should add some logging so we can actually reproduce certain XACTs [18:27:33] yeahhh.... YuviPanda was supposed to do that :P [18:27:40] :D [18:27:45] I added some hackish logging [18:27:51] :P but then you guys took over, so I wandered off back to labsland. [18:27:54] but only when things break down [18:28:01] but YuviPanda [18:28:08] you know we can't live without you!!!1111oneoneone [18:28:26] * YuviPanda gives everyone hugs [18:39:57] ok let me see what should be posted here [18:41:23] qgil: any suggestions on what tasks should be posted here? [18:42:42] hi valhallasw`cloud , at least the ones listed here: https://phabricator.wikimedia.org/project/view/5/ [18:42:57] ok [18:43:12] This has been the main topic here until now, unless the name of the room denotes a much wider scope [18:43:27] anyway, you can start with then and then wait for people to complain/suggest :) [18:44:22] ok! [18:48:16] <^d> How often does the cron on bugzillapreview run? [18:54:28] test bug: this should not report - https://phabricator.wikimedia.org/T1206 (10valhallasw) 3NEW p:3Triage [18:54:44] 3Wikibugs: test bug: this should not report - https://phabricator.wikimedia.org/T1206#20882 (10valhallasw) and now it should report #wikibugs [18:55:21] ....weird. [18:55:34] 3Wikibugs: test bug: this should not report - https://phabricator.wikimedia.org/T1206#20890 (10valhallasw) hrm. [18:56:06] legoktm: are they using a queue instead of pub/sub? :p [18:56:18] yes [18:56:26] yeah that explains a lot [18:56:29] why not pubsub/ [18:56:55] probably because the random blog post I found online was using a queue [18:57:22] ah, ok [18:58:01] <^d> legoktm: Easy :) https://gerrit.wikimedia.org/r/#/c/171864/ [18:58:11] -growth has been disbanded, right? [18:58:50] valhallasw`cloud: yes [18:59:05] ^d: isn't that going to have a lot of hits...? anytime someone uses wfMessage('foo')->parse() ? [19:02:19] hrm [19:02:33] not sure why the channel config is not in .out :/ [19:03:00] valhallasw`cloud: what's the difference between queues and pub/sub anyways? [19:03:21] legoktm: queues maintain state if the reader is not there, and pub/sub allows multiple subscribers [19:03:48] 3Wikibugs: test bug: this should not report - https://phabricator.wikimedia.org/T1206#20891 (10valhallasw) This reports? [19:05:27] 3Wikibugs: wikibugs: use redis pubsub instead of queue - https://phabricator.wikimedia.org/T1207#20896 (10valhallasw) [19:06:14] 3Bugzilla-Migration, Wikibugs: IRC bot to report Phabricator activity exactly like Wikibugs does with Bugzilla - https://phabricator.wikimedia.org/T131#20906 (10valhallasw) [19:06:15] 3Bugzilla-Migration, Wikibugs: Have wikiphabot follow the same channel announce rules as wikibugs - https://phabricator.wikimedia.org/T324#20903 (10valhallasw) [19:07:12] 3Wikibugs: Get icon and color from API instead of screen scraping - https://phabricator.wikimedia.org/T1176#20907 (10valhallasw) [19:07:21] 3Wikibugs: Tracking bug: screen scraping - https://phabricator.wikimedia.org/T1175#20909 (10valhallasw) [19:07:22] 3Wikibugs: Get icon and color from API instead of screen scraping - https://phabricator.wikimedia.org/T1176#20337 (10valhallasw) 5Open>3stalled [19:07:32] qgil: what's the plan with future phab deployments? [19:08:11] 3Wikibugs: Get anchors from API instead of screen scraping - https://phabricator.wikimedia.org/T1177#20910 (10valhallasw) 5Open>3stalled This needs a large change in the phabricator backend (see upstream bug), so we might need to keep scraping for a while. [19:08:13] 3Wikibugs: Tracking bug: screen scraping - https://phabricator.wikimedia.org/T1175#20330 (10valhallasw) [19:09:05] 3Bugzilla-Migration, Wikibugs: IRC bot to report Phabricator activity exactly like Wikibugs does with Bugzilla - https://phabricator.wikimedia.org/T131#20914 (10valhallasw) Unless we consider T1120 blocking, I think this is now complete. [19:09:33] <^d> chasemp: \o/ @ T1203! [19:09:44] <^d> We really have fixes for upstream T1191? [19:09:45] <^d> :) [19:09:52] seems they doooo [19:10:08] big time schema updates and stuff I think it ended up being a ratsnest [19:10:15] which....character encoding stuff always is [19:11:07] Ah, good, that includes the project query stuff [19:11:21] chasemp: well, it is with MySQL and PHP :-p [19:12:02] but yeah, they're switching back to MW-style UTF8 [19:12:12] 'don't trust MySQL with anything but storing bytes' [19:20:16] 3Wikibugs: Add 'team' (purple) to output - https://phabricator.wikimedia.org/T1209 (10valhallasw) 3NEW p:3Triage [19:20:50] 3Wikibugs: Add 'team' (purple) to output - https://phabricator.wikimedia.org/T1209#20927 (10valhallasw) [20:03:16] twentyafterfour, are you joining the meeting? [20:23:54] 3Bugzilla-Migration: Import Bugzilla component descriptions and set them as Phabricator project description? - https://phabricator.wikimedia.org/T690#20947 (10mmodell) [20:25:40] 3Bugzilla-Migration: Bugzilla to Maniphest import script (tracking) - https://phabricator.wikimedia.org/T259#20951 (10mmodell) [20:25:41] 3Bugzilla-Migration: conduit api method for creating comments - https://phabricator.wikimedia.org/T643#20949 (10mmodell) 5Open>3declined patch abandoned. [20:26:20] 3Bugzilla-Migration, RT-Migration, Phabricator.org: Prevent that private information is leaked via Herald notifications - https://phabricator.wikimedia.org/T493#20952 (10mmodell) [20:33:27] Hrm, it might be good to require at least one project in a task [20:41:28] qgil: https://phabricator.wikimedia.org/T1211 might be fun for you. Lots of things to find names for in Pahb. [20:43:28] bd808: yeah, I'm also not so sure of the 'name a project = make part of the project' thing [20:43:47] but it's probably OK for most cases [20:44:22] except list of things like this particular task. I kid of expected them not to come back when I removed them. [20:44:25] *kind of [20:44:32] * bd808 shrugs [20:44:45] If that's the most annoying thing we'll be lucky [20:45:28] I think it's only the description they do [20:45:33] as in add in a comment, then remove it, ok [20:45:46] but I also find that kinda meh [20:48:52] * [new branch] oauth -> oauth [20:48:54] * [new tag] wmoauth-20141110 -> wmoauth-20141110 [20:49:16] chasemp: ^ that's the phabricator part, I guess I need to do the same for libphutil and arcanist [20:49:32] yes please [20:50:20] (it tracks one tag for all three repos) [20:53:02] <^d> Question: how often does the BZ preview update to claim tickets? [20:58:47] ^d: not sure I understand the question? [20:58:53] claim tickets? [20:58:59] chasemp: all tagged and pushed. [20:59:15] <^d> I thought once you logged in for the first time, the tickets will get updated to be owned & so forth by yourself. [20:59:34] <^d> Instead of bzimport [21:02:52] that's true on the production instance, not sure if that's working on the preview. The way it's supposed to work is that it updates once you have confirmed your email address, then the next cron job run will update things, and the cron job is like every 30 minutes or so AFAIK [21:04:40] * ^d did confirm in preview [21:10:25] 3Bugzilla-Migration, Wikibugs: IRC bot to report Phabricator activity exactly like Wikibugs does with Bugzilla - https://phabricator.wikimedia.org/T131#20982 (10Qgil) [21:11:17] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org as a read-only instance - https://phabricator.wikimedia.org/T366#20992 (10Quiddity) [21:12:07] 3Bugzilla-Migration, Wikibugs: Have wikiphabot follow the same channel announce rules as wikibugs - https://phabricator.wikimedia.org/T324 (10Qgil) [21:15:35] 3Wikibugs: Add 'team' (purple) to output - https://phabricator.wikimedia.org/T1209#21016 (10Qgil) [21:24:48] 3Code-Review: Import all gerrit.wikimedia.org repositories with Diffusion - https://phabricator.wikimedia.org/T616#21036 (10Qgil) For what is worth, T881 is the first task providing a link to Diffusion that I have seen in this instance. Interesting! Thank you @chasemp for the experiment. [21:43:02] ^d the cron is off in the preview instance atm [21:43:10] <^d> Ahhh ok. [21:43:14] <^d> That clears things up! [21:43:15] <^d> :) [21:49:03] twentyafterfour: did you tag the arc repo? [21:49:31] chasemp: yes [21:49:46] To ssh://twentyafterfour@gerrit.wikimedia.org:29418/phabricator/arcanist [21:49:48] * [new tag] wmoauth-20141110 -> wmoauth-20141110 [21:50:34] https://phabricator.wikimedia.org/P65 [21:50:36] huh [21:51:55] twentyafterfour: ^ other repos cool taht one idk [21:52:13] ok well [21:52:17] git fetch --tags worked [21:52:18] I guess [21:53:02] because that one isn't in a branch? [21:53:09] hmm it should grab them automagically [21:53:23] I suppose... I mean, it's in master branch [21:53:55] ahh... I see [21:54:13] I didn't push the changes to master.. [21:54:18] :) [21:54:27] which I have now done, so it should be good now [21:54:32] k [21:55:02] the scheme issue fix has a really hokey bash progress bar [21:55:12] it's kinda funny they bothered :) [22:03:59] twentyafterfour: did you see thsi [22:03:59] https://github.com/phacility/phabricator/commit/de40bc0c1d865ae65c59a6bbc71b5da4efa9df69 [22:04:06] pretty much what we talked about for Reference [22:04:11] funny they did it at the same time [22:05:05] cool [22:09:17] 3Wikibugs: wikibugs2 doesn't specify which column changed on tasks - https://phabricator.wikimedia.org/T1120#21157 (10valhallasw) 5Open>3stalled I'm a bit confused by this -- the prio and status fields are reported, right? So what should be reported and what isn't? [22:09:32] 3Wikibugs: wikibugs2 doesn't specify which column changed on tasks - https://phabricator.wikimedia.org/T1120#21162 (10valhallasw) p:5Triage>3Normal [22:09:52] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#21165 (10valhallasw) [22:09:53] 3Code-Review: Identify features Gerrit users would miss in Phabricator - https://phabricator.wikimedia.org/T23#21166 (10valhallasw) [22:09:56] 3Bugzilla-Migration, Wikibugs: IRC bot to report Phabricator activity exactly like Wikibugs does with Bugzilla - https://phabricator.wikimedia.org/T131#21163 (10valhallasw) [22:09:57] 3Bugzilla-Migration, RT-Migration: Launch Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T174#21167 (10valhallasw) [22:10:02] SO MANY HIGHLIGHTS [22:10:49] hm, there are still some kinks to be smoothed with IRC with bugs that have been created in phab [22:11:36] 3Wikibugs: Find a way to report tasks with only an archived project - https://phabricator.wikimedia.org/T1231 (10valhallasw) 3NEW p:3Triage [22:13:26] 3Wikibugs: Implement logging so we can debug unclear IRC reports more easily - https://phabricator.wikimedia.org/T1232#21182 (10valhallasw) [22:14:06] valhallasw`cloud: columns on a board are diferent from prio/status [22:14:17] legoktm: ohhh, that's for a workboard? [22:14:20] yes [22:14:21] https://phabricator.wikimedia.org/project/board/37/ [22:14:28] like if you drag stuff from one column to another [22:14:47] https://phab-01.wmflabs.org/project/board/14/ was a board I was testing with [22:15:15] 3Wikibugs: wikibugs2 doesn't specify workboard column changes - https://phabricator.wikimedia.org/T1120#21191 (10valhallasw) [22:15:50] 3Wikibugs: wikibugs2 doesn't specify workboard column changes - https://phabricator.wikimedia.org/T1120#19273 (10valhallasw) See also: T1204 Ignore moving projects on a workboard by default [22:24:19] 3Bugzilla-Migration, RT-Migration: Launch Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T174#21198 (10Qgil) [22:56:56] chasemp, ^d huh? https://phabricator.wikimedia.org/T1191 gets a ping because epriestley references the task with the same number upstream... [22:57:28] hmmm yeah that's going to be a thing :) [22:57:39] funny problem actually, though I'm not sure what to do for it [22:58:26] I guess I should report it upstream, otherwise it will get messy [22:58:48] <^d> heh, conflicts. [23:02:53] report it upstream by referencing it downstream? [23:03:54] hmm, so about creating static HTML from BZ.. [23:04:03] we'll have to decouple taht repo before we upgrade it next time for sure at this point [23:04:09] it's not that perfect with curl or even httrack [23:04:23] i tried a bit to make it get "nice" HTML, including all the CSS [23:04:26] and rewriting the links [23:04:32] but not there yet [23:04:57] maybe i will just do it in firefox :p [23:05:33] that kind of thing is always a mess to do [23:11:56] 3Wikibugs: Find a way to report tasks with only an archived project - https://phabricator.wikimedia.org/T1231#21226 (10Aklapper) It's not clear to me what the problem is here and what "report" means (mention the archived project in the web interface? in the notification email?). [23:12:25] hmm. T1233 is secret stuff it seems. :) [23:12:36] qgil, and the T1191 issue: Matma will file a bug report about it [23:12:49] (already pinged me) [23:13:00] andre__, https://secure.phabricator.com/T6516 [23:14:27] 3Bugzilla-Migration: "Self Actions" in "Email Preferences" should be set to "Do not send me an email when I take an action" to match Bugzilla behaviour by default - https://phabricator.wikimedia.org/T1191#21228 (10Qgil) [23:21:10] 3Wikibugs: Find a way to report tasks with only an archived project - https://phabricator.wikimedia.org/T1231#21242 (10Qgil) The bot is not reporting archived projects when there are other projects in a task, in order to save some clutter. This becomes a problem when the archived project is the only project asso... [23:32:24] 3Phabricator.org: Restrict access to comment removal - https://phabricator.wikimedia.org/T1185#21253 (10Quiddity) I've added a note upstream at https://secure.phabricator.com/T4909#83231 [23:38:09] 3Bugzilla-Migration: Restrict Bugzilla access to read-only - https://phabricator.wikimedia.org/T1234#21254 (10Qgil) [23:38:40] 3Bugzilla-Migration: Restrict Bugzilla access to read-only - https://phabricator.wikimedia.org/T1234#21254 (10Qgil) [23:39:13] 3Bugzilla-Migration: Restrict Bugzilla access to read-only - https://phabricator.wikimedia.org/T1234#21263 (10Dzahn) andre_, is this going to be maintenance mode you do via admin web ui? or are we doing anything on shell or with the db grants ? [23:40:59] 3Bugzilla-Migration: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#21264 (10Dzahn) >>! In T815#20734, @Qgil wrote: > This task needs an owner. Who will apply and revert... [23:43:37] 3Bugzilla-Migration: Upstream Bugzilla XML-RPC API issue creates invalid XML & our workaround hack damages attachments - hence apply our hack only on text comment output - https://phabricator.wikimedia.org/T815#21265 (10Qgil) [23:47:00] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org as a read-only instance - https://phabricator.wikimedia.org/T366#21267 (10Qgil) a:5Aklapper>3None As explained in our team meeting today, Andre cannot be the owner of this task, he hasn't got permissions to do the move. [23:50:51] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org as a read-only instance - https://phabricator.wikimedia.org/T366#21269 (10Dzahn) reading the description above, it describes how to make BZ read-only using the admin web ui, which andre__ should have access to. which other permissions are needed fo... [23:52:08] 3Bugzilla-Migration: Restrict Bugzilla access to read-only - https://phabricator.wikimedia.org/T1234#21271 (10Dzahn) >>! In T1234#21263, @Dzahn wrote: > andre_, is this going to be maintenance mode you do via admin web ui? or are we doing anything on shell or with the db grants ? nevermind, so i saw the descri... [23:52:54] 3Bugzilla-Migration: Document availability of Phabricator during the Bugzilla migration - https://phabricator.wikimedia.org/T473#21273 (10Qgil) @chasemp, must Phabricator be down at 00:30 UTC when we start the migration, or is it possible to keep it alive while all the data is exported from Bugzilla? I mean, do... [23:54:39] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org as a read-only instance - https://phabricator.wikimedia.org/T366#21275 (10Qgil) [23:54:47] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org - https://phabricator.wikimedia.org/T366#21277 (10Qgil)