[06:28:47] ohai andre__ [06:28:50] can't join https://phabricator.wikimedia.org/tag/phabricator/ ? [06:30:10] morning [06:30:24] citation needed [06:32:00] jeremyb, this is all weird, sigh [06:32:10] so I could add you. [06:32:20] but that won't solve some problem that's in the setup I guess. [06:32:28] yeah, I have added you now [06:32:52] danke [06:32:57] you're welcome [06:33:06] i still dispute morning [06:35:00] well, around me it is. I don't want to imply that I got up though. [06:47:23] hah [06:47:34] oh, qgil too. late night party [06:49:53] andre__: btw, so confusing. wtf is the difference between subscribing to a project and watching a project? [06:50:08] Quim told me. And I forgot. And the difference was minimal. [06:50:30] getting notifications about lots of stuff vs getting notifications about lots of stuff plus one more thing [06:51:31] do all projects allow subscription? or some just allow watching? [06:52:07] also, i'm unclear what we're actually deploying... is this release with cherry picks or master or what? [06:52:19] i.e. how can we get a fix a day after it was merged? [06:52:30] is there a "release"? [06:52:40] good question [06:52:42] merged where? in upstream? [06:52:48] upstream [06:52:48] or our custom code in gerrit? [06:53:28] https://phabricator.wikimedia.org/config/all/ (probably only for admins) displays the 'Phabricator Version' (which is a 40char git revision) [06:53:40] is there any reliable way to know which code (git commit id? are there submodules? is this trebuchet?) is live on iridium at any point it time? [06:53:47] ohhh [06:53:57] rough longrun plan: pull code from upstream into Labs, test there, if good deply on live [06:54:15] yah, 403 [06:54:20] huh [06:54:34] all the code on iridium? don't know, I only know Phab not my servers. [07:00:40] andre__: so, http://phabricator.org/changelog/ seems to be segmented into months. http://phabricator.org/support/ mentions "releases" but then says nothing about them [07:02:13] andre__: how is phab support for bulk changes? (like bugzilla) [07:02:30] bulk change support exists [07:02:36] for search results [07:06:18] andre__: how can i see who was the original author for a task imported from fab? [07:06:27] jeremyb, you cannot [07:06:41] lovely :) [07:06:44] we didn't spend more time to try to make that import better [07:06:51] as the focus should be on RT and BZ [07:07:04] it was already not the wisest idea to use a Labs instance for planning... [07:07:48] yah, yah, yah [07:09:38] so, any kind of convention for which projects get which fontawesome icons? [07:09:46] (i.e. "looks like') [07:09:50] s/'/"/ [11:17:59] jeremyb, andre__ difference between subscribing and watching a project: https://www.mediawiki.org/wiki/Phabricator/Help#Receiving_updates_and_notifications [12:22:30] qgil: new subtasks are automatically reassigned to you, even if they have an assignee [12:22:46] "Restricted Application reassigned this task from Tgr to Qgil-test. ยท View Herald Transcript" [12:22:58] and the view link just throws a permission error [12:24:01] also, subtasks seem to inherit the priority of the parent task by default - YMMV but I find that pretty annoying [13:34:55] tgr, what happens is that I set a Herald rule to test https://phabricator.wikimedia.org/T493 [13:35:36] then mmodell changed Herald so only admins can access to it, and I'm not and admin, so I can't touch that rule anymore [13:35:57] andre__, can you please disable the Herald rule created by Qgil-test, please? ^^^^ [13:47:27] qgil: I am confused about phabricator status. Is https://phabricator.wikimedia.org/ the definitive setup? :] [13:48:02] yes and it's not open for registration yet [13:49:06] might want to update the message on the login page. https://phabricator.wikimedia.org/auth/start/ states: ""You can use your unified Wikimedia account or your Labs/LDAP user to login.""" [13:49:10] but that is a nitpick [13:49:19] tis a good point [13:49:43] I'd rather focus our work enabling Wikimedia SUL :) [13:49:54] I haven't followed any of phab progress over the summer beside Mukunda tech updates :D [13:50:22] hashar, have you checked https://www.mediawiki.org/wiki/Phabricator ? [13:50:31] the timeline should be informative [13:50:39] yeah just found that [13:50:50] on the phabricator landing page. that is quite useful [13:51:47] qgil: you listed "Configure inbound email for phabricator.wikimedia.org" ( https://phabricator.wikimedia.org/T244 ) as a blocker for opening Phabricator to all wikimedia users. [13:51:52] hi chasemp ! I hope things are going well [13:51:55] seems to be a blocker for RT instead [13:51:56] jeremyb: there is a definitive way to know what version is running [13:52:00] the tag setting in the phabricator role [13:52:25] hashar, all Phabricator notifications append instructions to reply via email [13:57:33] qgil: and I found out we will migrate RT first :] [13:57:48] replying by email will be a huge improvement for me [18:18:51] qgil: If that's rule 3 or rule 4 to disable, then I cannot access them as admin, as only "A personal rule's owner" could [18:22:51] andre__, well, then I need access to delete it, or you might need to find another way [18:23:18] if you give me admin access I will remove it and then you can demote me, all in 2 minutes, now :) [18:25:37] andre__, although it is kind of suspicious that admins can't get rid of annoying Herald rules... [18:33:15] yeah. it's yet another thing that makes me unhappy. [18:33:25] but maybe intentional in upstream... [18:34:04] qgil, please try to delete, made you admin for a moment [18:42:54] andre__, disabled [18:43:11] I'll report upstream, actually [18:43:28] thanks! [18:47:18] there is verbase in the upstream docs about admin intentionally _not_ being all powerful [18:47:26] such as not being able to act as other users, change users settings [18:47:32] or violate security policies, etc [18:47:34] my guess is this is intentional [18:50:18] verbage even [18:51:27] uh [18:51:33] that's a bit different from Bugzilla then [18:51:38] yes it is [18:51:49] nice. or not. we'll see [18:52:06] it makes a certain sense but is also a pita [18:58:49] qgil: is it OK to create a new project (Multimedia) on phab or would that mess up the eventual Mingle migration? [18:59:34] tgr, we are limiting the creation of new projects, but this has nothing to do with Mingle [18:59:50] (there is not going to be any automatic Mingle/Trello migration) [18:59:57] or at least is not planned today [19:02:07] tgr, the reason to not create projects before Day 1 (Bugzilla migration) is that it is going to be a bumpy road, and we don't want anybody to depend too much from this instance as of yet. [19:03:15] basically I am trying to manage next steps for the JS logging RFC (Architecture project) on Phab, and instead of duplicating them on Mingle I wanted to create a Multimedia project in place [19:03:41] so it would not expand the scope of what I am using Phab for [19:09:10] qgil, so you really deleted H4? [19:09:13] seems qgil-test is still being assigned tasks? [19:09:14] look at https://phabricator.wikimedia.org/T506 [19:09:26] task via email a minute ago [19:09:26] https://phabricator.wikimedia.org/herald/transcript/4187/ [19:09:44] let's not use prod for rule testing if we can help it, this should be simpler definitely [19:09:53] but still not a good platform for 'let's see what sticks?' type stuff [19:10:44] chasemp, the security setup is not enabled anywhere else, I though the test was worth, and I could not suspect that the next action would be to disable Herald for regular users [19:11:14] security extensions should be on any labs instance? [19:11:19] afaik [19:11:33] I tried, and no [19:12:09] chasemp, see https://phab-01.wmflabs.org/T10 -- even as anonymous if you will [19:12:46] ... and now I have disabled accidentally the very licit Herald rule for Qgil to watch certain projects I'm involved... [19:13:05] ... when the annoying rule was created by Qgil-test [19:13:08] interesting, that in and of itself is an issue so we should fix that and then test this there [19:13:24] the extensions should be loaded, but I dunno even what vm that is on to peek at it [19:14:06] chasemp, there are no Herald rules created (neither Securty team, if that matters)( [19:14:31] andre__, can you make admins Qgil and Qgil-test, and I will stop bothering you with this? [19:14:33] alternatively [19:14:47] you can set the policy of Herald for members of the #phabricator team [19:14:52] which looks restrictive enough [19:15:04] qgil: done. and you can always bother me. I might just ignore you sometimes :P [19:16:09] yeah it works, I just set the herald rule [19:16:29] so let's test this stuff there instead, the only things not testable fully that I know of are auth providers for security reasons [19:16:38] and probably mail because mail in labs is a mess [19:17:06] andre__, done [19:43:48] can has uploads? [19:43:50] :) [19:44:18] jeremyb: Behave [19:44:44] Reedy: T373 is closed!! [19:45:08] i want to double check it works the way i think it should [19:46:43] still issues left before opening it up [19:46:53] but uploading in theory now is not a risky endeavor [19:48:25] chasemp: right, but i wanted to triple check [19:48:31] sounds good [19:48:37] chasemp: btw, who has access to phab-01? [19:48:40] I appreciate a good triple check [19:48:47] dunno kind of yuvi's thing [19:48:49] I do now I guess [19:48:56] anyone? [19:49:06] oh, ok [19:49:10] i thought it was yours [19:49:34] i already found one security bug in a php script today :) (but was not related to wmf/mediawiki) [19:49:51] i wonder, do you guys run on hiphop? :) [19:49:54] or that's too hip [19:49:59] soon to be [19:50:00] actually [19:50:04] and it's hhvm now :) [19:50:06] YuviPanda seems to be asleep [19:50:09] right [19:50:55] and yuvi is on a plane tomorrow [19:51:22] We're kicking him out of the UK [19:54:18] huh [19:54:54] (his VISA is due to expire around now ish) [19:55:14] i should check in with an attempted Wikimania 2012 attendee to see if he ever got a response to his visa app [19:55:59] this one had both letter from organizers and substantial, sustained community ties but also a letter from his boss at WMF [20:43:19] Your Way is Blocked [20:43:19] After a time, your efforts fail. You can not adjust your own status as an administrator. [20:43:19] Accept Fate [20:43:33] This is the dialog you get when you try to remove yourself as admin :) [20:44:26] Can an admin demote Qgil and Qgil-test in the production instance, please? (hopefully this time for good) [20:49:36] qgil: done [20:49:47] thanks! [22:19:46] andre__, can you grant me access to phabricator? I need to work on some tasks in the WikiReleaseTeam project [22:38:53] done [22:40:41] thx!