[00:10:37] down with inferior waffles. [01:09:12] qgil: https://secure.phabricator.com/T6638 [01:09:22] … Oh, he's not here any more. [01:13:15] andre__: should a text like "Task: T7645" in a gerrit change generate a comment in Phabricator? [01:13:27] (similar to what happens for bugzilla bugs) [01:14:26] https://gerrit.wikimedia.org/r/#/c/87649/ [01:16:45] Helder: Bug: T12345 [01:16:54] It's still bug (for now...) [01:17:09] But yes, it should. But doesn't yet [01:17:15] yes, but my point is that maybe it should accept the "task" alias too [01:17:36] do we have a task/bug asking for that? [01:17:42] I presume there's a task for it ;) [01:17:46] not sure exactly [01:19:51] Helder, http://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines [01:21:02] yeah... but I think people will continue doing things like this intuitively, and in that case it should also work [01:24:28] Should be easy enough to fix? [01:40:54] likely [01:41:25] <^d> Yes. Please. [01:41:33] <^d> Bug: T1234 is ugly. [01:41:47] <^d> I don't like Task: T1234 either bug I don't think we can do it with just a plain T1234. [01:45:43] likely somewhere around https://git.wikimedia.org/blob/operations%2Fpuppet.git/ad286071be9ce3544a1f5d0dbf2be95dd1f8f918/modules%2Fgerrit%2Ftemplates%2Fgerrit.config.erb#L100 but also see https://gerrit.wikimedia.org/r/#/c/177128/3 review comment [01:45:58] ah no, that's only the rendering in gerrit itself, sorry [01:46:10] * andre__ should go to sleep [02:17:32] 3Phabricator: Reduce or eliminate bracketed labels to shorten phabricator emails subjects - https://phabricator.wikimedia.org/T650#809052 (10Prtksxna) [03:03:11] * andre__ offtopicly looks at Google Code-in contributions and https://commons.wikimedia.org/wiki/File:European_Wiki_Hackathon_Tower_(Text_Paths).svg is a pretty damn nice proposal IMO [03:03:58] (though Lyon might not like an Eiffel tower from Paris :-) [03:52:57] <^d> andre__: Heh :) [06:47:47] 3Phabricator: broken links to duplicates in bugzilla-imported bugs - https://phabricator.wikimedia.org/T76691 (10JAnD) 3NEW p:3Triage [07:04:05] 3Wikibugs: wikibugs should Ignore CC changes - https://phabricator.wikimedia.org/T647#809226 (10MZMcBride) For a task like this, a link to the source code or a documentation page would be helpful. I don't even know where to start. I do know that I'm getting pinged multiple times by wikibugs across channels when... [07:10:40] 3Phabricator: broken links to duplicates in bugzilla-imported bugs - https://phabricator.wikimedia.org/T76691#809246 (10jayvdb) [07:10:44] 3Phabricator: Convert Bugzilla's "Bug NNNNN" links to "TNNNNN" links in Phabricator - https://phabricator.wikimedia.org/T687#809247 (10jayvdb) [07:32:43] 3Wikibugs: wikibugs should Ignore CC changes - https://phabricator.wikimedia.org/T647#809270 (10valhallasw) https://github.com/wikimedia/labs-tools-wikibugs2 [07:35:49] 3Wikibugs: wikibugs should Ignore CC changes - https://phabricator.wikimedia.org/T647#809273 (10Legoktm) [08:18:53] 3Phabricator: Short term plan for security and private tasks - https://phabricator.wikimedia.org/T76401#809298 (10Qgil) [08:20:14] 3Phabricator: Short term plan for security and private tasks - https://phabricator.wikimedia.org/T76401#809299 (10Qgil) [08:51:01] 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#809392 (10Qgil) [08:51:24] 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#6478 (10Qgil) [08:53:49] 3RT-Migration, Phabricator, Phabricator.org: Prevent that private information is leaked via Herald notifications - https://phabricator.wikimedia.org/T493#809399 (10Qgil) The current plan: * https://www.mediawiki.org/wiki/Phabricator/Security#Prevent_that_private_information_is_leaked_via_Herald_notifications *... [08:55:56] 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#809400 (10Qgil) [09:00:29] 3Phabricator: Purge irrelevant comments which are related to internal working of bugzilla - https://phabricator.wikimedia.org/T76698 (10AzaToth) 3NEW p:3Triage [09:01:49] 3Phabricator: Cannot view Bugzilla migrated private/security tasks I am author/reporter of - https://phabricator.wikimedia.org/T75781#809423 (10Qgil) [09:05:29] 3Phabricator: Purge irrelevant comments which are related to internal working of bugzilla - https://phabricator.wikimedia.org/T76698#809425 (10Nemo_bis) Not possible until T883 is fixed, would be an even worse mess. See also T687 for making the comments useful. [09:12:25] 3RT-Migration, Phabricator: The options of the Security dropdown in Phabricator need to be clear and documented - https://phabricator.wikimedia.org/T76564#809438 (10Qgil) [09:16:14] 3Phabricator: A direct way to submit a security report as a private task - https://phabricator.wikimedia.org/T76563#809449 (10Qgil) [09:27:16] 3Phabricator: Convert Bugzilla's "Bug NNNNN" links to "TNNNNN" links in Phabricator - https://phabricator.wikimedia.org/T687#809678 (10Nemo_bis) [09:43:28] 3Engineering-Community, Project-Management: Tech Talk: Phabricator for Wikimedia projects - https://phabricator.wikimedia.org/T557#810292 (10Qgil) [09:49:01] 3Phabricator: Purge irrelevant comments which are related to internal working of bugzilla - https://phabricator.wikimedia.org/T76698#810295 (10Qgil) [09:49:13] 3Phabricator: Purge irrelevant comments which are related to internal working of bugzilla - https://phabricator.wikimedia.org/T76698#810298 (10Qgil) [10:56:07] 3Phabricator.org: "Ignore" notification level setting has no effect on web notifications - https://phabricator.wikimedia.org/T76098#815079 (10Qgil) p:5Triage>3Normal Meh, today I see notifications about "(someone) updated subscribers of (some task)" that were not about people CCing me. My previous hypothesi... [11:39:55] 3Phabricator.org: "Ignore" notification level setting has no effect on web notifications - https://phabricator.wikimedia.org/T76098#817272 (10Qgil) [11:39:56] 3WMF-Design, Phabricator.org: Uploading Sketch files as pholio mocks should create a page and preview mockup for each artboard - https://phabricator.wikimedia.org/T76527#817273 (10Qgil) 5Open>3declined a:3Qgil Declined here accordingly. I subscribed to https://secure.phabricator.com/T4056 just in case the... [11:39:58] 3Phabricator.org: Support for invision live embeds - https://phabricator.wikimedia.org/T76529#817283 (10Qgil) [11:40:00] 3Phabricator, Phabricator.org: We need a Wikimedia process for filing tasks and patches upstream in the name of Wikimedia - https://phabricator.wikimedia.org/T1298#817288 (10Qgil) [12:12:30] 3Phabricator: Purge irrelevant comments which are related to internal working of bugzilla - https://phabricator.wikimedia.org/T76698#818643 (10Aklapper) p:5Low>3Volunteer? "irrelevant" and "clutter" are mostly subjective terms but are used as a criterion here...? In general we made a tradeoff between what... [12:21:15] 3Phabricator.org: Numeric anchor in phabricator to link to a comment of a task does not work in IE11 - https://phabricator.wikimedia.org/T76629#818650 (10Aklapper) I assume that's also an upstream issue happening in secure.phabricator.com ? Sigh, I need an IE11 :) [12:22:12] 3Project-Management: Process to request a private project - https://phabricator.wikimedia.org/T823#818651 (10Qgil) [12:22:34] 3Project-Management: Process to request a private project - https://phabricator.wikimedia.org/T823#13868 (10Qgil) [12:26:51] 3Phabricator: Phabricator search does not search substrings - https://phabricator.wikimedia.org/T679#818654 (10Qgil) #Elasticsearch folks might want to have a look at [[ https://secure.phabricator.com/T6552#86239 | this comment upstream ]] including some code. [12:27:19] 3Phabricator, Phabricator.org: Phabricator search does not search substrings - https://phabricator.wikimedia.org/T679#818655 (10Qgil) [12:32:45] 3Phabricator: Convert Bugzilla's "Bug NNNNN" links to "TNNNNN" links in Phabricator - https://phabricator.wikimedia.org/T687#818661 (10Revi) [12:44:59] 3Wikimedia-General-or-Unknown, Code-Review: Implement a sane code-review process for MediaWiki JS/CSS pages on Wikimedia sites - https://phabricator.wikimedia.org/T71445#818662 (10Qgil) [12:56:52] 3Wikimedia-General-or-Unknown, Code-Review: Implement a sane code-review process for MediaWiki JS/CSS pages on Wikimedia sites - https://phabricator.wikimedia.org/T71445#818680 (10He7d3r) [13:24:44] 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#818734 (10Qgil) You can try it out at https://phab-01.wmflabs.org/vote/ For what is worth, you can define the Visible To policy to a specific group i.e. "WMF-SF" (if such group would exist).... [13:24:57] 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#818737 (10Qgil) [13:25:24] 3RT-Migration, Phabricator: The options of the Security dropdown in Phabricator need to be clear and documented - https://phabricator.wikimedia.org/T76564#818739 (10Qgil) [14:08:08] 3Phabricator.org: Increase the clickable region of the "Show all changes" expand box. - https://phabricator.wikimedia.org/T962#818798 (10Qgil) Somewhat related: provide a keyboard shortcut for expanding hidden changes https://secure.phabricator.com/T6683 [16:24:41] 3Phabricator.org: Exact matches should always win when suggesting/auto-completing - https://phabricator.wikimedia.org/T76732 (10daniel) 3NEW p:3High [16:48:39] 3Project-Management: Process to request a private project - https://phabricator.wikimedia.org/T823#819073 (10chasemp) sure I think so, I'm not entirely positive how Spaces will shake out and if it will cover all of this. But yeah, we could cover a special case the way we handle things now. Hopefully, we'll be... [16:49:38] ^d: just curious, why do you think straight T123 refs won't work? [16:50:01] I can't think of a genuine case where they are ambiguous and I've never had one come up in phab where it's parsed [16:50:07] <^d> I don't think gerrit allows it. [16:50:12] <^d> Not that we couldn't use them :) [16:50:55] well gerrit being dumb covers lots of ground I guess :D [16:52:09] <^d> it's a question for qchris_away though. I've completely forgotten how the code there works. [16:54:18] no real issues for me, just a thought since I've wrote a fairly extensive irc bot that did phab interaction before [16:54:42] and even in the irc case I can't ever remember a "parses T(\d+) too aggressively issue [16:58:48] 3Phabricator: A direct way to submit a security report as a private task - https://phabricator.wikimedia.org/T76563#819079 (10chasemp) [17:51:09] 3Phabricator: A direct way to submit a security report as a private task - https://phabricator.wikimedia.org/T76563#819147 (10csteipp) [17:53:20] 3Phabricator, Phabricator.org: Phabricator search does not search substrings - https://phabricator.wikimedia.org/T679#819149 (10greg) >>! In T679#22647, @Qgil wrote: > @Manybubbles, @Chad, @Greg, would it be possible to get a bit of #elasticsearch expertise from your team to solve this task? Not my team :) [17:53:25] 3Phabricator, Phabricator.org: Phabricator search does not search substrings - https://phabricator.wikimedia.org/T679#819150 (10greg) [18:09:00] 3Project-Management, Team-Practices: Goal: Common project management guidelines to be followed by teams and individual contributors are published - https://phabricator.wikimedia.org/T558#819169 (10Awjrichards) [18:17:13] 3Phabricator.org: Maniphest's advanced search is not linked by maniphest - https://phabricator.wikimedia.org/T1372#819186 (10Aklapper) 5Open>3declined a:3Aklapper I am not aware of other Phab users bringing this up either, so I'm declining this. [18:17:45] 3Phabricator.org: Maniphest's advanced search is named like the general advanced search - https://phabricator.wikimedia.org/T1373#819189 (10Aklapper) 5Open>3declined a:3Aklapper I am not aware of other Phab users who got confused by this, so I'm declining this. [18:26:25] 3CirrusSearch, Project-Management, Wikimedia-lucene-search-2: Archive projects in Phab which were Bugzilla products and components closed for new bug entry - https://phabricator.wikimedia.org/T345#819216 (10Aklapper) @Manybubbles: ping? [18:28:44] 3CirrusSearch, Project-Management, Wikimedia-lucene-search-2: Archive projects in Phab which were Bugzilla products and components closed for new bug entry - https://phabricator.wikimedia.org/T345#819221 (10Manybubbles) Sorry, I wasn't paying attention before. Yes. Lucene search is really superseded by cirrus. [18:54:36] 3Phabricator.org: Adding/removing blockers/dependencies should show up on the task page in its inline history - https://phabricator.wikimedia.org/T76556#819265 (10Tgr) I haven't found anything, although [[ https://secure.phabricator.com/file/data/i2fc6sodjt5pfigq555b/PHID-FILE-aff3ygmwllmt2j65f73f/blocking-task.... [19:01:09] 3Phabricator.org: Numeric anchor in phabricator to link to a comment of a task does not work in IE11 - https://phabricator.wikimedia.org/T76629#819288 (10Umherirrender) [19:25:58] 3Phabricator: Acquire normalized and recurring WMF calendar event for Phabricator updates / maintenance - https://phabricator.wikimedia.org/T76522#819304 (10greg) Just chatted with Chase on IRC. Wednesdays at 7am Pacific. Will be in next week's calendar (and on-going). [19:27:39] 3Phabricator: Acquire normalized and recurring WMF calendar event for Phabricator updates / maintenance - https://phabricator.wikimedia.org/T76522#819307 (10chasemp) [19:29:32] 3Phabricator: Acquire normalized and recurring WMF calendar event for Phabricator updates / maintenance - https://phabricator.wikimedia.org/T76522#819309 (10chasemp) [19:33:53] ... why'd I just get a bunch of emails from Phabricator about some repo I haven't edited in like, three years? [19:34:17] <^d> Oh well shit, that's annoying. [19:34:33] <^d> I was about to import all 700+ extension repos. [19:35:38] <^d> I wonder why MediaWiki didn't send out thousands of e-mails but other repos do. [19:35:41] 3Phabricator.org: Exact matches should always win when suggesting/auto-completing - https://phabricator.wikimedia.org/T76732#819317 (10Qgil) [19:35:54] <^d> Lcawte: What repos, btw? [19:36:03] ^d: Userinfo [19:36:46] 3Phabricator: Sending email to create tasks doesn't work for me - https://phabricator.wikimedia.org/T1077#819331 (10Aklapper) [19:37:18] <^d> crap. [19:37:52] I didn't get any notifications for the Core import though, that's weird? [19:39:16] <^d> Yeah which is why I'm confused. [19:39:20] <^d> We have a task about this. [19:40:43] was the project associated now but now then? [19:40:56] chasemp: What is a "straight T123 ref"? [19:41:31] qchris: the convo was around referencing things like "Task T123" or "Bug T123" and I meant just doing "T123" no lead in [19:41:34] that's all :) [19:41:59] <^d> We didn't associate any projects when the repo was created, that came later. [19:42:07] hmmm weird [19:42:39] gotta be a way to squash that [19:42:59] what was teh email notice tho? [19:42:59] would it be one per repo [19:42:59] or ...worst [19:43:45] I mean, you could carry on and I wouldn't complain since I'd have less than 50 emails but people like legoktm and Reedy (or more so some volunteer with high commit count) might get a bit upset... [19:44:21] :o [19:44:39] I think someone said something in -dev as well [19:44:48] [11:36:23] um... for whoever is importing repos to diffusion... I'm getting one email per my own commit [19:45:01] can you share the notice you got? [19:45:01] wondering what it spammed [19:46:08] Email? [19:46:26] what did it say :) [19:47:18] Gotta turn that shortcut off :| [19:48:26] <^d> chasemp: I thought we had this same problem when we imported the Phabricator repo? [19:48:33] different problem [19:48:40] <^d> Ah ok [19:48:49] it was translating references like "refs T123" [19:49:00] and actually linking them [19:49:00] for our install [19:49:16] http://imgur.com/bR6QY5A [19:49:34] <^d> chasemp: Ah makes sense, yes ok. [19:49:37] 3Phabricator.org: Generic advanced search doesn't link maniphest advanced search - https://phabricator.wikimedia.org/T1375#819345 (10Aklapper) [19:49:42] Lcawte: mind if I share that pic w/ upstream? [19:49:51] chasemp: Go for it [19:50:10] ok, they seem not to be about but we'll see what they say [19:50:29] 3Phabricator: Sending email to create tasks doesn't work for me - https://phabricator.wikimedia.org/T1077#819351 (10chasemp) Have their been other reports or is it all from this one email and this one domain? It's weird [19:51:26] Would it be worth someone emailing wikitech-l before every SVN committer ever starts complaining?# [19:54:29] <^d> No, they'll live :) [19:54:57] <^d> And actually most of those e-mails won't register. [19:54:57] <^d> Since we used the bogus domain when rewriting SVN history [19:55:03] 3Phabricator.org: Cmd/ctrl+z on a Mac do not undo formatting changes (like make link, or code block) in phabricator descriptions or comments - https://phabricator.wikimedia.org/T76536#819365 (10Aklapper) [19:55:43] ^d: It links by username as well but true, very few are linked. [19:56:10] it's all related to validated email [19:58:40] 3Phabricator: Write Quips extension for Phabricator - https://phabricator.wikimedia.org/T73245#819370 (10MZMcBride) [20:01:07] chasemp: There's username matching in Phabricator, mainly for SVN repositories (however there it's only new commits). Note https://git.wikimedia.org/commit/USERINFO/2e54f5a2fdf97209f3932e4581e65250efa79a5e ... this email hasn't been added to my phabricator account but it matches my username/real name it's linked to my account. [20:02:02] iiinteresting thanks [20:03:04] <^d> Ok, so my script is trivial to adjust to set notifs to false at creation time. [20:03:13] <^d> I guess we just have to figure out how to turn them back on :) [20:03:19] <^d> How/when. [20:03:32] yep [20:03:32] where in the hang is that link tho to disable? [20:03:37] i'm blind here, I see deactivate [20:03:50] edit basic info [20:04:15] <^d> Very bottom. [20:04:21] ah got it [20:04:22] ok [20:04:43] nice [20:15:10] it seems we've logged 3k tickets in 10 days [20:15:12] can that be right [20:18:52] <^d> What's max(id)? [20:19:25] <^d> We had 75681 post BZ migration. [20:19:59] <^d> Latest task I see is T76750, so a little over 1000 it looks like. [20:20:01] 76751 [20:20:03] ok 1k [20:20:14] that's what I get for not looking twice [20:20:17] <^d> :) [20:31:39] how can I turn off the "(OMGTOOMANY)" number in phab's ? (ie: the (49) unread notifications) [20:31:52] <^d> mark as read :p [20:33:00] <greg-g> ^d: too many clicks (including a stupid quasi-popup) :) [20:33:25] <greg-g> I dont' use it, I use my email, so it's redundant and I want to remove it :) [20:33:33] <chasemp> I never liked that notification feed [20:33:42] <chasemp> some ppl live and die by it [20:34:02] * greg-g nods [20:34:10] <greg-g> I could see it being useful if I used it, but I don't :) [20:34:16] <^d> ignore it? [20:34:30] <greg-g> it muddies up my tab titles [20:34:44] <chasemp> if we can get the real time stuff going it will be better [20:34:58] <chasemp> if you are looking a ticket and someone attaches a diff or something it's cool to know as you are adding comment [20:34:59] <chasemp> or whatever [20:35:01] <greg-g> http://imgur.com/KN0a0Vk [20:35:31] <chasemp> adult content warning greg [20:35:34] <chasemp> ...made you look [20:35:45] <greg-g> lol [20:36:02] <^d> I mean RfCs are contentious...but adult? :p [20:36:51] <greg-g> it's more funny when the (#) varies so much in the tabs you can get an idea of how old the tabs are [20:46:00] <legoktm> ^d: how often is diffusion supposed to get updates? I just commited something to USERINFO and it hasn't shown up yet [20:46:24] <^d> "As often as it needs to" I think is what the docs say. [20:47:22] <^d> https://secure.phabricator.com/book/phabricator/article/diffusion_updates/ [20:47:35] <^d> "For repositories with no activity in the last 3 days, we wait longer between updates (1 second for every 4 minutes without activity) [20:47:51] <^d> Anyway, I manually triggered a poll for it. [20:49:20] <legoktm> ah [21:17:31] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#819602 (10chasemp) [21:22:58] <wikibugs> 3Phabricator.org: Cmd+z on a Mac do not undo formatting changes (like make link, or code block) in phabricator descriptions or comments - https://phabricator.wikimedia.org/T76536#819636 (10Jaredzimmerman-WMF) [21:50:41] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819750 (10JKrauska) Please try to help get Lynette and Chip on Phab. (I've tried a few times, but I cannot /make/ them do it.) That situation is **exactly** WHY Phab is currently a poor choi... [21:53:19] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819758 (10Chad) >>! In T76667#819750, @JKrauska wrote: > Please try to help get Lynette and Chip on Phab. (I've tried a few times, but I cannot /make/ them do it.) > > That situation is **ex... [22:03:14] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819810 (10JKrauska) Chad: HR, Travel, Finance, Many Contractors/Interns -- these folks do NOT tend to have Wiki* accounts and/or use them. They all /do/ have email. You can say 'everyone sho... [22:04:21] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819812 (10Qgil) fwiw User:LLogan and User:Chip_(WMF) are all set to log in to Phabricator. All they need to do is go https://phabricator.wikimedia.org/login/ and click the sunflower. https://... [22:04:48] <wikibugs> 3Phabricator.org: Exact matches should always win when suggesting/auto-completing - https://phabricator.wikimedia.org/T76732#819813 (10daniel) Thanks for the pointer! Reading the relevant code was fun :) That should indeed fix it, please update soon... [22:06:08] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#819820 (10Qgil) [22:07:09] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819822 (10Aklapper) Any SUL account on Wikimedia wiki sites works for registering in Phab: https://www.mediawiki.org/wiki/Phabricator/Help#Creating_your_account [22:09:10] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819823 (10JKrauska) Broken Record: Not all employees have SUL accounts. (esp less likely in non-technical roles) [22:09:33] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819828 (10Chad) >>! In T76667#819810, @JKrauska wrote: > Chad: > > HR, Travel, Finance, Many Contractors/Interns -- these folks do NOT tend to have Wiki* accounts and/or use them. > They all... [22:10:21] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#819847 (10Aklapper) [22:13:18] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819853 (10Qgil) Thanks to https://wikimediafoundation.org/wiki/Staff_and_contractors almost all employees have a Wikimedia SUL account. But we are digressing... Who has used Loomio and teste... [22:14:45] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#819867 (10Qgil) [22:20:20] <wikibugs> 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#819926 (10csteipp) >>! In T518#809392, @Qgil wrote: > See the proposed solution in the description. @chasemp, I hope the summary is correct. @csteipp & co, do you agree? No. CC'ed u... [22:25:08] <wikibugs> 3Phabricator, Project-Management: Deploy Phabricator Sprint Extension in Production - https://phabricator.wikimedia.org/T1322#819929 (10Eloquence) [22:26:56] <quiddity> greg-g, yes, and I did the same: Go to https://phabricator.wikimedia.org/settings/panel/emailpreferences/ and change all the dropdowns from "Notify" to "Email" or "Ignore". [22:27:30] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#819931 (10greg) sure: https://wikitech.wikimedia.org/w/index.php?title=Deployments&diff=136954&oldid=136951 [22:27:37] <wikibugs> 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#819932 (10chasemp) [22:28:18] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819933 (10Quiddity) [22:28:27] <greg-g> quiddity: aha! [22:28:40] * greg-g hugs quiddity [22:28:53] <quiddity> :) [22:29:00] * quiddity will take his lunch, now. [22:29:07] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819934 (10JKrauska) @qgil I didn't have login access to the wikimediafoundation wiki until this month. (was previously a contractor) Also, I don't wikimediafoundation wiki is part of SUL. I'... [22:31:43] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#819935 (10Qgil) [22:36:01] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819944 (10Chad) [22:52:39] <wikibugs> 3Phabricator: evaluate Phabricator's slowvote as a Loomio replacement for WMF - https://phabricator.wikimedia.org/T76667#819995 (10Krenair) >>! In T76667#819934, @JKrauska wrote: > @qgil I didn't have login access to the wikimediafoundation wiki until this month. (was previously a contractor) Also, I don't wiki... [22:53:09] <wikibugs> 3Phabricator: Acquire normalized and recurring WMF calendar event for Phabricator updates / maintenance - https://phabricator.wikimedia.org/T76522#819997 (10Qgil) [22:54:20] <wikibugs> 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#819999 (10csteipp) [22:57:03] <wikibugs> 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#820003 (10Krenair) Are there any remaining ways (i.e. that hasn't been covered in this ticket yet) that CC users would remain restricted with this plan? [22:58:42] <wikibugs> 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#820006 (10chasemp) >>! In T518#820003, @Krenair wrote: > Are there any remaining ways (i.e. that hasn't been covered in this ticket yet) that CC users would remain restricted with thi... [23:02:02] <wikibugs> 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#820011 (10chasemp) The ACL would essentially be: * Author * Security * Any CC'd user * Anything added by Security in addition to the above AFAIK this is what @mmodell has in mind as... [23:02:05] <wikibugs> 3Phabricator: Acquire normalized and recurring WMF calendar event for Phabricator updates / maintenance - https://phabricator.wikimedia.org/T76522#820012 (10Qgil) See description. Also, what do you think about https://phab-01.wmflabs.org/ ? [23:02:11] <Krenair> chasemp, so as a CC'd user (but not currently in the security group) I'd be able to view, edit, receive notifications for, add extra users to, and make public security tickets? [23:02:26] <Krenair> Because that's what we expect to be carried over from BZ. [23:02:33] <chasemp> all except the last [23:02:39] <chasemp> which would require a member of security [23:02:43] <Krenair> I wouldn't be able to turn off the security restriction? [23:03:13] <chasemp> at the moment for intended changes no [23:03:17] <Krenair> Why? [23:03:46] <chasemp> because as a not-a-member-of-security you would not be able to see the interface to do it [23:03:56] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#820014 (10Qgil) Should we enable Countdown here? See https://phab-01.wmflabs.org/ [23:04:05] <chasemp> we could make the 'none' security setting basically "public" a task [23:04:14] <chasemp> I really have no opinions on that I guess [23:04:38] <chasemp> but as is I personally see having someon in security "clear" a task a public is sane [23:06:43] <wikibugs> 3Phabricator, Phabricator.org: Users CCed in private tasks should be able to access them - https://phabricator.wikimedia.org/T518#820032 (10chasemp) @krenair pointed out that non-security-members could not fully public a task. That is true since we have no way to grant them access to the policy interface. So,... [23:10:06] <wikibugs> 3Phabricator: Schedule RT migration for Dec 12th 2014 - https://phabricator.wikimedia.org/T76773#820034 (10chasemp) [23:10:19] <wikibugs> 3Phabricator.org: "Ignore" notification level setting has no effect on web notifications - https://phabricator.wikimedia.org/T76098#820035 (10Qgil) Aha, see https://secure.phabricator.com/T5604 [23:11:38] <wikibugs> 3CirrusSearch, Project-Management, Wikimedia-lucene-search-2: Archive projects in Phab which were Bugzilla products and components closed for new bug entry - https://phabricator.wikimedia.org/T345#820043 (10Aklapper) a:5Manybubbles>3Aklapper [23:14:36] <wikibugs> 3CirrusSearch, Project-Management, Wikimedia-lucene-search-2: Archive projects in Phab which were Bugzilla products and components closed for new bug entry - https://phabricator.wikimedia.org/T345#820047 (10Chad) [23:16:26] <wikibugs> 3CirrusSearch, Project-Management, Wikimedia-lucene-search-2: Archive projects in Phab which were Bugzilla products and components closed for new bug entry - https://phabricator.wikimedia.org/T345#820049 (10chasemp) [23:17:29] <wikibugs> 3CirrusSearch, Project-Management, Wikimedia-lucene-search-2: Archive projects in Phab which were Bugzilla products and components closed for new bug entry - https://phabricator.wikimedia.org/T345#820050 (10Chad) Should be ok then, long as I can still type them in a search box :) [23:19:26] <awjr> is there anywhere i can see the sprint/burndown feature in action? [23:19:36] <awjr> for phabricator, that is [23:23:50] <awjr> nm i think i found it [23:27:28] <awjr> qgil yt? [23:27:41] <qgil> hi [23:27:44] <awjr> hi :) [23:28:03] <awjr> quick q for you - i noticed that https://phabricator.wikimedia.org/T153 is closed, which means it no longer shows up on https://phabricator.wikimedia.org/tag/phabricator.org/board/ [23:28:18] <awjr> is that desired? [23:29:14] <awjr> actually i have more q's… in the sprint extension for phabricator, it looks like a sprint is just a project, is that correct? [23:29:59] <qgil> ok... [23:30:12] <^d> awjr: Filter -> All Tasks [23:30:16] <^d> (Default is Open Tasks) [23:30:20] <qgil> that [23:30:38] <qgil> and a sprint s just a special type of project, yes [23:31:05] <qgil> awjr, you can play with sprints in phab08 and phab-01 [23:31:19] <awjr> qgil thanks yeah i found that [23:31:58] <awjr> qgil is there a way to see a burndown chart that covers multiple sprints (but not *all* of the sprints)? [23:32:30] <awjr> the reason i ask is because a burndown chart is not especially meaningful for just one sprint [23:33:02] <andre__> awjr, T1322 might be more interesting and is open? [23:33:18] <andre__> but yeah, general ecxplanation provided by quim already [23:33:40] <awjr> it's meaningful over a longer time horizon (in scrum this would be considered something like a 'release', which is comprised of multiple 'sprints') [23:34:40] <qgil> awjr, so... doesn't everything boil down to the tasks you associate to a "sprint" (a project) and the dates you define for it? [23:35:03] <qgil> tasks can be associated to multiple projects, ands therefore they could show up in different sprints/burndowns [23:35:35] <awjr> qgil i may be mistaken but it looks like i can either see a burndown chart for one sprint, or a burndown chart for all of the sprints in phabricator [23:35:52] <qgil> what are you looking at? URL? [23:36:03] <awjr> https://phab08.wmflabs.org/sprint/report/burn/ [23:36:25] <awjr> er and tehre was nother one one sec [23:36:49] <awjr> hehehe i have no idea how to make that special character [23:37:31] <qgil> mno, that's not it [23:37:32] <awjr> and https://phab08.wmflabs.org/sprint/report/burn/?project=PHID-PROJ-iz7zwpj2mxeb2in6n2eu [23:38:06] <wikibugs> 3Phabricator: Unclear what the point of tokens in Phabricator is - https://phabricator.wikimedia.org/T899#820062 (10Se4598) [23:39:21] <awjr> also some of the projects listed at https://phab08.wmflabs.org/sprint/report/ throw exceptions [23:40:00] <qgil> You are looking in the wrong place [23:40:07] <awjr> qgil where is the right place? [23:40:07] <qgil> I'm trying to find a good example [23:40:09] <awjr> k [23:40:12] <awjr> thanks [23:42:50] <qgil> awjr, it's something like this, but now they require login... https://phab08.wmflabs.org/sprint/view/15/ [23:43:18] <awjr> qgil thanks - is there a way to see a burndown chart of multiple sprints? [23:43:28] <qgil> grrrrr [23:43:51] <qgil> ok, I'll explain [23:43:59] <qgil> (bare with me, it's 00:43 [23:44:06] <awjr> qgil we can wait til we chat tmrw if you prefer :) [23:44:18] <qgil> a sprint is a project, right? [23:44:25] <awjr> yes [23:44:39] <qgil> you associate N tasks to a sprint, and then you set a start and end date [23:44:49] <qgil> then each task has points, and with this you draw all the staff [23:44:59] <qgil> people assigned etc [23:45:25] <qgil> if you have, say 12 sprints for 12 months and you want a burndown for everything included... [23:45:30] <qgil> is this what you want? [23:45:49] <qgil> or if you have 12 sprints of 12 teams during the same month... [23:45:54] <awjr> neither [23:46:02] <qgil> ok, so what do you need? [23:46:06] <awjr> but the former is the closest to correct :) [23:46:47] <awjr> so in scrum, there is a concept of a 'release' - which either is fixed to a particular date, or a particular set of features. either way, there is a general backlog of stuff to get done for the 'release' [23:47:04] <awjr> in order to get to the end of the 'release', the team(s) go through n sprints [23:47:14] <awjr> each sprint, the team pulls tasks from the general backlog into the sprint [23:47:34] <qgil> ok, then you have two options [23:47:49] <awjr> the burndown chart should reflect how close the team(s) is to completing the release [23:48:06] <qgil> 1. ask christopher to implement the feature of aggregating sprints data in a release :) [23:48:17] <awjr> so that way you know if you either need to adjust the date of the releae (if it's fixed to a set of tasks) or adjust the scope (if the release is fixed to a date) [23:48:40] <qgil> 2. create a search query including all the tasks included in the sprints belonging to a release... [23:49:17] <qgil> ... select all, add them to 'Release Something' sprint project [23:49:36] <qgil> ... define the right start-end dates for that release... [23:49:54] <qgil> ... and if I'm not missing anything, that would give you what you are lookjing for. [23:50:09] <qgil> the difference is more manual work for you, and an extra tag in all those tasks [23:50:18] <awjr> qgil would i get a burndown chart for #2? [23:50:26] <qgil> of course [23:50:48] <qgil> the app doesn't care, it is a project with tasks and dates [23:50:48] <awjr> ah, then i am not groking these burndown charts in phab correctly [23:51:00] <awjr> as far as i can tell, the burndown chart will either show me data for one project, or all of the proejcts [23:51:02] <qgil> I'm saying that you are looking at the wrong place [23:52:41] <qgil> awjr, login to http:phab08.wmflabs.org and follow https://www.mediawiki.org/wiki/Phabricator/Project_management#Sprints to create a project [23:52:50] <qgil> create tasks for it and you'll see [23:53:40] <qgil> you are confusing the Sprint app that christoper has developed with the stock "burndown" charts of Phabricator, which are pretty useless [23:53:54] <awjr> oh i see [23:55:17] <qgil> awjr, this one looks a bit better... but I bet it's not the last version https://phab-01.wmflabs.org/burndown/view/12/ [23:55:46] <qgil> but did you understand the concept of aggregating tasks of multiples sprints in a meta-sprint project? [23:56:05] <awjr> qgil: conceptually yeah, im going to try it in practice [23:56:17] <qgil> good :) [23:56:29] <qgil> meanwhile, I'll go to sleep :) [23:56:40] <awjr> good night!