[00:24:53] 10Diffusion, 06Community-Tech-Tool-Labs, 06Labs, 10Tool-Labs, 15User-bd808: Create application to manage Diffusion repositories for a Tool Labs project - https://phabricator.wikimedia.org/T133252#2258340 (10mmodell) [00:42:32] 10Phabricator, 10Phlogiston (Interrupt), 03Team-Practices-This-Week, 15User-JAufrecht: Points data not completely available in dump used by Phlogiston - https://phabricator.wikimedia.org/T127766#2258368 (10mmodell) [00:46:16] 10Phabricator, 10Phlogiston (Interrupt), 03Team-Practices-This-Week, 15User-JAufrecht: Points data not completely available in dump used by Phlogiston - https://phabricator.wikimedia.org/T127766#2258407 (10mmodell) @JAufrecht: The changes in rPHTOe5bd9268a7eb should fix this by adding the 'points' field... [04:52:13] https://phabricator.wikimedia.org/p/Mtherwjs/ [04:52:19] this guys is edit-war'ing [04:52:22] on phab [04:52:30] or a herald rule goes bad [04:52:53] https://phabricator.wikimedia.org/T134017#2258728 [05:05:28] used custom policy [05:05:30] Deny usersMtherwjs [05:05:31] If no rules match, allow all other users. [05:05:45] bbl [05:10:53] He's locked on wiki as well [05:10:57] https://meta.wikimedia.org/wiki/Special:CentralAuth/Mtherwjs [05:11:04] he started to use the next user [05:11:08] as soon as i blocked him [05:11:33] i dont want to feed the troll now https://phabricator.wikimedia.org/p/DSsfduhi3/ [08:55:09] 10Phabricator, 06Community-Liaisons, 07Documentation: Learning Pattern for Phabricator as a management tool for non-technical projects - https://phabricator.wikimedia.org/T133268#2259018 (10Qgil) 05Open>03Resolved p:05Triage>03Low a:03Qgil [08:55:46] 10Phabricator, 06Community-Liaisons, 07Documentation: Learning Pattern for Phabricator as a management tool for non-technical projects - https://phabricator.wikimedia.org/T133268#2226664 (10Qgil) 05Resolved>03Open Ooops, sorry. [08:55:56] 10Phabricator, 06Community-Liaisons, 07Documentation: Learning Pattern for Phabricator as a management tool for non-technical projects - https://phabricator.wikimedia.org/T133268#2259025 (10Qgil) a:05Qgil>03None [10:15:24] 10Phabricator, 06Community-Liaisons, 06Developer-Relations: Consolidate the many tech events calendars in Phabricator's calendar - https://phabricator.wikimedia.org/T1035#2259475 (10Qgil) [10:16:25] 10Differential, 10Analytics-Tech-community-metrics, 06Developer-Relations: Make MetricsGrimoire/korma support gathering Code Review statistics from Phabricator's Differential - https://phabricator.wikimedia.org/T118753#2259495 (10Qgil) [10:29:16] Hm, where did the tasks go? https://phabricator.wikimedia.org/project/view/1913/ [10:29:41] According to https://phabricator.wikimedia.org/project/view/33/ there should be 49 https://phabricator.wikimedia.org/project/view/33/ [10:30:04] Yet I only see 12, all Low priority [10:31:42] I have no advanced filter set... [10:32:13] qgil: You moved a lot of stuff from sub-projects to the team project [10:32:25] qgil, see e.g. https://phabricator.wikimedia.org/T130095#2259489 [10:32:41] I repositioned tasks within the same column... [10:32:44] (sub-projects = this quarter, in this case) [10:32:57] Hmmm. Bug? :( [10:33:12] Looks like a bug. And damn. [10:33:24] qgil: https://phabricator.wikimedia.org/p/Qgil/ says a lot of "edited projects" [10:33:57] I was rearranging columns, not moving tasks from column a to b. [10:34:06] If you find reproducible steps please create a task :-/ [10:34:26] The proof is that "Apr-Jun-2016 has all the tasks, not only those 12 Low priority https://phabricator.wikimedia.org/project/view/33/ [10:35:01] pffff [10:35:18] Confirming. How weird. [10:35:52] I'll file a task in secure.phab, and give my back to pahb for the rest of the day. :) :((( [10:36:47] I hope the teams workboard view "wins" otherwise... [10:36:56] So much for tidy workboards. [10:50:46] https://secure.phabricator.com/T10912 [11:01:22] Geez... Once you started cleaning up Gerrit/Git docs on mw.org you realize that there's very similar stuff on wikitech. :( [11:02:13] Our Git docs are a perfect example of "I'll add something here that others might find useful" and nobody saying "No, not really, sorry." [11:03:01] +1, and a couple of years ago I did some cleaning... [11:06:31] I hope I can stay in this masochistic mood for a bit longer and get some of that stuff sorted out today [13:58:01] 10Phabricator, 13Patch-For-Review, 10Phlogiston (Interrupt), 15User-JAufrecht: VE Phlogiston report missing a lot of data after 2016-04-27 Phab upgrade - https://phabricator.wikimedia.org/T133994#2260065 (10JAufrecht) I see the core:columns data in the dump; processing now. [14:30:24] 10Phabricator, 06Community-Liaisons, 07Documentation: Learning Pattern for Phabricator as a management tool for non-technical projects - https://phabricator.wikimedia.org/T133268#2260165 (10Elitre) (Something similar exists for Trello, https://meta.wikimedia.org/wiki/Grants:Learning_patterns/Project_manageme... [15:00:05] 10Diffusion, 05Gitblit-Deprecate, 06Release-Engineering-Team, 07WorkType-NewFunctionality: Use Diffusion as canonical location for browsing code repos (not gitblit) - https://phabricator.wikimedia.org/T752#2260254 (10demon) 05Open>03Resolved [18:36:25] regarding mw.org vs wikitech - I have never been very clear on what belongs on wikitech and what does not. [18:37:37] wikitech is for technical docs of the infrastructure. mw.org is just for Mediawiki.. imho [18:38:06] you can see wikitech as the wiki that matches wikitech-l list [18:38:33] where mediawiki.org would be mediawiki-l [18:39:05] so it usually belongs on wikitech unless it's mw-core or extensions [18:40:31] twentyafterfour: Could you review and merge https://phabricator.wikimedia.org/D222 and https://phabricator.wikimedia.org/D220 and https://phabricator.wikimedia.org/D219 please. [18:42:44] paladox: looking. It's hard for me to review windows stuff since I don't have windows and haven't touched it in years [18:43:41] Ok, thanks, i got another user to also test it who left his review [18:46:21] Do you know how i can use a piece of code to get the raw diff url, since im trying to update https://gerrit.wikimedia.org/r/#/c/283851/ so that on differential it will add an extra field called Apply Patch With Git, but im not sure the code i should use to get the link to diff to show so a user can do curl -O and then the link to the diff and do git apply diff.diff for example. [18:46:22] reviewing an .exe file seems hard [18:46:26] twentyafterfour ^^ [18:48:08] mutante, i generated through msys2, But you could just go into the .exe file and change the version as an alternitive fix as disccussed upstream. [18:48:29] Since im not sure if the .exe file i generated is compatible with 32 bit os. [18:50:31] ah, ok, i dont' know all the background, just saw how it's an .exe [18:53:25] Ok, yep there hard to review. Maybe one day microsoft will make it easy them [18:55:19] paladox: I'll see if I can find something [18:55:29] Thanks. [18:58:47] paladox: https://phabricator.wikimedia.org/conduit/method/differential.getrawdiff/ [18:58:55] Thanks [19:00:17] you have to know the raw diff's ID, then you can grab it... [19:00:45] Oh, is there a way to get it automatically. [19:00:56] How would i apply it here https://github.com/phacility/phabricator/blob/ee2b6eebaa31fdd2385c5fe18e8ce0d30d5e59f9/src/applications/differential/customfield/DifferentialApplyPatchField.php#L29 [19:00:58] Please [19:01:04] twentyafterfour ^^ [19:02:13] paladox: there is already a 'download raw diff' button in the differential sidebar menu [19:02:22] isn't that what you want to use? [19:02:26] Yes. [19:02:30] e.g. https://phabricator.wikimedia.org/D219?download=true [19:02:43] But i want to show the link in the field. [19:02:58] Something like arc patch D219 [19:02:59] D219: Add support for viewing diffs of repos with more then 1000 changes - https://phabricator.wikimedia.org/D219 [19:03:17] But git checkout -b D2 && curl -O https://phabricator.wikimedia.org/D219?download=true [19:03:17] D2: Add .arcconfig for differential/arcanist - https://phabricator.wikimedia.org/D2 [19:03:21] Like that ^^ [19:04:32] Please [19:04:39] twentyafterfour ^^ [19:05:01] paladox: you'd want `git checkout -b D2 && curl https://phabricator.wikimedia.org/D219?download=true | git apply` maybe? [19:05:01] D2: Add .arcconfig for differential/arcanist - https://phabricator.wikimedia.org/D2 [19:06:00] Ok [19:06:02] It says this [19:06:03] fatal: unrecognized input [19:06:09] twentyafterfour ^^ [19:09:55] yeah, apparently downloading the raw diff requires a phabricator session which curl does not have [19:10:41] Oh, do you know if any other code can download and can have session. please [19:10:48] twentyafterfour ^^ [19:15:42] 10Phabricator, 13Patch-For-Review, 10Phlogiston (Interrupt), 15User-JAufrecht: VE Phlogiston report missing a lot of data after 2016-04-27 Phab upgrade - https://phabricator.wikimedia.org/T133994#2261359 (10JAufrecht) Ran successfully, charts look okay. Thanks! [19:15:53] 10Phabricator, 10Phlogiston (Technical Debt): Phabricator dump used by Phlogiston should be updated when Phabricator is upgraded - https://phabricator.wikimedia.org/T125698#2261361 (10JAufrecht) [19:15:55] 10Phabricator, 13Patch-For-Review, 10Phlogiston (Interrupt), 15User-JAufrecht: VE Phlogiston report missing a lot of data after 2016-04-27 Phab upgrade - https://phabricator.wikimedia.org/T133994#2261360 (10JAufrecht) 05Open>03Resolved [19:18:03] paladox: I don't know. I mean, a couple of requests to the conduit api can do what you want [19:18:13] but that is essentially like re-creating arcanist [20:01:32] twentyafterfour: Ok, is there a way todo it so that it automacally detects your token and diff and the url, using https://phabricator.wikimedia.org/conduit/method/differential.getrawdiff/ in curl please. [20:03:32] paladox: no I don't think so [20:03:49] it would require multiple steps and parsing of json [20:04:04] Oh [20:08:54] twentyafterfour: How would i download using curl, since reading online you can create a cookie.txt file, how would i do the session. [20:09:02] please [20:09:52] I don't know [20:09:59] Oh ok [20:10:14] https://curl.haxx.se/docs/httpscripting.html#Some_login_tricks [20:10:17] somewhere there [20:10:26] Thanks. [20:11:12] --cookie and --cookie-jar maybe [20:11:54] Yep [20:21:23] twentyafterfour: Is there a way to get the tokens that are in https://phab.wmfusercontent.org/file/data/rrwhehcnuxcce5m5fqre/PHID-FILE-xl65faefzeywyldrpfvl/D220.diff [20:21:24] please [20:21:32] This bit /rrwhehcnuxcce5m5fqre/PHID-FILE-xl65faefzeywyldrpfvl [20:21:33] please [20:21:48] Since if i can autodetect that. [20:21:53] Then it will work [20:21:59] Since you can curl from that [20:23:40] paladox: I don't know [20:23:47] Ok [20:23:58] I think the magic is in differential controller land [20:25:30] I believe that file doesn't automatically exist until you visit the url Dxxx?download=true [20:26:11] Oh [20:26:19] Would something like http://www.test-random-wikisaur.tk/D2 be ok. [20:26:32] Since it is the first try at allowing just users of git to download. [20:27:01] But i doint know if they upload it to differential if they can update it by pushing or having to click update diff link. [20:27:06] twentyafterfour ^^ [20:30:50] Should i also add a step to remove the diff file. [20:32:31] twentyafterfour: Could you land https://phabricator.wikimedia.org/D222 please. [20:42:14] done [20:43:12] Thanks. [20:45:35] twentyafterfour: oh it seems to have not merged it https://phabricator.wikimedia.org/D222 [21:08:43] paladox: autoclose wasn't enabled on the libphutil repo. the commit is merged though [21:10:34] 10Phabricator, 06Project-Admins: Use Conpherence for project-admins requests - https://phabricator.wikimedia.org/T128528#2261736 (10Danny_B) [21:15:24] 10Diffusion, 06Community-Tech-Tool-Labs, 06Labs, 10Tool-Labs, 15User-bd808: Create application to manage Diffusion repositories for a Tool Labs project - https://phabricator.wikimedia.org/T133252#2261749 (10mmodell) @bd808: [[ https://secure.phabricator.com/T10748 | Upstream Task T10748: ]] looks releva... [21:24:06] twentyafterfour: Oh ok thanks [21:24:13] hey, paladox [21:24:17] what do you get on https://phab.wmfusercontent.org/file/data/p62afzfchbipqczckwfu/PHID-FILE-52j2rrcdxq3ftvqk32oh/ircd.conf [21:24:30] mutante do you mean if i curl that. [21:24:33] permission denied or the word "testing" [21:24:38] no, totally unrelated question [21:24:51] just in browser [21:24:56] mutante: Ok, i get testing [21:25:10] hah, well.. good that i asked [21:25:19] because it's a pastebin and i said it should be limited to just me [21:25:25] Oh [21:25:25] and this is the "raw" link to that [21:25:34] how about https://phabricator.wikimedia.org/P2996 [21:25:42] Seems like that may be a bug if i can view it. [21:25:50] Dzahn created this object with visibility "Dzahn (Daniel Zahn)". [21:26:08] Yep. [21:26:08] can you view just "raw" or both [21:26:14] I can view raw only [21:26:22] I carn't view https://phabricator.wikimedia.org/P2996 [21:26:30] ok, interesting [21:26:54] twentyafterfour: Seems there is some type of security bug since, i should not be able to view https://phab.wmfusercontent.org/file/data/p62afzfchbipqczckwfu/PHID-FILE-52j2rrcdxq3ftvqk32oh/ircd.conf [21:27:05] and if you go to [21:27:07] https://phabricator.wikimedia.org/paste/raw/2996/ [21:27:20] it should have only be limited to mutante [21:27:22] I get Access Denied: Restricted Paste [21:28:11] mutante: If possible could you report it upstream so that it can be taken care of quickly. [21:28:21] mutante: paladox: not a bug [21:28:32] twentyafterfour: Oh [21:28:39] upstream dropped the protection of the file/data/ urls [21:28:55] so if you get denied on https://phabricator.wikimedia.org/paste/raw/2996/ that is normal [21:29:03] and then that deep link to the raw file [21:29:09] the security is in the cryptic URL? [21:29:29] right [21:29:50] and it expires the urls regularly / tries to prevent any cache from storing them [21:29:57] aha [21:30:17] twentyafterfour: and mutante seems to be better then you having to keep pressing generate new link. [21:30:22] and explicitly expires the url if you change security settings on the object [21:31:00] ok, it seems like a link to a private youtube video then [21:31:15] as long as you dont share that on the channels [21:31:26] and use the paste/raw/ link [21:32:06] just wanted a semi-private pastebbin to have somebody review code before i put it on gerrit [21:32:27] because the point of the review would be that i did not forget to remove all private data [21:32:39] https://secure.phabricator.com/T10262 is the lengthy discussion upstream [21:32:53] ok, thanks [21:33:37] mutante: yeah just don't share the raw file/data/* url publically. [21:33:57] yep [21:35:01] 10Differential, 10Phabricator, 10Continuous-Integration-Infrastructure, 06Project-Admins: Need to create #meta-* projects without formally discussing each one first. - https://phabricator.wikimedia.org/T132888#2261806 (10Luke081515) [21:36:15] 10Phabricator, 10MediaWiki-General-or-Unknown, 06Project-Admins: Allow to search tasks about MediaWiki core and core only (create MediaWiki umbrella project?) - https://phabricator.wikimedia.org/T76942#2261814 (10Luke081515) [21:37:51] 10Diffusion, 06Community-Tech-Tool-Labs, 06Labs, 10Tool-Labs, 15User-bd808: Create application to manage Diffusion repositories for a Tool Labs project - https://phabricator.wikimedia.org/T133252#2261823 (10mmodell) @bd808: From https://secure.phabricator.com/phame/post/view/771/development_notes_2016_w... [21:40:14] 10Phabricator, 06Project-Admins: re-add the priority field to the "create task" create screen - https://phabricator.wikimedia.org/T128540#2261828 (10Luke081515) >>! In T128540#2148248, @DStrine wrote: > @Luke081515 how to you know this is the case? Was it documented or tested somewhere? That sounds like a bug... [21:40:52] 10Phabricator, 06Project-Admins: re-add the priority field to the "create task" create screen - https://phabricator.wikimedia.org/T128540#2261835 (10Luke081515) p:05Triage>03Low [21:40:55] 10Phabricator, 06Project-Admins: Use Conpherence for project-admins requests - https://phabricator.wikimedia.org/T128528#2261836 (10Luke081515) p:05Triage>03Low [21:43:29] 10Phabricator, 10Phlogiston (Interrupt), 03Team-Practices-This-Week, 15User-JAufrecht: Points data not completely available in dump used by Phlogiston - https://phabricator.wikimedia.org/T127766#2261854 (10mmodell) @JAufrecht: ok I've deployed e5bd9268a7eb, points data should be in the next dump. [21:45:48] 10Differential, 10Phabricator, 10Continuous-Integration-Infrastructure, 06Project-Admins: Need to create #meta-* projects without formally discussing each one first. - https://phabricator.wikimedia.org/T132888#2261869 (10mmodell) 05Open>03Resolved a:03mmodell I updated the [[ https://www.mediawiki.or... [21:47:09] 10Phabricator, 06Project-Admins, 06Stewards-and-global-tools: Create acl*stewards - https://phabricator.wikimedia.org/T131766#2261914 (10Luke081515) p:05Triage>03Low [21:56:47] 10Phabricator, 10OOjs-UI, 06Project-Admins: Clean up OOjs UI release tag projects, converting them to milestones instead - https://phabricator.wikimedia.org/T129291#2261953 (10Danny_B) [22:07:33] 10Diffusion, 06Community-Tech-Tool-Labs, 06Labs, 10Tool-Labs, 15User-bd808: Create application to manage Diffusion repositories for a Tool Labs project - https://phabricator.wikimedia.org/T133252#2261987 (10chasemp) heh @mmodell your relative T#'s got mangled in that quote to obscure bugzilla things :)... [22:08:54] 10Diffusion, 06Community-Tech-Tool-Labs, 06Labs, 10Tool-Labs, 15User-bd808: Create application to manage Diffusion repositories for a Tool Labs project - https://phabricator.wikimedia.org/T133252#2261988 (10mmodell) >>! In T133252#2261987, @chasemp wrote: > heh @mmodell your relative T#'s got mangled in... [22:28:44] looks like zppix might be the new studiesworld [23:46:20] 10Diffusion, 06Community-Tech-Tool-Labs, 06Labs, 10Tool-Labs, 15User-bd808: Create application to manage Diffusion repositories for a Tool Labs project - https://phabricator.wikimedia.org/T133252#2262137 (10mmodell)