[00:04:50] 3Phabricator: Introducing Bugzilla / RT / Reference number in search should find the corresponding task - https://phabricator.wikimedia.org/T991 (10Qgil) In Phabricator, "11" can be a task, a mockup, a paste, a diff... The first letter is essential. What is being requested here is that the Reference custom fiel... [00:07:29] 3Bugzilla-Migration, Bugzilla-Preview: 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 (10Chad) [00:08:14] 3Engineering-Community: Add documentation links to TechTalk Youtube Videos - https://phabricator.wikimedia.org/T1119 (10Jdforrester-WMF) [00:08:55] 3Bugzilla-Preview: Remove wikibugs-l@ as default assignee from imported Bugzilla tickets - https://phabricator.wikimedia.org/T1116 (10Qgil) I guess it's the same effort to remove wikibugs-l only or to remove also the other mailing lists, so let's fix this problem for the four mailing lists (as the last line of t... [00:24:34] 3Phabricator.org: Label colors are not respected on task creation screen. - https://phabricator.wikimedia.org/T1006 (10Jdforrester-WMF) [00:27:45] 3Phabricator: Rename "phawikibugs" project to just "wikibugs" - https://phabricator.wikimedia.org/T1123 (10Legoktm) 3NEW p:3Triage [00:37:24] 3phawikibugs, Phabricator: Rename "phawikibugs" project to just "wikibugs" - https://phabricator.wikimedia.org/T1123 (10Legoktm) [00:38:03] 3Phabricator: Introducing Bugzilla / RT / Reference number in search should find the corresponding task - https://phabricator.wikimedia.org/T991 (10Jdforrester-WMF) [00:43:20] UX Testing Environment (Tracking) - https://phabricator.wikimedia.org/T792 (10gpaumier) [00:45:14] 3Beta-Feature: Hovercards: Create access point for user survey in hovercards - https://phabricator.wikimedia.org/T1005 (10Quiddity) Yup, as I said in the email, I recommend sending them to the Hovercards feedback page (https://www.mediawiki.org/wiki/Talk:Beta_Features/Hovercards). Or maybe just send them to a... [00:48:52] 3Engineering-Community: Improve mediawiki.org's events calendar - https://phabricator.wikimedia.org/T1035 (10Quiddity) Agreed. I'm often confused as to why "X" isn't mentioned, and then I realize it's at the //other// page... ([[https://meta.wikimedia.org/wiki/Mergism|Mergism]] is often good, when a few short p... [00:50:39] 3Release-Engineering: Have Jenkins update nightly.wmflabs.org once per day - https://phabricator.wikimedia.org/T1112 (10hashar) This has several sub tasks: A) we have to create Jenkins jobs and have them triggered. It is an excellent opportunity to level up another team member to how we are using Jenkins to pus... [00:57:40] 3Team-Practices: Draft survey result preamble - https://phabricator.wikimedia.org/T933 (10Awjrichards) I've mailed it out to the mw core team and the analytics eng team - @KLans_WMF, go ahead and mail it out to the mobile apps and web teams. Let's hold off on the research team. [01:49:44] 3Release-Engineering: Have Jenkins update nightly.wmflabs.org once per day - https://phabricator.wikimedia.org/T1112 (10greg) >>! In T1112#19337, @hashar wrote: > This has several sub tasks: > > A) we have to create Jenkins jobs and have them triggered. It is an excellent opportunity to level up another team me... [01:56:22] 3operations: WMF hhvm-dbg package is broken - https://phabricator.wikimedia.org/T760 (10tstarling) [02:19:27] 3MediaWiki-Core-Team: Isolate and fix memory leaks in HHVM - https://phabricator.wikimedia.org/T820 (10ori) Repro case: ``` loadHTML( '
' ); $element = $doc->getElementsByTagName( 'img'... [02:22:58] 3MediaWiki-Core-Team: Write design document for content/storage APIs - https://phabricator.wikimedia.org/T1124 (10tstarling) 3NEW p:3High a:3aaron [02:44:34] chasemp: I can't seem to add a proxy entry to bzpreview because it's in the chasetest project and I assume I don't have enough permissions [02:57:22] ok instead of a separate domain, just go to a bugzilla url but use bugzillapreview.wmflabs.org as the host name and it'll redirect properly, e.g. https://bugzillapreview.wmflabs.org/show_bug.cgi?id=50092 will redirect to https://bugzillapreview.wmflabs.org/T22 which is the same bug as https://bugzilla.wikimedia.org/show_bug.cgi?id=50092 [03:00:45] 3Patch-For-Review, Wikimedia Phabricator RfC, Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40 (10mmodell) Got it set up and working on bugzillapreview: For bug 50092, original url is: * https://bugzilla.wikimedia.org/show_bug.cgi?id=50092 tempor... [03:02:46] 3Wiki-Release-Team: Link to survey on 1.24 installer - https://phabricator.wikimedia.org/T1113 (10MarkAHershberger) @qgil I'm going to be posting this as a proposal to wikitech-l. Let me know if you'd like us to take another tack. [03:21:39] 3Phabricator: Introducing Bugzilla / RT / Reference number in search should find the corresponding task - https://phabricator.wikimedia.org/T991 (10RobLa-WMF) [06:01:06] 3MediaWiki-Core-Team: Isolate and fix memory leaks in HHVM - https://phabricator.wikimedia.org/T820 (10swtaarrs) When I run the latest repro in an asan build, it reliably yells about a double free regardless of `$n`. This diff applied on top of the previous patch should fix the crash, and also another leak: http... [07:38:23] 3MediaWiki-Core-Team: Isolate and fix memory leaks in HHVM - https://phabricator.wikimedia.org/T820 (10ori) Combined patch for 3.3.0: ``` --- a/hphp/runtime/ext/ext_domdocument.cpp +++ b/hphp/runtime/ext/ext_domdocument.cpp @@ -2296,6 +2296,7 @@ while (children) { if (children == child) { xmlUnli... [07:44:20] 3operations: WMF hhvm-dbg package is broken - https://phabricator.wikimedia.org/T760 (10Joe) The reason why there are not is because I hadn't had the opportunity to experiment on performance; If they are absolutely needed I can go on and build with debug symbols, and assess performance later. [07:44:57] 3Wiki-Release-Team: Link to survey on 1.24 installer - https://phabricator.wikimedia.org/T1113 (10Qgil) mediawiki-l and mediawiki-enterprise might be interested as well. [07:50:02] 3Patch-For-Review, Wikimedia Phabricator RfC, Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40 (10Qgil) It's a first testable step. Thank you! Would it be possible to test the redirect from a non "https://bugzillapreview.wmflabs.org/..." URL? The... [07:55:40] 3Engineering-Community: Improve mediawiki.org's events calendar - https://phabricator.wikimedia.org/T1035 (10Qgil) Note that there is an additional risk (positive or not, I still don't know) of having yet another calendar: {T466} [08:07:51] 3Phabricator: Introducing Bugzilla / RT / Reference number in search should find the corresponding task - https://phabricator.wikimedia.org/T991 (10Qgil) Providing a good experience to users willing to find an old Bugzilla report by its number seems to be a more relevant case than saving to users the hassle of t... [08:10:16] 3phawikibugs, Phabricator: Rename "phawikibugs" project to just "wikibugs" - https://phabricator.wikimedia.org/T1123 (10Qgil) 5Open>3Resolved a:3Qgil Done, but note that you can rename projects as well (I guess?) https://phabricator.wikimedia.org/project/details/36/ Can you add a description linking to t... [08:25:18] 3phawikibugs, Phabricator: Rename "phawikibugs" project to just "wikibugs" - https://phabricator.wikimedia.org/T1123 (10yuvipanda) Hmm, just curious - can anyone rename projects? What's the ACLs around that? [08:26:25] qgil: hmm, project numbers seem a bit difficult, surprisingly. [08:26:31] phids used by phab seem to be ['PHID-PROJ-zexzbm35ikm6l6cke32a', 'PHID-PROJ-kfrrtvyn66ou2iq4y4ai'] [08:26:44] and we need to map them to the numbers somehow, possibly with another API call [08:27:06] I'm wondering if mapping with names is ok/preferrable - would definitely make the config a lot more readable, and I don't know how often we'll have project name changes [08:27:45] YuviPanda, hm, I see. The thing is, renaming projects is damn easy, and especially at the beginning we can expect this to happen a lot [08:28:11] qgil: yeah, and I guess that's ok. we can make corresponding changes to wikibugs2 config, and once things settle down they settle down. [08:28:26] Is it possible to retrieve he project name but not the project number? And how does phawikibugs do this? [08:29:00] we are using the project name right now, yeah. we make another API call to resolve the PHID into that [08:29:09] I'm hunting around to see if I can retreive project number as well [08:29:43] YuviPanda, a problem I see is that users renaming projects won't necessarily know that some IRC bot somewhere is affected, and there is no notification sent for project renames. [08:29:57] sure, but once things stop working someone would notice... [08:30:14] chances that links are broken without anybody noticing during weeks is high [08:30:31] we have hundreds of projects, if one is missing... are you sure we will notice? [08:31:01] 3phawikibugs: wikibugs2 does not have links to specific comments - https://phabricator.wikimedia.org/T1121 (10yuvipanda) a:3yuvipanda [08:44:02] qgil: I think we will. Also phab itself doesn't seem to use the numbers internally extensively. [08:44:03] OrderedDict([('phid', 'PHID-PROJ-zexzbm35ikm6l6cke32a'), ('uri', 'https://phabricator.wikimedia.org/tag/wikibugs/'), ('typeName', 'Project'), ('type', 'PROJ'), ('name', 'Wikibugs'), ('fullName', 'Wikibugs'), ('status', 'open')]) [08:44:11] is the default response and it uses either phid or the name everywhere [08:44:19] I'll ask around in the phab channel to see if there's a way to get the number out [08:44:39] but if we want immutability, we should be using the generated phids, and that looks a bit weird / hard to maintain on the config side [08:44:48] I think we should be fine, and deal with it if it becomes a problem [08:46:34] 3Release-Engineering: Send beta cluster icinga alerts to a list - https://phabricator.wikimedia.org/T789 (10yuvipanda) I'm here now :) Will do today [08:48:46] 3Release-Engineering: Send beta cluster icinga alerts to a list - https://phabricator.wikimedia.org/T789 (10yuvipanda) Someone with access to the list needs to let icinga@neon.wikimedia.org email the list. Who can do that? [08:51:38] 3Release-Engineering: Send beta cluster icinga alerts to a list - https://phabricator.wikimedia.org/T789 (10yuvipanda) [08:55:26] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10yuvipanda) Should be simple enough :) [08:58:18] YuviPanda, sorry had to go. And ok. [08:59:48] legoktm: wut, transactions info doesn't give me a comment id :| [09:00:18] * YuviPanda digs [09:01:44] 3phawikibugs: wikibugs should handle non-task event types - https://phabricator.wikimedia.org/T651 (10yuvipanda) Should be simple enough to handle. I wonder if pastes can have projects... [09:04:12] legoktm: also wat, only way to get last comment added is to dig through them *all*?! [09:04:25] that's going to slow down insanely once we have large tasks with a lot of comments [09:09:56] 3phawikibugs: wikibugs2 does not have links to specific comments - https://phabricator.wikimedia.org/T1121 (10yuvipanda) Ok, this seems way harder than it should be. - The API method `maniphest.gettasktransactions` is used to fetch a list of *all* transactions, and get the one we are interested in using the *t... [09:18:47] 3Release-Engineering: Send beta cluster Jenkins alerts to betacluster-alert list - https://phabricator.wikimedia.org/T1125 (10hashar) [09:19:16] 3Release-Engineering: Send beta cluster icinga alerts to a list - https://phabricator.wikimedia.org/T789 (10hashar) I have opened T1125 for the Jenkins jobs that update beta cluster. [09:25:57] 3Bugzilla-Migration, Bugzilla-Preview: 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 (10Qgil) >>! In T857#19315, @Chad wrote: > Can we //please// discuss having sequential numbers at the v... [09:28:08] 3phawikibugs: wikibugs should handle non-task event types - https://phabricator.wikimedia.org/T651 (10Qgil) [09:31:31] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10Qgil) This task might mean two things: # If a task is filed under active and archived projects, only mention the active in the output. # If a task is filed under an archived project only, don't post any... [09:32:30] 3phawikibugs, Phabricator: Rename "phawikibugs" project to just "wikibugs" - https://phabricator.wikimedia.org/T1123 (10Qgil) [09:33:35] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10yuvipanda) Take archived projects out of the question, so both (1) and (2). Can new tasks be filed under archived projects? [09:41:34] 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 (10valhallasw) Two more notes I thought of: 1) it might be better to replace with  instead of \x12... [09:44:37] 3Bugzilla-Migration, Bugzilla-Preview: 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 (10valhallasw) [09:45:22] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10Qgil) >>! In T1122#19400, @yuvipanda wrote: > Can new tasks be filed under archived projects? It is not possible to create new tasks under archived projects. It is not possible to add archived projects t... [09:48:46] 3Bugzilla-Preview: Bugzilla asterisks interpreted as Phabricator bullet markup - https://phabricator.wikimedia.org/T881 (10Aklapper) >>! In T881#19205, @Qgil wrote: > It's linked in the description of the task: https://bugzilla.wikimedia.org/show_bug.cgi?id=65088#c4 Oh, I was thinking in terms of automated comm... [09:50:47] 3Patch-For-Review, Bugzilla-Migration: conduit api method for creating comments - https://phabricator.wikimedia.org/T643 (10Qgil) I'm not sure what happened here and how this task should be resolved. The fact is that the script is creating comments perfectly, so this task is not really an open task anymore. [09:51:04] 3Bugzilla-Migration: Banner in Bugzilla announcing the migration - https://phabricator.wikimedia.org/T464 (10Aklapper) True that! Done. [09:59:45] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10yuvipanda) Hmm, I think we should still show them in the output - if they aren't relevant, I think people will clean up by removing them, I think. We should probably just not specially handle them and l... [10:02:24] 3Bugzilla-Preview: Bugzilla asterisks interpreted as Phabricator bullet markup - https://phabricator.wikimedia.org/T881 (10Qgil) [10:03:32] 3Bugzilla-Preview: Bugzilla asterisks interpreted as Phabricator bullet markup - https://phabricator.wikimedia.org/T881 (10Qgil) [10:04:17] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10Qgil) Worksforme, it's just a detail. [10:08:26] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10yuvipanda) 5Open>3Resolved [10:12:18] 3Bugzilla-Migration, Bugzilla-Preview: 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 (10Esanders) [10:20:19] 3Bugzilla-Preview: Complete Bugzilla migration test review period - https://phabricator.wikimedia.org/T843 (10Qgil) Current status: * Several bugs were fixed and verified. \o/ * T881 and T1116 will be fixed, and we will add some imported bugs to the current sample to verify the fixes. * T815 still needs a soluti... [10:24:16] 3phawikibugs: Don't include closed projects in wikibugs2 output - https://phabricator.wikimedia.org/T1122 (10Qgil) 5Resolved>3declined a:3Qgil [10:43:44] 3operations: something (reqstats?) puts many different metrics into graphite, allocating a lot of disk space - https://phabricator.wikimedia.org/T1075 (10fgiunchedi) >>! In T1075#18973, @fgiunchedi wrote: > another potential avenue of investigation from hashar > > > ``` >> I have some examples related to co... [11:03:54] 3Wikimedia Phabricator RfC, Bugzilla-Migration: Create a Gerrit plugin to notify Phabricator tasks about related patches - https://phabricator.wikimedia.org/T169 (10QChris) >>! In T169#18592, @Aklapper wrote: >>>! In T169#18062, @scfc wrote: >> @QChris: Will this work automatically in the transition period? I.... [11:07:58] 3Bugzilla-Migration, Bugzilla-Preview: 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 (10Qgil) >>! In T857#19413, @Esanders wrote: > phab downtime and promised release schedules are insigni... [11:17:32] 3Wikimedia Phabricator RfC: No dependency graph - https://phabricator.wikimedia.org/T98 (10QChris) Since the flimport script did not state this when marking as duplicate ... it seems to be a duplicate of T96. [11:30:45] 3Bugzilla-Migration, Bugzilla-Preview: 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 (10Qgil) [11:38:55] 3Wikimedia Phabricator RfC: No dependency graph - https://phabricator.wikimedia.org/T98 (10Qgil) [11:38:56] 3Phabricator.org, Wikimedia Phabricator RfC: Dependency tree view of tasks - https://phabricator.wikimedia.org/T96 (10Qgil) [12:23:39] 3Phabricator: Mobile friendly OAuth permission screen when registering to Phabricator - https://phabricator.wikimedia.org/T1126 (10Qgil) 3NEW p:3Normal [12:33:18] 3Bugzilla-Migration: Import Bugzilla component descriptions and set them as Phabricator project description? - https://phabricator.wikimedia.org/T690 (10Aklapper) >>! In T690#19181, @Mattflaschen wrote: > This is useful, though, since otherwise some components (e.g. MediaWiki UI) can be misinterpreted. For comp... [13:17:26] 3Patch-For-Review, Wikimedia Phabricator RfC, Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40 (10Qgil) bugzillapreview seems to suffer the same type of JavaScript problems we saw in phab-01 when @mmodell was testing the redirects there. The dropd... [14:12:41] 3Team-Practices: Draft survey result preamble - https://phabricator.wikimedia.org/T933 (10KLans_WMF) [14:15:03] 3Team-Practices: Draft survey result preamble - https://phabricator.wikimedia.org/T933 (10KLans_WMF) [14:16:09] 3Team-Practices: TPG process draft - https://phabricator.wikimedia.org/T1020 (10KLans_WMF) [14:16:24] 3Team-Practices: scheduled blog post milestone check-ins - https://phabricator.wikimedia.org/T1093 (10KLans_WMF) [14:16:43] 3Team-Practices: Draft survey result preamble - https://phabricator.wikimedia.org/T933 (10KLans_WMF) [14:16:51] 3Team-Practices: Share health check results preamble with q1 health-check teams - https://phabricator.wikimedia.org/T1021 (10KLans_WMF) [15:21:25] 3MediaWiki-Core-Team: Cut new Cirrus release against 1.23 and 1.24 - https://phabricator.wikimedia.org/T964 (10Manybubbles) [15:21:30] twentyafterfour: yo? [15:21:39] 3MediaWiki-Core-Team: Upstream limit memory usage of Lucene's Automata during determinization - https://phabricator.wikimedia.org/T1037 (10Manybubbles) 5Open>3Resolved [15:21:39] 3MediaWiki-Core-Team: Prevent nasty regexes from crushing Elasticsearch - https://phabricator.wikimedia.org/T1013 (10Manybubbles) [19:33:26] YuviPanda: transactions are screwed up. [19:33:26] legoktm: yes [19:33:26] legoktm: we need upstream fixes man [19:33:26] legoktm: or... orr... screeenscapeeerr [19:33:32] YuviPanda: valhalla 'dirty hacks' sw, at your service. [19:33:32] legoktm: do you have an example transaction PHID nearby? [19:33:32] one sec... [19:33:32] are those the STRY ones? [19:33:32] https://phabricator.wikimedia.org/conduit/method/feed.query/ type in "data" for view [19:33:32] "transactionPHIDs" : [ [19:33:32] "PHID-XACT-TASK-3nycwrgs4mwsw3f" [19:33:32] ] [19:33:32] ah riht [19:33:32] https://github.com/legoktm/wikibugs2/blob/master/wikibugs.py#L93 [19:33:32] we basically load all the transactions for a task, and then go through them to see which ones match the timestamp [19:33:33] is that how teh official irc one does it? [19:33:33] how laborous [19:33:34] nope, the official one just passes "text" to the feed.query API, and spits that out [19:33:34] but the text field is useless, if someone adds a comment and CCs themselves it'll say "Foo updated the subscribes of Baz" [19:33:34] when really we want to know about the comment [19:33:34] legoktm: that API is horrible [19:33:34] it is [19:33:34] I think it's limited use at this point, file some stuff about use cases and I'm sure we can get upstream to help us out [19:33:34] so when you poll [19:33:34] do you get transactions since x [19:33:34] or what do you poll for [19:33:34] legoktm: the HTML *does* contain the XACT's :-p [19:33:35] We hit feed.query to get events since our last poll, then use phid.query to get info about the task, then hit maniphest.info to get details about the task, and then maniphest.gettasktransactions to get the list of transactions for the entire task and filter by timestamp [19:33:35] that's not including the requests to get username from phid and project name from phid, but we cache those [19:33:35] https://phabricator.wikimedia.org/transactions/detail/PHID-XACT-TASK-hcumth4x3qyduo5/ also doesn't really help [19:33:35] wwht doest feed.query return [19:33:35] transaction phid's? [19:33:35] what is an "event" I guess [19:33:35] user, transaction, and object phids [19:33:35] chasemp: https://dpaste.de/x5Jv/raw [19:33:35] many times there will be multiple transaction phids [19:33:35] https://secure.phabricator.com/T5873 is the upstream bug for implementing "transactions.query" though it contains a bunch of other huge stuff [19:33:35] legoktm: we just want the direct URL to the web page, right? [19:33:35] or also the description? [19:33:35] valhallasw`cloud: we just want a URL with the anchor to the comment that was just added [19:33:35] everything else we can grab from the API [19:33:35] ok [19:33:36] so the api makes sense from a phab internals point of view.... [19:33:36] but the whole point of that api should probably be not to care about phab internals [19:33:36] so yeah that's a lot of overheard to track simple stuff [19:33:36] well, transactions are a pretty internal thing right? [19:33:36] legoktm: >>> import urllib, BeautifulSoup; BeautifulSoup.BeautifulSoup(urllib.urlopen('https://phabricator.wikimedia.org/T857')).find('a', href='/transactions/detail/PHID-XACT-TASK-mo5cdafrvi72nhq/').parent.find('a', href=lambda x: x.startswith('#') if x else False)['href'] [19:33:36] you're welcome :-p [19:33:36] transactions I would say are not crazy to expose [19:33:36] but querying info about a transaction [19:33:36] that should be an all in one stop shop api call [19:33:36] I'm not entirely sure if it works for all transactions, though, so your time method is probably better [19:33:36] oh god [19:33:36] you are trying to get what [19:33:36] the comment link [19:33:36] yeah [19:33:36] but there's not always a /detail/ link... sometimes it's a /raw/ link dumped there using javascript [19:44:33] 3Wiki-Release-Team: Wiki Release Team November 2014 Goals - https://phabricator.wikimedia.org/T782 (10Palexis) [19:47:16] 3Phabricator: Move tasks on a workboard without them being assigned - https://phabricator.wikimedia.org/T1094 (10Qgil) PS: you never waste my time, even less this time: https://www.mediawiki.org/w/index.php?title=Phabricator%2FProject_management&diff=1253840&oldid=1251229 [19:52:02] 3Wiki-Release-Team: Identify Enterprise Wikis from List of Fortune 1000 - https://phabricator.wikimedia.org/T1133 (10Palexis) [19:52:43] 3Wiki-Release-Team: Compile a List of MediaWiki Third Party Customers - https://phabricator.wikimedia.org/T951 (10Palexis) [19:52:48] 3Wiki-Release-Team: Identify Enterprise Wikis from List of Fortune 1000 - https://phabricator.wikimedia.org/T1133 (10Palexis) [19:53:46] 3Wiki-Release-Team: Compile a List of MediaWiki Third Party Customers - https://phabricator.wikimedia.org/T951 (10Palexis) [19:54:24] 3Wiki-Release-Team: Prioritize List of Top Requested Features - https://phabricator.wikimedia.org/T954 (10Palexis) [19:57:47] chasemp: yo? [19:58:19] had a question about mysql that I think I answered :) for now...but also quim was wondering about phab-01 and bugzillapreview weirdness [20:13:01] 3Wiki-Release-Team: Query WikiApiary Database for MW Third Party Information - https://phabricator.wikimedia.org/T1134 (10Palexis) 3NEW p:3Triage [20:14:42] chasemp: I don't see qgil's question?? [20:15:02] twentyafterfour, T40 [20:15:28] https://phabricator.wikimedia.org/T40#19443 [20:16:23] twentyafterfour, BUT workboards look good now in phab-01 i.e. https://phab-01.wmflabs.org/project/board/27/ [20:16:29] earlier today they were slightly broken [20:17:37] bugzillapreview still show these problems, though [20:34:07] 3ECT-November-2014, Engineering-Community: Send invoices to Google for GSoC and GCI - https://phabricator.wikimedia.org/T1103 (10Qgil) [20:39:22] qgil: better now? [20:40:25] 3Patch-For-Review, Wikimedia Phabricator RfC, Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40 (10mmodell) [20:41:25] 3Patch-For-Review, Wikimedia Phabricator RfC, Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40 (10mmodell) [20:46:53] 3ECT-November-2014, Engineering-Community: Send invoices to Google for GSoC and GCI - https://phabricator.wikimedia.org/T1103 (10Qgil) [20:47:29] 3Engineering-Community, ECT-November-2014: Engineering Community team goals for November 2014 - https://phabricator.wikimedia.org/T810 (10Qgil) [20:49:03] 3ECT-November-2014, Engineering-Community, Human-Resources, ECT-October-2014, dev.wikimedia.org: Recruit a Technical Writer for the Engineering Community team - https://phabricator.wikimedia.org/T565 (10Qgil) [20:49:40] 3ECT-November-2014, Engineering-Community, ECT-October-2014: Select the Wikimedia interns of FOSS OPW Round 9 - https://phabricator.wikimedia.org/T564 (10Qgil) [20:50:06] 3Community-Engagement, ECT-November-2014, Engineering-Community, ECT-October-2014, Bugzilla-Migration, RT-Migration: Communicate the launch of Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T188 (10Qgil) [20:59:31] checking.... [21:06:51] 3Patch-For-Review, Wikimedia Phabricator RfC, Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40 (10Qgil) All the problems reported at T40#19443 are fixed now, after a good refresh of my browser. Thank you @mmodell! Just curious, why this problem ha... [21:07:12] twentyafterfour, all good, thanks! [21:09:54] The funny thing is that I found that problem only because I wanted to activate the default dashboard, and I couldn't. Now we have tasks visible in the homepage: https://bugzillapreview.wmflabs.org/ [21:10:32] argh, permissions, going to fix this... [21:18:52] 3Patch-For-Review, Wikimedia Phabricator RfC, Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40 (10chasemp) [21:18:54] 3Librarization, MediaWiki-Core-Team: Refactor database profiling - https://phabricator.wikimedia.org/T1117 (10aaron) [21:20:27] 3MediaWiki-Core-Team: [Bug 70850] Not possible to filter Special:Log/gblrename by old CentralAuth account name - https://phabricator.wikimedia.org/T733 (10aaron) a:3Legoktm [21:34:19] 3Phabricator: Introducing Bugzilla / RT / Reference number in search should find the corresponding task - https://phabricator.wikimedia.org/T991 (10Jdforrester-WMF) >>! In T991#19368, @Qgil wrote: > No matter what, the result of the search query with just a number (i.e. "11") must be a list of relevant results a... [21:39:39] 3Wiki-Release-Team: Identify Enterprise Wikis from List of Fortune 1000 - https://phabricator.wikimedia.org/T1133 (10Dzahn) how are you going to find out if they are mostly in private company networks? sounds hard unless you would start a mail campaign to ask them? [21:41:53] 3RT-Migration, Phabricator-Production-Instance: Decide which task statuses we want to have in Maniphest - https://phabricator.wikimedia.org/T212 (10chasemp) [21:57:04] 3Bugzilla-Migration: Document availability of Phabricator during the Bugzilla migration - https://phabricator.wikimedia.org/T473 (10Qgil) >>! In T473#10278, @Qgil wrote: > What about [[ https://www.mediawiki.org/wiki/Project:Support_desk | mediawiki.org Support Desk ]]? I have asked [[ https://www.mediawiki.org... [22:27:54] 3Librarization: Update Profiling RFC with a plan for removing wfProfile*() calls - https://phabricator.wikimedia.org/T1135 (10bd808) 3NEW p:3Triage [22:28:54] 3Librarization: Update Profiling RFC with a plan for removing wfProfile*() calls - https://phabricator.wikimedia.org/T1135 (10bd808) p:5Triage>3High Marking this as high priority since Tim actually mentioned this as a potential topic for the RFC meeting next week. [22:29:58] 3MediaWiki-Core-Team, Librarization: Update Profiling RFC with a plan for removing wfProfile*() calls - https://phabricator.wikimedia.org/T1135 (10bd808) [22:37:58] 3Wiki-Release-Team: Extract and Sort WikiApiary Database - https://phabricator.wikimedia.org/T1136 (10Palexis) 3NEW p:3Triage [22:42:09] 3ECT-October-2014, ECT-November-2014, Engineering-Community: Recruit Google Code-in 2014 mentors - https://phabricator.wikimedia.org/T924 (10Aklapper) * @qgil: GSoC 2014 and FOSS OPW round 8 mentors and students -- do you really want to contact them all, or any specific choice? Idea to communicate is probably if... [22:48:34] 3ECT-October-2014, ECT-November-2014, Engineering-Community: Recruit Google Code-in 2014 mentors - https://phabricator.wikimedia.org/T924 (10Aklapper) ...and personal email invitation sent to Siebrand. :) [22:54:24] 3MediaWiki-Core-Team: [Bug 70850] Not possible to filter Special:Log/gblrename by old CentralAuth account name - https://phabricator.wikimedia.org/T733 (10aaron) [22:57:30] 3ECT-October-2014, ECT-November-2014, Engineering-Community: Recruit Google Code-in 2014 mentors - https://phabricator.wikimedia.org/T924 (10Aklapper) * DONE: Brought up TemplateData again explicitly in https://lists.wikimedia.org/pipermail/wikitext-l/2014-November/000907.html as an idea [23:09:16] 3Phabricator: Workboards don't update live when other users move tasks around - https://phabricator.wikimedia.org/T1137 (10brion) 3NEW p:3Triage [23:09:44] 3Phabricator: Registering with my mediawiki.org username shows me a picture of a suitcase - https://phabricator.wikimedia.org/T1138 (10Jdlrobson) 3NEW p:3Triage [23:11:12] 3Phabricator: Workboard edit task popup does not allow commenting on tasks - https://phabricator.wikimedia.org/T1139 (10brion) 3NEW p:3Triage [23:12:08] 3MediaWiki-Core-Team: Fix jobrunner coordinator OOMs - https://phabricator.wikimedia.org/T1140 (10aaron) 3NEW p:3Triage a:3aaron [23:16:35] 3Phabricator: Approve the Phabricator project guidelines - https://phabricator.wikimedia.org/T705 (10Qgil) I have just learned something interesting about permissions. The "Editable By" permission also defines who can move cards in the workboard of the project. Test: https://phab-01.wmflabs.org/project/board/1/... [23:23:39] 3Phabricator.org, Wikimedia Phabricator RfC: Real Time collaboration features - https://phabricator.wikimedia.org/T129 (10Qgil) [23:23:39] 3Phabricator: Workboards don't update live when other users move tasks around - https://phabricator.wikimedia.org/T1137 (10Qgil) [23:24:12] 3Phabricator: Add Acceptance Criteria/Checklist feature to Phabricator tasks - https://phabricator.wikimedia.org/T1141 (10kaldari) 3NEW p:3Triage [23:24:34] 3Phabricator.org, Wikimedia Phabricator RfC: Real Time collaboration features - https://phabricator.wikimedia.org/T129 (10Qgil) [23:25:45] 3Phabricator: Registering with my mediawiki.org username shows me a picture of a suitcase - https://phabricator.wikimedia.org/T1138 (10kaldari) I ran into this as well. It just dumped me at the image of a suitcase with no UI to proceed. Very weird. [23:29:12] 3Phabricator.org: Registering with my mediawiki.org username shows me a picture of a suitcase - https://phabricator.wikimedia.org/T1138 (10Qgil) p:5Triage>3Volunteer? [23:29:42] 3Phabricator.org: Registering with my mediawiki.org username shows me a picture of a suitcase - https://phabricator.wikimedia.org/T1138 (10Qgil) Upstream is working on this these days: https://secure.phabricator.com/T6354 [23:32:44] 3Team-Practices: Draft analysis/learnings from Q1 health check survey for publishing with the data - https://phabricator.wikimedia.org/T1142 (10Awjrichards) 3NEW p:3Triage a:3Awjrichards [23:33:04] 3Team-Practices: Publish Q1 health check data - https://phabricator.wikimedia.org/T1023 (10Awjrichards) [23:33:21] 3Team-Practices: Share health check results preamble with q1 health-check teams - https://phabricator.wikimedia.org/T1021 (10Awjrichards) [23:33:41] 3MediaWiki-Core-Team: Librarization wishlist - https://phabricator.wikimedia.org/T1118 (10aaron) [23:33:45] 3Team-Practices: Share health check results preamble with q1 health-check teams - https://phabricator.wikimedia.org/T1021 (10Awjrichards) a:3Awjrichards [23:34:26] 3Team-Practices: Share health check results preamble with q1 health-check teams - https://phabricator.wikimedia.org/T1021 (10Awjrichards) Emails sent to mobile web, mobile apps, mw core, and analytics eng teams. They have til EOD 11 Nov to respond with concerns etc [23:34:31] 3Phabricator.org: Workboard edit task popup does not allow commenting on tasks - https://phabricator.wikimedia.org/T1139 (10Qgil) p:5Triage>3Volunteer? [23:36:29] 3Phabricator.org: Workboard edit task popup does not allow commenting on tasks - https://phabricator.wikimedia.org/T1139 (10Qgil) The pop-up is supposed to show you the task editing interface only. If you want to view all the comments then you can just go to the task page. [23:36:46] 3Phabricator.org: Workboard edit task popup does not allow commenting on tasks - https://phabricator.wikimedia.org/T1139 (10Qgil) [23:37:20] 3Phabricator.org: Workboard edit task popup does not allow commenting on tasks - https://phabricator.wikimedia.org/T1139 (10brion) Why even have a second view that does less stuff then? [23:37:47] 3Phabricator.org: Add Acceptance Criteria/Checklist feature to Phabricator tasks - https://phabricator.wikimedia.org/T1141 (10Qgil) p:5Triage>3Volunteer? [23:38:18] valhallasw`cloud: does your screenscraping only work for changing descriptions and stuff, or will it work for comments too? [23:39:12] 3Phabricator.org: Add Acceptance Criteria/Checklist feature to Phabricator tasks - https://phabricator.wikimedia.org/T1141 (10Qgil) [23:45:53] 3Team-Practices: Draft intro email for agile coach #2 interview team - https://phabricator.wikimedia.org/T1065 (10Awjrichards) [23:46:49] 3Phabricator.org: Add Acceptance Criteria/Checklist feature to Phabricator tasks - https://phabricator.wikimedia.org/T1141 (10Qgil) [23:47:22] 3Phabricator.org, Wikimedia Phabricator RfC: Checklists - https://phabricator.wikimedia.org/T116 (10Qgil) >>! In T116#14773, @Jaredzimmerman-WMF wrote: > Do we need to create a separate read/write/rearrange/promote requirement for check lists functionality that mimics that of Trello? See {T1141} [23:48:16] 3Phabricator.org: Add Acceptance Criteria/Checklist feature to Phabricator tasks - https://phabricator.wikimedia.org/T1141 (10Qgil) Thanks for following up our conversation with this new task. I have edited the description to reflect what we have today. You can click edit to see the formatting used. [23:49:30] 3Phabricator.org: Workboard edit task popup does not allow commenting on tasks - https://phabricator.wikimedia.org/T1139 (10Qgil) It looks like some people find it useful, it is the result of a feature request upstream. Personally, I don't use it much. [23:57:49] legoktm: doesn't seem to work for comments [23:57:56] :/ [23:58:03] I think that's what we mainly need it for right now [23:58:14] legoktm: but I thought your 'match by time' method worked? [23:58:27] oh, that gets the transactions [23:58:32] but I don't have a way of getting the comment anchor [23:58:37] ahh