[00:13:30] heya, QChrisNonWMF created https://gerrit.wikimedia.org/r/#/projects/mediawiki/extensions/BoilerPlate,dashboards/default , but I think it doesn't have a Phabricator callsign. Is that a separate request? [00:17:01] ostriches, twentyafterfour https://phabricator.wikimedia.org/project/profile/85/ points to you (and chasemp) as the Callsign-masters, should I enter a request for a callsign on that wiki? [00:21:38] 6Phabricator: Please create herald rule for @greg assigned tasks - https://phabricator.wikimedia.org/T111875#1618838 (10mmodell) why a #user-greg project? [00:22:02] spagewmf: what's the repository you need? [00:22:30] twentyafterfour: mediawiki/extensions/BoilerPlate is in gerrit, but doesn't seem to be in Diffusion [00:22:54] ok hang on let me see if I can fix that [00:24:00] as I said, qchris set it up in gerrit. If getting a callsign is a separate request then we should update https://www.mediawiki.org/wiki/Gerrit/New_repositories [00:24:02] well there is multiboilerplate but not boilerplate, ok [00:24:19] yup, I have no idea what multiboilerplate is :) [00:25:18] soon the process will change and gerrit will no longer be the master repository so the current situation is rather temporary [00:26:43] https://www.mediawiki.org/wiki/Phabricator/Diffusion/Callsign_naming_conventions [00:27:24] so I guess it would be rEBPL or something like that [00:29:09] twentyafterfour: who will be the new master?! anyway, EBPL is fine. [00:30:25] twentyafterfour: I was just responding to Hashar in https://phabricator.wikimedia.org/T110607 arguing that gerrit's path/to/repo is the best-est way to refer to a repo, but not if we will have new overlord :) [00:30:51] ebpl taken [00:31:41] the new master is going to be phabricator/diffusion but we intend to maintain the existing repo naming at least in the url [00:32:12] callsigns are just a phabricator short name used for referencing code in tickets or other text-input places in phabricator [00:32:34] ok so EBOP? [00:32:45] * twentyafterfour doesn't like the length limit [00:33:04] EBOILERPLATE makes more sense to me [00:33:31] twentyafterfour: how about EXBP for Example BoilerPlate, matches EXAM for the extenxions/examples hodgepodge [00:37:19] spagewmf: sorry didn't see that soon enough I already created https://phabricator.wikimedia.org/diffusion/EBOP/ [00:38:28] twentyafterfour: no worries, thanks! Should I amend Gerrit/New_repositories to tell devs to request a callsign as well? [00:39:14] we intend to automate it sometime very soon now, so it likely won't be like this for long [00:39:46] but I guess documenting can't hurt in case we don't get this done soon enough ;) [00:41:00] twentyafterfour: Diffusion switch would be nice, though I worry that its project names don't suggest a directory structure the way gerrit paths did. [00:41:05] *switchover [00:41:31] yeah, we can follow the same naming convention though [00:42:40] It just ins't enforced unfortunately [00:59:11] 10Gitblit-Deprecate, 6Release-Engineering: redirect gerrit repo paths to diffusion callsigns - https://phabricator.wikimedia.org/T110607#1618934 (10Spage) >>! In T110607#1614835, @hashar wrote: > What about having the Phabfile template to use the callsign? It is more or less meant to be an immutable human fr... [01:28:43] 10Gitblit-Deprecate, 6Release-Engineering: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1618980 (10Spage) 3NEW [01:30:57] 10Gitblit-Deprecate, 6Release-Engineering: Update mediawiki.org templates to link to Diffusion, not gitblit - https://phabricator.wikimedia.org/T108864#1618987 (10Spage) I think this may also be blocked by mw.org extension pages' use of gitblit's "download a tarfile" functionality ({T111887}). [01:31:58] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1618989 (10Qgil) Having metrics about the use of our web APIs is still a good goal per se. The methods described by Dario ha... [01:37:46] 6Engineering-Community: Feedback from Wikimania Hackathon 2015 feedback survey publicized - https://phabricator.wikimedia.org/T111814#1618999 (10Qgil) [01:40:47] 10Gitblit-Deprecate, 6Release-Engineering: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1619013 (10Legoktm) If these are extensions, can we link to ExtensionDistributor? [01:42:11] 6Engineering-Community: Wednesday night social event plan - https://phabricator.wikimedia.org/T111804#1619019 (10Qgil) [05:55:38] 6Engineering-Community, 6Community-Advocacy, 6Team-Practices, 3ECT-September-2015: Binding code of conduct for all Wikimedia technical spaces with consequences for breaches - https://phabricator.wikimedia.org/T90908#1619374 (10ThurnerRupert) i do think a policy can help the technical space, especially if i... [09:20:58] 6Engineering-Community, 10Wikimedia-Developer-Summit-2016, 3ECT-September-2015: Goal: Define Wikimedia Developer Summit 2016 - https://phabricator.wikimedia.org/T104346#1619942 (10Qgil) After a couple of conversations with RobLa and Rachel today, I have updated https://www.mediawiki.org/wiki/Wikimedia_Develo... [09:31:00] 6Project-Creators, 7Tracking: [Tracking] Project creation log task - https://phabricator.wikimedia.org/T103700#1620010 (10jcrespo) I am proposing the creation of a new tag (conceptually not a project): #blocked-by-schema-change Documented here: https://wikitech.wikimedia.org/wiki/Schema_changes/Coordination_p... [10:05:28] 10Gitblit-Deprecate, 6Phabricator: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1620080 (10hashar) [10:06:06] 10Gitblit-Deprecate, 6Phabricator: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1620087 (10hashar) Moved out of #releng since it is already in our project #gitblit-deprecate. Added #phabricator since the request is related to Diffusion. [11:46:50] 6Phabricator, 10Traffic, 6operations, 7Blocked-on-Operations: Phabricator needs to expose ssh and notification daemon (websocket) - https://phabricator.wikimedia.org/T100519#1620387 (10mmodell) [11:46:53] 10Gitblit-Deprecate, 10Gerrit-Migration, 3releng-201516-q1: Allow cloning of Phabricator hosted git repositories - https://phabricator.wikimedia.org/T128#1620386 (10mmodell) [11:47:40] 10Gitblit-Deprecate, 10Gerrit-Migration, 3releng-201516-q1: Allow cloning of Phabricator hosted git repositories - https://phabricator.wikimedia.org/T128#1844 (10mmodell) Current status: cloning over https works but ssh is blocked by {T100519} [11:51:26] 6Phabricator, 10Huggle: Add project=Huggle to rGHUG - https://phabricator.wikimedia.org/T111942#1620405 (10Josve05a) 3NEW [13:13:37] 6Phabricator: Support full text url instead of random names for url - https://phabricator.wikimedia.org/T111947#1620540 (10Paladox) 3NEW [13:33:36] 6Phabricator: Support full text url instead of random names for url - https://phabricator.wikimedia.org/T111947#1620605 (10Negative24) So using repo names in the URL for Diffusion instead of callsigns? [15:11:43] 6Engineering-Community, 10Gerrit-Migration, 3ECT-October-2015: How to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1620824 (10greg) (not a blocker for Gerrit migration to Differential) [15:11:50] 6Engineering-Community, 3ECT-October-2015: How to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1620826 (10greg) [15:28:42] 10Gitblit-Deprecate, 10Differential, 10Gerrit-Migration: GitHub->Phabricator import system - https://phabricator.wikimedia.org/T715#1620922 (10greg) Just to be clear: The goal of this task is to import GH repos (and GH issues, maybe) to be used in Differential for code-review, right? (And also viewable throu... [15:28:56] 6Phabricator, 10Differential: GitHub->Phabricator import system - https://phabricator.wikimedia.org/T715#1620923 (10greg) [15:39:24] 6Phabricator, 10Differential: GitHub->Phabricator import system - https://phabricator.wikimedia.org/T715#1620987 (10JanZerebecki) Yes not a blocker for #Gerrit-Migration. I think this task was about migrating projects from github to whatever Wikimedia uses. Now being able to use Differential to review commits... [15:58:04] 6Phabricator: "Unbreak Now!" task colour is not colourful enough - https://phabricator.wikimedia.org/T111964#1621068 (10matmarex) 3NEW [16:24:53] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1621206 (10SVentura) @Qgil there is no disagreement here. "I'd rather focus on obtaining useful metrics of our web APIs" Co... [16:27:54] 6Phabricator: "Unbreak Now!" task colour is not colourful enough - https://phabricator.wikimedia.org/T111964#1621222 (10Negative24) [16:35:45] 6Phabricator: Please create herald rule for @greg assigned tasks - https://phabricator.wikimedia.org/T111875#1621250 (10greg) It's basically my own personal todo list/kanban board. https://phabricator.wikimedia.org/tag/user-greg/ See also: https://phabricator.wikimedia.org/project/board/929/ and the "Personal"... [16:46:02] 6Project-Creators: Create MediaWiki-extensions-DeletePagesForGood project - https://phabricator.wikimedia.org/T111971#1621275 (10Paladox) 3NEW [16:50:45] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1621294 (10Qgil) [16:54:01] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1621297 (10Qgil) I have added a "Metrics requested" section in the description and I have added the metric that the upcoming... [16:55:20] twentyafterfour, hey [16:55:28] what is the policy that allows project creation? [16:56:13] you should be able to see it from https://phabricator.wikimedia.org/applications/view/PhabricatorProjectApplication/ but I can't since I'm not an admin [16:56:16] I just get 'Custom Policy' : [16:56:17] :| [16:57:22] Krenair: it's "members of: importbots, project-creators, operations" [16:57:40] thanks, thought it'd include operations [16:57:47] 6Project-Creators, 7Tracking: [Tracking] Project creation log task - https://phabricator.wikimedia.org/T103700#1621303 (10Krenair) >>! In T103700#1620010, @jcrespo wrote: > I am proposing the creation of a new tag (conceptually not a project): #blocked-by-schema-change It sounds you used your ops rights to by... [16:58:16] twentyafterfour, do you remember what the rationale for that was? [16:59:51] 6Phabricator, 10Differential: GitHub->Phabricator import system - https://phabricator.wikimedia.org/T715#1621333 (10Qgil) >>! In T715#1620922, @greg wrote: > (and GH issues, maybe) GitHub issues are a different story. I think I remember someone sharing some script for that in Phabricator upstream. [17:01:44] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1621334 (10SVentura) @qgil, you're right, different groups will have different KPI lenses - we're meeting this afternoon to... [17:01:56] 6Phabricator, 10Differential: GitHub -> Differential import system - https://phabricator.wikimedia.org/T715#1621337 (10greg) [17:02:43] 6Phabricator, 10Differential: GitHub -> Differential import system - https://phabricator.wikimedia.org/T715#12096 (10greg) [17:14:18] Krenair: not really. The operations team generally has some super-user abilities, but I wasn't involved with the project-creation policies, or really most of the phabricator policies [17:14:50] 10Gitblit-Deprecate, 6Phabricator: Diffusion replacement for tarfile download from git.wikimedia.org - https://phabricator.wikimedia.org/T111887#1621411 (10greg) >>! In T111887#1619013, @Legoktm wrote: > If these are extensions, can we link to ExtensionDistributor? I don't see why not. Does that cover all of... [17:26:22] 6Project-Creators, 7Tracking: [Tracking] Project creation log task - https://phabricator.wikimedia.org/T103700#1621449 (10greg) >>! In T103700#1604512, @greg wrote: > Created #differential Similary, re-activated #Diffusion (and cleaned it up). [17:29:23] 6Project-Creators, 7Tracking: [Tracking] Project creation log task - https://phabricator.wikimedia.org/T103700#1621476 (10greg) >>! In T103700#1621449, @greg wrote: >>>! In T103700#1604512, @greg wrote: >> Created #differential > > Similary, re-activated #Diffusion (and cleaned it up). And with these two cre... [17:30:53] 10Gitblit-Deprecate, 10Diffusion: URL to download tar/zip for each git commit/tag/branch - https://phabricator.wikimedia.org/T91429#1621483 (10greg) [17:30:56] 10Gitblit-Deprecate, 10Diffusion, 6Release-Engineering: Update mediawiki.org templates to link to Diffusion, not gitblit - https://phabricator.wikimedia.org/T108864#1621481 (10greg) [17:37:17] 6Phabricator, 10Wikimedia-Git-or-Gerrit: gerritbot should report both author and committer - https://phabricator.wikimedia.org/T76291#1621521 (10greg) [17:53:38] 6Phabricator: Please create herald rule for @greg assigned tasks - https://phabricator.wikimedia.org/T111875#1621590 (10mmodell) 5Open>3Resolved a:3mmodell {H91} [17:56:47] 6Phabricator: Please create herald rule for @greg assigned tasks - https://phabricator.wikimedia.org/T111875#1621600 (10greg) ty! [18:12:07] 6Engineering-Community, 6Community-Liaison, 6WMF-Legal, 10Wikimedia-General-or-Unknown, and 3 others: Identify survey services compatible with our privacy policy - https://phabricator.wikimedia.org/T94807#1621662 (10pizzzacat) I am interested in using an alternative service for more complex user surveys -... [20:03:52] 6Engineering-Community, 6Community-Liaison, 6WMF-Legal, 10Wikimedia-General-or-Unknown, and 3 others: Identify survey services compatible with our privacy policy - https://phabricator.wikimedia.org/T94807#1622241 (10Slaporte) @pizzzacat: if you need legal to review for a survey conducted by WMF, please em... [20:25:48] 6Engineering-Community, 6Community-Advocacy, 6Team-Practices, 3ECT-September-2015: Binding code of conduct for all Wikimedia technical spaces with consequences for breaches - https://phabricator.wikimedia.org/T90908#1622359 (10Mattflaschen) >>! In T90908#1605615, @Qgil wrote: > To be clear, this would mean... [20:26:47] 6Engineering-Community, 6Community-Advocacy, 6Team-Practices, 3ECT-September-2015: Binding code of conduct for all Wikimedia technical spaces with consequences for breaches - https://phabricator.wikimedia.org/T90908#1622363 (10Mattflaschen) >>! In T90908#1612345, @Malyacko wrote: > Please strongly consider... [20:45:21] 6Phabricator, 10Traffic, 6operations, 7Blocked-on-Operations: Phabricator needs to expose ssh and notification daemon (websocket) - https://phabricator.wikimedia.org/T100519#1622458 (10mmodell) [20:45:24] 6Phabricator: Enable notification server (real-time pop-up notifications) in Phabricator - https://phabricator.wikimedia.org/T765#1622459 (10mmodell) [22:15:52] 6Phabricator, 10Differential: GitHub -> Differential import system - https://phabricator.wikimedia.org/T715#1622753 (10Ricordisamoa) Why are issues no longer part of the task? [22:17:26] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1622754 (10Tgr) > Number of active users of Wikimedia web APIs hosted in Wikimedia Labs and third party servers (requested b... [22:29:13] 6Phabricator, 10Differential: GitHub -> Differential import system - https://phabricator.wikimedia.org/T715#1622806 (10greg) Sorry, I took it out based on Quim's comment, I'm not against it being a part of this task :) [22:29:22] 6Engineering-Community, 10Analytics, 10MediaWiki-API, 10Research consulting, and 3 others: Metrics about the use of the Wikimedia web APIs - https://phabricator.wikimedia.org/T102079#1622808 (10Tgr) We discussed this recently in Reading Infrastructure; there are three approaches to get the data: # add user... [22:30:34] 6Phabricator, 10Access Policy, 10Legalpad: Setup access for Varnent to Legalpad for use on Access Policy project to setup confidentiality agreements on Phabricator - https://phabricator.wikimedia.org/T111419#1622820 (10Qgil) I don't have permissions to add @Varnent either. This can be done only by the admini... [22:31:04] twentyafterfour, if you have time, could you please check https://phabricator.wikimedia.org/T111419 please? [22:31:13] Solving it is trivial with the appropriate permissions. [23:04:19] 6Engineering-Community, 6Team-Practices, 3ECT-September-2015: Goal: Organize a Gerrit Cleanup Day on September 23, 2015 - https://phabricator.wikimedia.org/T88531#1622993 (10kevinator) [23:05:43] 6Project-Creators, 7Tracking: [Tracking] Project creation log task - https://phabricator.wikimedia.org/T103700#1623004 (10Capt_Swing) Created #FormWizard to track issues and development for the [[ https://meta.wikimedia.org/wiki/Meta:FormWizard | Form Wizard gadget ]]. [23:42:13] 10Gitblit-Deprecate: redirect gerrit repo paths to diffusion callsigns - https://phabricator.wikimedia.org/T110607#1623156 (10greg) [23:42:16] 10Gitblit-Deprecate, 10Diffusion: Update mediawiki.org templates to link to Diffusion, not gitblit - https://phabricator.wikimedia.org/T108864#1623157 (10greg) [23:42:55] * greg-g keeps killing wikibugs today by bulk editing tasks :) [23:49:07] i wonder if we can ask freenode for an exemption so that it is allowed to flood more [23:53:34] no, we can't: [23:53:36] 16:54 <+jayne> mutante: there's no way change that on a per-connection (much less per-account) basis. freenode's limits are already more generous than most. You need to teach the bot to be better-behaved. [23:53:55] 6Project-Creators: Create a project for MediaWiki's galleries - https://phabricator.wikimedia.org/T111563#1623207 (10Jdforrester-WMF) 5Open>3Resolved a:3Jdforrester-WMF Taking silence as assent, I've made #Galleries. [23:57:42] 6Phabricator: Fix the Multimedia Herald rule (H13) to include (many) fewer projects - https://phabricator.wikimedia.org/T111567#1623232 (10Jdforrester-WMF) >>! In T111567#1615844, @Aklapper wrote: >> Remove (other teams lead these) > > Can you by any chance name those teams if it does not waste more than two mi... [23:57:53] wikibugs: tell us about the bug against YOU [23:58:32] 16:59 < wikibugs> Wikibugs: wikibugs - throttle output, don't get kicked for flooding - https://phabricator.wikimedia.org/T112032#1623218 (Dzahn) NEW [23:58:35] 16:59 -!- wikibugs [tools.wiki@wikimedia/bot/pywikibugs] has quit [Excess Flood] [23:58:38] haha