[04:02:24] spagewmf: README.md renders on the repository view but not the file view. Go to https://phabricator.wikimedia.org/diffusion/ECTX/repository/master/ and scroll all the way down to see it rendered as remarkup [04:04:32] twentyafterfour: interesting, thanks. I think that's special-casing of a top-level README.md, it won't work for arbitrary files. [04:05:38] right, unfortunately I think that is exactly what it's doing [04:06:27] I really wish it would render arbitrary remarkup, it would work well for including code documentation with the code, right there in the repo. [04:06:51] I might write an extension to do that - it's been on my todo list since like 2012 [04:06:54] twentyafterfour: I was in #phabricator about this; epriestley fixed the C++ highlighting of .md files, and I filed https://secure.phabricator.com/T8407 to allow control over diffusion highlighting [04:07:05] oh nice [04:07:38] twentyafterfour: meanwhile their T5698 "Github-style Markdown / Remarkup previews on a checked-in resource" is to actually render a file in diffusion differently. [04:08:49] T5698 is the behavior that's been on my TODO since 2012 ;) [04:09:37] twentyafterfour: good luck. Meanwhile how are you at Lua programming? {{git file}} can start linking to source files in diffusion, but we have to map project=mediawiki/extensions/Flow to callsign=EFLW [04:10:07] why Lua? [04:11:34] because trying to make a switch statement in ParserFunctions is madness? negative24 has a POC at https://www.mediawiki.org/wiki/Template:Phab_file?action=edit , maybe it won't be too bad. [04:11:46] I've never done much Lua except for customizing a lightroom plugin a long time ago and also helped a friend learn a tiny bit of WoW extension programming - and in that case all I did was tutor him on basic programming constructs - he did all the lua so my lua knowledge is about 0.1 out of 10. [04:12:18] wait mediawiki supports lua? news to me ;) [04:12:42] there isn't a way to do it in php? [04:13:26] what about a mediawiki extension rather than a parser function? [04:14:44] twentyafterfour: this is for "See SomeFile.php" in a wiki page, which we do as a MediaWiki template like {{git file}}. Yes that could wrap other code like a tag or parser function introduced by an extension... but getting an extension approved for the cluster is work. [04:14:48] Note: ostriches is also working on something to convert project names into callsigns [04:15:21] what about sneaking it into an existing extension? :D [04:15:26] (I can't get into the new moniker :) ) he mentioned, is there a phab task for it? [04:15:56] it's related to the gitblit deprecate task [04:18:18] out of 158 extensions deployed to the cluster, surely there's one that would be an appropriate place to add {{git }} [04:18:23] TNNN or it isn't happening :) So {{git file}} could continue to output a git.wikimedia.org link only to have it redirect... doable but feels clunky [04:18:37] yeah [04:19:43] twentyafterfour: sure, but on-wiki wikitext and Lua modules can move faster than updating PHP every time we add a callsign [04:20:03] https://phabricator.wikimedia.org/T128 [04:20:56] we should really use some sort of deterministic naming so that it could be auto-generated instead of using static mapping. but I'm afraid it's already way too late for that [04:54:10] twentyafterfour: hmm, actually it isn't too bad, https://www.mediawiki.org/wiki/Template:Phab_file?action=edit . Is there a table somewhere of callsign mappings? T128 doesn't seem to be about gitblit migration [05:01:20] spagewmf: yeah hang on [05:02:51] https://phabricator.wikimedia.org/P726 [05:04:18] twentyafterfour: thanks, looks like SQL output :) [05:04:51] yeah I just dumped the table. I should have probably formatted it differently but that was the easiest thing I could think of on short notice ;) [05:06:03] no worries, this is great. I made T101358 "Update {{git file}} to diffusion". Goodnight! [05:10:07] gnight [16:13:22] 6Project-Creators: Create a Phabricator project for 'Partnerships' - https://phabricator.wikimedia.org/T99945#1337874 (10SVentura) @Aklapper, sorry for the delayed reply, just seeing your comment now. There is a Wiki page on Meta that was put up for the Intro of Kourosh https://meta.wikimedia.org/wiki/WMF_Partn... [16:19:56] 6Project-Creators: Create a Phabricator project for 'Partnerships' - https://phabricator.wikimedia.org/T99945#1337891 (10SVentura) @Qgil : ok, let's do that . I was told (can't recall by who) that I should open a project of Fabricator to start 'capturing' some of the tasks around this project. The project is: Wo... [17:02:09] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338071 (10Ricordisamoa) >>! In T101358#1336865, @hashar wrote: > What about having the Phabfile template to use the callsign? It is more or less meant to be an... [17:03:55] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338077 (10Nemo_bis) > Getting things to speak callsigns What things? Callsigns are not meant to be usable or used. Deprecating the "project" parameter of https... [17:13:55] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338106 (10mmodell) If we stored the mapping in phabricator then a bit of custom code could look up the phabricator callsign based on the gerrit project. We did... [17:17:38] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338109 (10demon) >>! In T101358#1338106, @mmodell wrote: > If we stored the mapping in phabricator then a bit of custom code could look up the phabricator calls... [17:23:01] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338121 (10mmodell) @demon: so we could make a url mapping in phabricator that was essentially https://phabricator.wikimedia.org/r/old/gerrit/path and route th... [17:23:32] 6Phabricator, 6operations, 7database: Add Story points (from Sprint Extension) to the phabricator data dump - https://phabricator.wikimedia.org/T100846#1338122 (10JAufrecht) Is there any transaction history for story points? E.g., if a story is changed from 8 points on March 2 to 13 points on March 3, I'd... [17:29:49] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338134 (10demon) >>! In T101358#1338071, @Ricordisamoa wrote: >>>! In T101358#1336865, @hashar wrote: >> What about having the Phabfile template to use the call... [17:30:48] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338140 (10demon) >>! In T101358#1338121, @mmodell wrote: > @demon: so we could make a url mapping in phabricator that was essentially https://phabricator.wikim... [17:30:56] for anyone who isn't yet familiar with phabricator's various search shortcuts, know this: forward-slash focuses the search box. now read this: https://secure.phabricator.com/book/phabricator/article/jump/ [17:46:56] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338204 (10Nemo_bis) > {{cn}} on not being usable or used. There was a wide consensus on http://markmail.org/message/jtdipertspvwdgpd [18:24:15] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338343 (10demon) >>! In T101358#1338204, @Nemo_bis wrote: >> {{cn}} on not being usable or used. > > There was a wide consensus on http://markmail.org/message/... [18:27:48] 6Engineering-Community, 3ECT-June-2015: Engineering Community quarterly goals for July-September 2015 - https://phabricator.wikimedia.org/T101100#1338370 (10Spage) [18:30:27] 6Phabricator: Shrink memes - https://phabricator.wikimedia.org/T99758#1338382 (10Dzahn) testing audio {F174592} [19:34:57] 6Phabricator, 6operations: Moving procurement from RT to Phabricator - https://phabricator.wikimedia.org/T93760#1338589 (10RobH) p:5High>3Normal [20:20:45] 6Phabricator, 6operations, 7database: Add Story points (from Sprint Extension) to the phabricator data dump - https://phabricator.wikimedia.org/T100846#1338714 (10chasemp) 5Open>3Resolved >>! In T100846#1338122, @JAufrecht wrote: > Is there any transaction history for story points? E.g., if a story is... [20:21:41] 6Phabricator, 10Traffic, 6operations, 7Blocked-on-Operations: Phabricator needs to expose ssh and notification daemon (websocket) - https://phabricator.wikimedia.org/T100519#1338718 (10BBlack) Basically we need something like this for the websockets through nginx: http://nginx.org/en/docs/http/websocket.html [20:54:21] 6Engineering-Community, 3ECT-June-2015: Engineering Community quarterly goals for July-September 2015 - https://phabricator.wikimedia.org/T101100#1338876 (10Spage) [20:56:58] 10Gitblit-Deprecate, 10Gerrit-Migration, 6Release-Engineering: Update {{git file}} to link to diffusion - https://phabricator.wikimedia.org/T101358#1338885 (10mmodell) The alternative to callsigns in phabricator will be to use an integer. `R1`, `R2`, ... `R9001` see https://secure.phabricator.com/T4245#53345 [23:06:35] 6Phabricator, 6operations: Moving procurement from RT to Phabricator - https://phabricator.wikimedia.org/T93760#1339479 (10Qgil) Is or could be {T823} a blocker for this task? [23:18:54] 6Phabricator, 6Research-and-Data, 6Team-Practices: Migration of Research & Data to Phabricator - https://phabricator.wikimedia.org/T826#1339492 (10ggellerman) Research team is in Phab. Per @DarTar the remaining Trello boards do not need to be migrated. [23:21:24] 6Phabricator, 6Research-and-Data, 6Team-Practices: Migration of Research & Data to Phabricator - https://phabricator.wikimedia.org/T826#1339511 (10ggellerman) [23:55:45] 6Phabricator, 6operations: Moving procurement from RT to Phabricator - https://phabricator.wikimedia.org/T93760#1339741 (10Dzahn) >>! In T93760#1339479, @Qgil wrote: > Is or could be {T823} a blocker for this task? If it fixes "email an attachment into the task & ensure its attachment isn't viewable to anyone...