[00:04:44] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1192645 (10bd808) 3NEW [00:25:44] 6Engineering-Community, 10Gerrit-Migration: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1192681 (10Dzahn) >>! In T18#1129927, @mmodell wrote: > There is an interesting thread on the OpenStack-Infrastructure mailing list regarding their plans to replace gerrit:... [03:40:50] 6Engineering-Community, 10Gerrit-Migration: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1193019 (10MZMcBride) >>! In T18#1192681, @Dzahn wrote: >>>! In T18#1129927, @mmodell wrote: >> There is an interesting thread on the OpenStack-Infrastructure mailing list... [04:42:40] 6Project-Creators: Create project for software licensing issues - https://phabricator.wikimedia.org/T95171#1193050 (10Ricordisamoa) How to manage such tasks then? [06:00:24] fun fact: if you use "in users' project" (filled by default) in maniphest, "in all projects" is ignored [06:34:30] 6Engineering-Community, 10Gerrit-Migration: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1193110 (10mmodell) tldr; gerrit sucks because it causes friction which demotivates and discourages contributions from volunteers as well as foundation employees. I //rea... [06:44:27] ^demon|away: or chasemp: can I be added to https://phabricator.wikimedia.org/tag/repository-admins/ plz? [06:45:47] wanted to set up https://github.com/wikimedia/phabricator-extensions in diffusion, it's conspicuously missing from https://phabricator.wikimedia.org/diffusion/ [06:49:16] 6Phabricator: make gerritbot remove the "patch-for-review" tag once a patch is merged (or abandoned) - https://phabricator.wikimedia.org/T95309#1193129 (10mmodell) [06:49:19] 6Phabricator: Create a phabricator api method to remove 'patch-for-review' tag from a task - https://phabricator.wikimedia.org/T95307#1193127 (10mmodell) 5Open>3declined @MZMcBride: The code for a new api method would probably go in https://git.wikimedia.org/summary/phabricator%2Fextensions.git or a dedicate... [06:52:41] 6Phabricator, 10pywikibot-core: Migrate Pywikibot to Differential code review - https://phabricator.wikimedia.org/T95526#1193130 (10jayvdb) 3NEW [06:54:49] 6Phabricator, 10pywikibot-core: Migrate Pywikibot to Differential code review - https://phabricator.wikimedia.org/T95526#1193144 (10jayvdb) [08:03:16] 6Project-Creators, 6MediaWiki-Core-Team, 15User-Bd808-Test: Create Security-Team project - https://phabricator.wikimedia.org/T95486#1193331 (10Aklapper) Well, https://phabricator.wikimedia.org/tag/security/ is also a team currently so this feels pretty messy now. [08:17:14] 6Engineering-Community, 10Gerrit-Migration: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1193372 (10scfc) It's certainly frustrating if you feel compelled to notify the people comfortable with reviewing your code, but that is based on a misconception on how Ger... [08:35:04] 6Project-Creators: Create project for software licensing issues - https://phabricator.wikimedia.org/T95171#1193393 (10Aklapper) My question was: How will it be effectively used and for what and why? A counter-question is not an answer. :) In general I do not want to create lots of tags/projects for the sake of... [08:46:08] 6Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T89830#1193412 (10Christopher) @chasemp The premise that is being put forth that upstream revision https://secure.phabricator.com/D12304 from 8 April (which matches the commit hash you mentioned) is assumed to work with a Sp... [08:54:06] 6Phabricator: Next Phabricator upgrade on 2015-04-22 - https://phabricator.wikimedia.org/T89830#1193432 (10Aklapper) [08:54:54] 6Phabricator: Next Phabricator upgrade on 2015-04-22 - https://phabricator.wikimedia.org/T89830#1046473 (10Aklapper) [09:12:54] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1193473 (10Aklapper) I'm happy to do so once https://phabricator.wikimedia.org/project/sprint/board/37/query/open/ is clean [09:13:03] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1193474 (10Aklapper) p:5Triage>3High [09:13:12] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1193475 (10Aklapper) a:3Aklapper [09:33:04] 6Engineering-Community, 10Gerrit-Migration: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1193529 (10Qgil) The [[ https://www.mediawiki.org/wiki/Requests_for_comment/Phabricator#Proposal:_Move_to_Phabricator | Phabricator RfC ]] and the subsequent [[ https://www... [09:37:54] 6Phabricator, 10pywikibot-core: Migrate Pywikibot to Differential code review - https://phabricator.wikimedia.org/T95526#1193547 (10Qgil) Also relevant: {T94167}. We are discussing about working on this at the #Wikimedia-Hackathon-2015. [10:10:52] 6Project-Creators, 15User-Bd808-Test: Scrum of scrums blocker tags for new Platform teams - https://phabricator.wikimedia.org/T94482#1193605 (10Aklapper) p:5Triage>3High [10:10:55] 6Project-Creators, 15User-Bd808-Test: Create Performance-Team project - https://phabricator.wikimedia.org/T94489#1193608 (10Aklapper) p:5Triage>3High [10:11:59] 6Project-Creators: Please create project "Video" - https://phabricator.wikimedia.org/T91232#1193609 (10Aklapper) Does anyone volunteer to associate //existing// tasks with that project? [10:14:23] 6Project-Creators: Create MediaWiki-extensions-XAnalytics project - https://phabricator.wikimedia.org/T95459#1193613 (10Aklapper) 5Open>3Resolved a:3Aklapper Requested project has been created: #mediawiki-extensions-xanalytics Please encourage interested people to visit the project and to join the project... [10:18:20] 6Project-Creators: Create "MediaWiki-Templating" project - https://phabricator.wikimedia.org/T93546#1193630 (10Aklapper) p:5Triage>3Low [10:44:08] 6Project-Creators: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1193660 (10Aklapper) [10:44:12] 6Engineering-Community, 6MediaWiki-API-Team, 10Wikimedia-General-or-Unknown, 7Epic: Central Code Repository for code used on wikis (Templates, Lua modules, Gadgets) - https://phabricator.wikimedia.org/T1238#1193661 (10Aklapper) [10:48:10] 6Project-Creators, 6Commons, 7Tracking: issues (tracking) - https://phabricator.wikimedia.org/T93407#1193673 (10Aklapper) [11:02:43] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1193704 (10aude) can i be added as member of all the new projects that replace this? (or watch maybe) it's been helpful to keep track of core-related (and search, wikidata query, etc.) t... [11:06:41] 6Phabricator, 10pywikibot-core: Migrate Pywikibot to Differential code review - https://phabricator.wikimedia.org/T95526#1193707 (10jayvdb) I guess we can take it for granted that Differential will be easier to use than Gerrit. One of the other main benefits I foresee is being able to use phab search to find... [11:13:36] 6Project-Creators, 7notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1193710 (10Qgil) Maybe we should start by advertizing this request among Gadget developers. In order to do this, we face the problem we are trying to solve: they are spread all over. Still, some of... [12:58:10] 6Project-Creators, 7notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1193892 (10Tgr) While the implementation is in many ways suboptimal, there is already a widespread practice to load the most popular gadgets from a central wiki, see for example the installation in... [13:13:58] 6Project-Creators, 7notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1193944 (10Krenair) I don't think we should allow this until gadgets are forced to follow the same standards as the rest of our deployed code, because I feel it would imply some level of endorsemen... [14:04:33] 6Project-Creators, 6MediaWiki-Core-Team, 15User-Bd808-Test: Create Security-Team project - https://phabricator.wikimedia.org/T95486#1194113 (10bd808) >>! In T95486#1193331, @Aklapper wrote: > Well, https://phabricator.wikimedia.org/tag/security/ is also a team currently so this feels pretty messy now. #secu... [14:09:13] andre__: I've gotten mixed feedback about https://phabricator.wikimedia.org/T95507 -- you would prefer that all open tasks have the project removed before archiving? [14:09:44] Kunal and Greg seemed to think the opposite (don't remove the tags and cause spam) [14:12:48] 6Project-Creators, 15User-Bd808-Test: Create Performance-Team project - https://phabricator.wikimedia.org/T94489#1194147 (10bd808) [14:18:32] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1194154 (10bd808) [14:22:40] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1194177 (10bd808) >>! In T95507#1193704, @aude wrote: > can i be added as member of all the new projects that replace this? (or watch maybe) All of the new teams have open projects as fa... [14:25:15] <^demon|away> twentyafterfour: {{done}} [14:57:38] 6Project-Creators, 7notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1194351 (10Qgil) >>! In T85433#1193944, @Krenair wrote: > I feel it would imply some level of endorsement, support and responsibility from the Wikimedia developers for gadget code. Why? There are... [15:09:05] 6Project-Creators, 6MediaWiki-Core-Team, 15User-Bd808-Test: Create Security-Team project - https://phabricator.wikimedia.org/T95486#1194414 (10greg) IOW: We've already done {T90491} in this case ;) [15:15:25] fwiw it can be more clear if you see a tag archived and then new tags [15:15:32] as it tells teh story of the task [15:15:44] or however you want to say that bd808 [15:15:49] not that I have a real opinion how you guys do it [15:57:36] 6Project-Creators, 7notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1194689 (10Tgr) >>! In T85433#1194351, @Qgil wrote: > Re-reading Tgr's request I see that there is something that kind of misunderstood. He seems to be proposing to open here tasks for any buggy ga... [16:21:48] chasemp: thanks for the $0.02. I don't really give a crap either. :) I just want to keep people from adding #mw-core-team to any additional tasks [16:23:17] It's pretty high minded to say something like "tells teh story of the task" so thanks for not laughing [16:25:58] bd808, why was https://phabricator.wikimedia.org/T95507 created anyway? [16:26:01] cant you just do it? [16:26:26] nope. I'm not a phab project-creator [16:29:01] 6Project-Creators: Create project for software licensing issues - https://phabricator.wikimedia.org/T95171#1194820 (10Dzahn) @Aklapper "H >>! In T95171#1189113, @Aklapper wrote: > "me" is not an answer to "how will it be effectively used and for what and why". :) unsubscribes [17:07:38] 10Wikibugs, 10grrrit-wm: fix grrrit-wm channels - https://phabricator.wikimedia.org/T95578#1194962 (10valhallasw) 3NEW [17:08:04] 10Wikibugs, 10grrrit-wm: fix grrrit-wm bug channels - https://phabricator.wikimedia.org/T95578#1194969 (10valhallasw) [17:19:03] 6Phabricator: Create a phabricator api method to remove 'patch-for-review' tag from a task - https://phabricator.wikimedia.org/T95307#1195027 (10valhallasw) As far as I can see, maniphest.update can just do this. Get the current list of projects, then pass ``` maniphest.update( id=1152, projectPHIDs={}, # i... [17:46:56] phab question: Is it possible for an admin to set up a magic rule where any time a task is moved to a different column in one workboard, it is automatically moved in another workboard as well? [17:47:13] it was suggested in a meeting this morning that such a capability might exist, but with high uncertainty [17:48:39] 6Project-Creators, 7developer-notice, 7notice, 7user-notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1195236 (10gpaumier) [17:49:37] 6Phabricator, 10Wikimedia-Bugzilla, 6operations, 5Patch-For-Review, and 2 others: Create a static HTML version of Bugzilla - https://phabricator.wikimedia.org/T85140#1195244 (10gpaumier) [18:01:50] meeple27: not at the moment not natively [18:02:12] chasemp: Ok, thanks. That's what I suspected [18:02:26] what's the use case? I guess I imagine mirrored boards to just be...one board [18:11:05] chasemp: teams/sub-teams. It's a really common pattern with a few possible solutions (none clearly ideal), and this would help with certain options [18:11:23] or projects/sub-projects, or roadmaps/sprints [18:11:38] releases/sprints [18:11:39] if it's always dupe then just consider one board authoritative? [18:12:22] yes, but then the other board either gets ignored or is misleading, neither of which is ideal [18:12:37] maybe best option would be to disallow the other boards entirely? [18:12:46] we can't do that easily atm but [18:12:51] it's a use case to bring up [18:12:52] right, although that doesn't fix the release/sprint case [18:13:13] which would allow release burndown charts (as opposed to sprint burndown) [18:13:25] sprint does monkey things :) [18:13:51] i just want to make sure I'm using all available tools to come up with the best possible solution [18:13:52] meeple27: so all of the sprint stuffs is custom to us [18:14:01] a sprint board tracking another board would be ...possible I imagine [18:14:04] may be worth a ticket [18:14:08] understood [18:14:40] I think I'm a couple weeks away from feeling confident proposing specific big phab improvements like that [18:14:55] since there are multiple ways to go, I'm not sure which one I would feel best about asking for [18:37:22] 6Engineering-Community, 6Analytics-Engineering, 6Team-Practices, 3ECT-April-2015: Tech Talk: May 2015: Kanban - https://phabricator.wikimedia.org/T95202#1195532 (10Rfarrand) No problem, lets sort out a June date in a few weeks if that is OK? Let me know when you have the title and summary too. [18:37:42] 6Engineering-Community, 6Analytics-Engineering, 6Team-Practices, 3ECT-April-2015: Tech Talk: June 2015: Kanban - https://phabricator.wikimedia.org/T95202#1195533 (10Rfarrand) [18:39:12] 6Engineering-Community, 6Team-Practices, 3ECT-April-2015: Tech Talk: June 2015: Kanban - https://phabricator.wikimedia.org/T95202#1195535 (10ksmith) [19:33:32] 6Project-Creators: Create project for software licensing issues - https://phabricator.wikimedia.org/T95171#1195700 (10Ricordisamoa) >>! In T95171#1193393, @Aklapper wrote: > My question was: How will it be effectively used and for what and why? For example when a software's license is not clear, or when it need... [19:43:27] bd808, no hard requirement to remove them all, no. So I guess I can just go ahead and archive, thanks [19:44:21] 6Project-Creators: Create project for software licensing issues - https://phabricator.wikimedia.org/T95171#1195723 (10Aklapper) You describe a categorization, but you still don't describe why and how having that categorization would be useful for anybody. [19:58:26] andre__: cool. and thanks! [20:40:48] 6Project-Creators, 6MediaWiki-Core-Team: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1195917 (10Aklapper) a:5Aklapper>3None As demon changed the edit policy of #MediaWiki-Core-Team from "All Users" to "MediaWiki-Core-Team (Project)", I cannot edit and archive that pro... [20:56:49] 6Project-Creators: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1195974 (10Aklapper) 5Open>3Resolved a:3Aklapper legoktm changed the access rights so I've resolved this now. [20:57:33] 6Project-Creators: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1195979 (10Krenair) You could've joined and done it anyway [21:00:36] 6Project-Creators: Archive the MediaWiki-Core-Team project - https://phabricator.wikimedia.org/T95507#1196011 (10greg) /me pours one out [21:25:27] 6Project-Creators, 7developer-notice, 7notice, 7user-notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1196089 (10Aklapper) I might repeat myself, but before T1238 is getting close to getting solved //I oppose handling on-wiki code bugs/requests in Wikimedia Phab... [21:58:48] 6Project-Creators, 7developer-notice, 7notice, 7user-notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#946583 (10gpaumier) Putting back in the queue until there's more consensus here. [22:21:21] gah! it's always so frustrating that drag-and-drop is the only way to upload images on Phabricator. Warn me now if there's already a bug, otherwise I'll file now. [22:21:58] 6Project-Creators, 7developer-notice, 7notice, 7user-notice: Using Phabricator for gadget-related tasks - https://phabricator.wikimedia.org/T85433#1196265 (10Qgil) OK, I have been convinced by @aklapper. :) [22:24:30] ragesoss, https://phabricator.wikimedia.org/T165 ? [22:25:22] andre__: yep, that's the relevant one. [22:27:02] What's the status on replicating the searching of existing tasks as part of the flow for adding a new one (like in Bugzilla)? Is that unlikely to happen? [22:27:31] That's the one thing that still feels like a significant regression to me (versus bugzilla). I end up filing more duplicates. [22:28:32] ragesoss, https://phabricator.wikimedia.org/T45 [22:30:12] so, no developments in a while. thanks again. [23:27:31] 6Project-Creators, 10Wikipedia-iOS-App: Create "Wikimedia-Hackathon-2015-App-Prep" sprint project - https://phabricator.wikimedia.org/T95638#1196432 (10dr0ptp4kt) 3NEW