[02:16:09] 3Bugzilla-Migration: Redirect phabricator.wikimedia.org to maintenance page - https://phabricator.wikimedia.org/T1235#21817 (10chasemp) [02:23:59] 3Project-Management: Migrate Trello data to Phabricator - https://phabricator.wikimedia.org/T36#21819 (10Mattflaschen) >>! In T36#11464, @Qgil wrote: > @spage @mattflaschen,or being more specific, do you think you will need some of your time officially allocated to create a Trello migration script? Should we ask... [04:21:35] 3Code-Review: Define a process to import and create repositories - https://phabricator.wikimedia.org/T1009#21839 (10Mattflaschen) >>! In T1009#17490, @Chad wrote: > * Repos from SVN require shell access to the SVN box, so that will remain only something that a limited number of people can do. > * Git repos are m... [04:34:42] 3Code-Review: Define a process to import and create repositories - https://phabricator.wikimedia.org/T1009#21840 (10Chad) >>! In T1009#21839, @Mattflaschen wrote: >>>! In T1009#17490, @Chad wrote: >> * Repos from SVN require shell access to the SVN box, so that will remain only something that a limited number of... [04:37:56] <^d> I wonder. [04:38:57] <^d> Heh, I wonder if there'd be any utility in mirroring the old svn repo to phabricator. [04:55:00] ^d: why? didn't svn get imported into get? [04:55:04] I mean git [04:55:14] <^d> On a path-by-path basis. [04:55:19] <^d> As things were wanted/needed. [04:56:07] <^d> Trying to convert ~10 years of svn history with > 100k revisions leads to a massive and unusable git repo :) [05:31:19] 3Code-Review: Define main tasks (epics) for code review in Phabricator - https://phabricator.wikimedia.org/T584#21846 (10Mattflaschen) [05:31:39] 3Code-Review: Define main tasks (epics) for code review in Phabricator - https://phabricator.wikimedia.org/T584#9454 (10Mattflaschen) [06:57:14] 3Project-Management: Enable the Calendar app in Phabricator - https://phabricator.wikimedia.org/T466 (10mmodell) [08:49:41] 3Bugzilla-Migration: Special landing page to redirect Bugzilla and Phabricator users during the migration - https://phabricator.wikimedia.org/T1267 (10Qgil) 3NEW p:3High a:3Qgil [08:50:59] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#21882 (10Qgil) [08:52:26] 3Bugzilla-Migration: Restrict Bugzilla access to read-only - https://phabricator.wikimedia.org/T1234#21883 (10Qgil) [08:52:37] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org - https://phabricator.wikimedia.org/T366#21884 (10Qgil) [08:52:46] 3Bugzilla-Migration: Redirect phabricator.wikimedia.org to maintenance page - https://phabricator.wikimedia.org/T1235#21885 (10Qgil) [08:55:18] 3Bugzilla-Migration: Special landing page to redirect Bugzilla and Phabricator users during the migration - https://phabricator.wikimedia.org/T1267#21886 (10Qgil) [09:20:49] I just closed three tasks as Invalid for being bug reports that should be filed in Bugzilla. I hope this doesn't become a trend, and we can keep bug reports away for another week. [09:21:54] * YuviPanda did one too [09:24:43] 3Phabricator.org: Restrict access to comment removal - https://phabricator.wikimedia.org/T1185#21900 (10Qgil) p:5High>3Normal Upstream says that they are not going to rush for this, we have our hands full, and, well, even if an incident would happen the content removed will be accessible in the database. [09:25:04] 3Project-Management: Make sure anti-vandalism features are up to snuff - https://phabricator.wikimedia.org/T84#21902 (10Qgil) [09:31:50] I also had to do that already :-/ [09:55:45] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#21905 (10Qgil) [09:57:43] 3RT-Migration, Bugzilla-Migration: Communicate the launch of Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T188#21906 (10Qgil) [10:58:55] 3Phabricator.org: Search by dependency (blocked by or blocking) - https://phabricator.wikimedia.org/T418#21916 (10Qgil) 5Open>3Resolved a:3Qgil [11:05:05] 3Phabricator.org: Projects dropdown should offer project descriptions - https://phabricator.wikimedia.org/T234#21919 (10Qgil) [11:06:38] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#21920 (10Aklapper) [11:17:26] 3Phabricator.org: No link to advanced search - https://phabricator.wikimedia.org/T60#21922 (10Qgil) [11:22:15] 3Phabricator.org: No way to share saved query - https://phabricator.wikimedia.org/T106#21926 (10Qgil) 5Open>3Resolved a:3Qgil Resolving this task. Phabricator allows user to store saved searches, and you can share them by sharing the URL, which is a permalink. If the conditions of the query change, the UR... [11:28:00] 3Phabricator.org: Add projects list when creating new task in Maniphest - https://phabricator.wikimedia.org/T27#21930 (10Qgil) [11:40:41] 3Phabricator.org: No link to advanced search for tasks - https://phabricator.wikimedia.org/T60#21936 (10Qgil) [12:20:42] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#21939 (10Qgil) [12:46:07] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#21940 (10Qgil) [14:19:36] 3RT-Migration, Bugzilla-Migration: Communicate the launch of Wikimedia Phabricator Day 1 - https://phabricator.wikimedia.org/T188#21946 (10Qgil) [14:19:37] 3Bugzilla-Migration: Move Bugzilla to old-bugzilla.wikimedia.org - https://phabricator.wikimedia.org/T366#21947 (10Qgil) [14:19:39] 3Bugzilla-Migration: Migrate Bugzilla to Phabricator - https://phabricator.wikimedia.org/T15#21948 (10Qgil) [14:19:40] 3Bugzilla-Migration: Document all the steps that need to be done during the Bugzilla migration - https://phabricator.wikimedia.org/T535#21944 (10Qgil) [14:23:30] 3Bugzilla-Migration: Switch off / update Watchmouse when replacing Bugzilla by Phabricator - https://phabricator.wikimedia.org/T209#21949 (10Qgil) a:5chasemp>3None As agreed in our meeting yesterday, @chasemp has already enough to do during the migration, and he hasn't touched Watchmouse before. Can someone... [14:28:11] 3Bugzilla-Migration: Apply patch to fix Bugzilla XML-RPC API issue before importing comments, remove it before importing attachments - https://phabricator.wikimedia.org/T815#21952 (10Qgil) [14:30:07] 3Bugzilla-Migration: Disable incoming email in phabricator.wikimedia.org right before the migration - https://phabricator.wikimedia.org/T1255#21954 (10Qgil) [14:30:21] 3Bugzilla-Migration: Point bugzilla.wikimedia.org DNS to phabricator.wikimedia.org - https://phabricator.wikimedia.org/T1237#21955 (10Qgil) [14:30:31] 3Bugzilla-Migration: Redirect phabricator.wikimedia.org to maintenance page - https://phabricator.wikimedia.org/T1235#21956 (10Qgil) [15:08:50] 3Project-Management: Enabling Herald - https://phabricator.wikimedia.org/T630#21959 (10Nemo_bis) [15:12:00] 3Phabricator.org: Don't email me on cc changes by default (unless I'm reporter?) - https://phabricator.wikimedia.org/T624#21961 (10Nemo_bis) p:5Volunteer?>3Normal [15:12:23] 3Phabricator.org: Don't email me on cc changes by default (unless I'm reporter?) - https://phabricator.wikimedia.org/T624#10308 (10Nemo_bis) > What makes this task a "Needs Volunteer" is the "unless I'm reporter" Which is optional, hence irrelevant for now. [15:12:36] 3Project-Management: Enabling Herald - https://phabricator.wikimedia.org/T630#21963 (10Qgil) We are still planning to fix T493 before the Bugzilla migration. [15:15:46] redirect works :) [15:18:37] heh [15:18:41] I thought the same [15:30:19] maint is running over have a few issues [15:30:22] could someone update the wiki? [15:31:47] still redirects for me to mw.org after bypassing cache [15:31:54] *browsercache [15:31:59] <^d> chasemp: It says "approximately" :) [15:32:13] ah [15:32:19] meh. my reading skills are crap. sorry [15:32:27] will do [15:38:56] 3Bugzilla-Migration: Disable incoming email in phabricator.wikimedia.org right before the migration - https://phabricator.wikimedia.org/T1255#21964 (10chasemp) works again? [15:40:05] yes, works [15:40:30] 3Bugzilla-Migration: Redirect phabricator.wikimedia.org to maintenance page - https://phabricator.wikimedia.org/T1235#21966 (10Aklapper) [15:40:52] so not without issues [15:40:55] but I think is back up [15:41:04] please test things if you can [15:44:56] 3Phabricator.org: Don't email me on cc changes by default (unless I'm reporter?) - https://phabricator.wikimedia.org/T624#21970 (10Aklapper) p:5Normal>3Volunteer? I don't understand what the last comment was meant to mean and what exactly is "optional" here and why. :( Also I haven't see anybody in this tic... [15:45:34] 3Bugzilla-Migration: Disable incoming email in phabricator.wikimedia.org right before the migration - https://phabricator.wikimedia.org/T1255#21972 (10chasemp) [15:45:41] chasemp, are there specific things you want to see tested? [15:45:54] "Yes I could comment on a ticket" is probably not what you want to hear? :P [15:46:12] nothing exact persay other than, if you see an anomaly [15:46:14] let me know [15:46:25] I have a bit of an issue in upgrade [15:46:31] which I genuinely think I worked around [15:46:36] but it's never a good feeling [15:46:55] sure, understand [15:52:41] ^d, two things, I removed/readded phtools as 'admin' had one of my emails [15:52:47] and it was messing with metadata [15:52:48] and [15:52:51] callsign for ops/puppet? [15:54:35] OPSPUPPET [15:54:41] ? [15:58:50] that was actually it when I use phab before I just realized [15:58:57] had an eerie deja vu moment [16:05:12] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#21981 (10Aklapper) [16:05:59] 3Bugzilla-Migration: Send two email notifications to active Bugzilla users asking them to join Phabricator - https://phabricator.wikimedia.org/T618#10263 (10Aklapper) [16:09:48] <^d> chasemp: I was thinking just "PUPPET" [16:12:16] well we have more puppet repo's, like for fudnraising [16:12:19] fundraising [16:12:41] <^d> I'm of the opinion that we should name things the most obvious name, first-come-first-served. [16:16:48] I think if it makes sense to preserve an OPS prepend for operations/ stuff then taht would be nice [16:16:50] if not [16:16:55] let's just see what works for now [16:16:57] <^d> I'm fine with that too :) [16:17:03] <^d> I was gonna do MW today [16:17:08] <^d> See how that goes with the new patches. [16:17:09] I doubled the workers [16:17:14] so import should be 'faster' [16:17:23] <^d> Oh cool [16:18:18] <^d> Daemons are initializing the working copy. [16:20:45] <^d> We could ping #-operations for a quick non-scientific polling of opsen on the callsign :) [16:25:45] <^d> chasemp: Importing PHAB now too. [16:25:54] phab? [16:26:02] <^d> Phabricator/Phabricator :) [16:26:12] thought it was already I gotcha [16:26:14] this may uh [16:26:18] do the double notify stuff [16:26:22] we may want to hold off [16:26:24] <^d> No, we had to abort that one because of :emojisssss: [16:26:29] i.e. close T111 [16:26:35] <^d> Oh blargh [16:26:38] becaues of upstreams T111 mention [16:26:50] danger wil robinson [16:26:56] <^d> Deactivated the repo. [16:27:03] MW :) [16:27:34] <^d> How about opspuppet then? :) [16:27:42] please do [16:27:58] <^d> What do we want to call the repo itself? Name can change. [16:28:00] althougth I'm not opposed to your "PUPPET" thought [16:28:06] how about... [16:28:10] Operations Puppet [16:28:19] <^d> WFM [16:28:43] <^d> starting now [16:30:17] Queue Utilization (Approximate) 48.4% [16:32:03] <^d> Yeah, I'll let things catch up :) [16:32:38] it's not MW but it's not slouch either [16:37:48] <^d> MW finished cloning, just doing imports now. [16:43:07] <^d> Yeah this is gonna take hours like last time. Ok, back to other things. [16:46:28] half of lots of time is still lots of time [17:07:42] <^d> I started https://www.mediawiki.org/wiki/Phabricator/Callsign_naming_conventions on MW.org [17:07:51] <^d> Will invite bikeshedding before we start moving repos en masse. [17:08:56] sounds good [17:37:55] 3Bugzilla-Migration: Restrict Bugzilla access to read-only - https://phabricator.wikimedia.org/T1234#22013 (10Aklapper) [17:43:57] 3Bugzilla-Migration: Redirect phabricator.wikimedia.org to maintenance page at [[mw:Phabricator/Bugzilla_migration_weekend]] - https://phabricator.wikimedia.org/T1235#22041 (10Aklapper) [17:44:01] <^d> andre__: Do you have any opinions on https://phabricator.wikimedia.org/T836#19968 and the two followup comments? [17:44:22] <^d> If you're ok with the idea I'll go ahead and make the group so "admin" rights to differential et all can be delegated. [17:44:51] <^d> *et al [17:45:24] 3Code-Review: Make @catrope an administrator in Phabricator - https://phabricator.wikimedia.org/T836#22044 (10Aklapper) Something like "Repository-Admins" sounds good to me (note the dash/hyphen). With a nice description what this covers. [17:45:27] ^d, commented [17:45:36] <^d> Sounds good to me. [17:45:42] hmm, task summary could also get an update I guess [17:45:48] * andre__ needs to leave soon :-/ [17:45:59] please close that task [17:46:00] and make another [17:46:24] the constant reshuffling of task purposes makes the commetn section a mess without the original context [17:46:28] imo [17:46:54] the idea of one person being a main admin vs. making a more limited group etc is different enough to close one as declined for posterity [17:47:00] and make another fresh [17:47:29] <^d> Yeah making a new ticket. [17:48:03] <^d> T1273. [17:51:45] <^d> chasemp: I made it so the group is self-governing. I can make it admin-only if you'd rather. [17:52:02] I really don't know how it should be [17:52:10] it seems maybe until callsign standards [17:52:13] it should be? [17:52:24] genuinely open [17:52:42] <^d> Seeing as I'm the only member I can wait until callsign standards are done to add more :) [17:52:42] also we want to make sure ppl don't make hosted repo's [17:52:43] etc [17:52:47] heh [17:56:15] <^d> Adjusted Diffusion default perms to go to new group instead of admins. [17:57:01] <^d> Aww "Daemons and Web Have Different Config" again :( [17:57:11] 3Project-Management: Process to request a private project - https://phabricator.wikimedia.org/T823#22064 (10dr0ptp4kt) For Partnerships (Wikipedia Zero and so on), the following is needed: For engineering: the ability for anyone in the public to submit software bugs. Right now in Bugzilla that's the ZeroBanner... [19:27:50] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22069 (10Jdforrester-WMF) Could this be moved to the "Ready To Go" column? T129 won't be fixed by this, but the worst issues will be allayed. [19:53:19] greg-g: hey! most of the issues got resolved, except for https://bugzilla.wikimedia.org/show_bug.cgi?id=73357 which I filed anew [20:35:03] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22088 (10mmodell) [20:40:22] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22090 (10chasemp) Maybe some footer in the banner that notes a redirect may be from a search that is no longer valid? [20:52:33] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22103 (10mmodell) [20:55:33] 3Bugzilla-Migration: Point bugzilla.wikimedia.org DNS to phabricator.wikimedia.org - https://phabricator.wikimedia.org/T1237#22104 (10mmodell) @dzahn: I'm updating the script to handle all of those host names. [20:57:58] <^d> chasemp: OPSPUPPET @ 25%, MW @ 33% [21:43:50] sweet [21:44:00] slow but lots better than before [21:46:01] ^d: on repository naming: it's not really clear to me what the different names are for. Is the all-caps name the name that's prepended to commit hashes? [21:46:32] i.e. the P in https://secure.phabricator.com/rPce55bb1d9630f35a9ab4dee2dced03536e484efd ? [21:47:04] ^d: in general I'd suggest to keep them as close as possible to what we have now, especially given the github mirroring [21:47:15] basically that is true [21:47:26] but also they are the universal short hand used internally for phab [21:47:43] https://secure.phabricator.com/book/phabricator/article/diffusion/ [21:48:06] short and sweet and unique [21:48:15] previously I hvae done representative call signs like [21:48:21] which type of tickets is ok to create in phab currently? [21:48:26] OPSFOO OPSPUPPET OR OPSP [21:48:51] mutante: I think the general consensus is not something taht would usually go in bugzilla, but rt stuffs I honestly don't know [21:49:05] I think "new" projects-ish are choosing to use phab directly instead of waiting [21:49:10] and ppl seem ok w/ it [21:49:10] is there anything that would not go in BUgzilla [21:49:29] and also not in RT [21:49:44] I'm confused by the question, anything could go in either or both [21:49:59] mutante: until the migration, using bugzilla/RT is the safe bet, except for things that are phabricator related [21:49:59] rt vs phab I think is dealers choice depending on who is being coordinated with [21:50:02] or what's going on [21:50:25] valhallasw: what is the correct place in bugzilla for getting an extension installed on a wmf wiki [21:50:36] jus wikimedia? [21:50:41] mutante: WMF » site requests/support, or something like that [21:51:10] ok, i'm gonna see if it gets the "shell" flag :) (it shouldn't). thanks! [21:51:55] chasemp: hm. what would be the argument against just having MEDIAWIKI-CORE, except for the ZOMGCAPS? [21:53:00] it's long and MWCORE is better [21:53:06] think representative not literal [21:53:26] I don't care truly, as it will rarely affect me but trying to make callsigns into repo names [21:53:36] which also exist and are meant for long form human type names [21:53:39] will be a pita [22:02:23] <^d> MW-CORE is an awful name. [22:02:31] <^d> We never should've called the repo mediawiki/core [22:02:38] <^d> It should've been mediawiki [22:02:41] <^d> Just mediawiki [22:02:48] MW [22:02:53] works for me [22:02:58] <^d> (also, I've got 99 problems but github ain't one :p) [22:03:03] I'm wondering if just OPUP is good enough for ops puppet [22:03:06] shorter is better [22:03:11] as long as it's unique and clera [22:03:28] upstream does one letter callsigns usually as an example I think [22:03:43] can we use any unicode char? /me hides [22:03:47] <^d> Sadly I can't use 🌻 for MediaWiki [22:03:48] <^d> I tried. [22:03:56] <^d> It does a check for [A-Z]+ [22:04:03] http://unicodeheart.com/ [22:04:20] <^d> chasemp: Upstream also has like...what...20 repos or so? [22:04:24] <^d> We've got hundreds. [22:04:32] wanted "SMILING CAT FACE WITH HEART-SHAPED EYES" [22:04:41] yes no doubt didn't mean to mimic just concise is best [22:04:51] <^d> Yeah, shorter -> better [22:04:53] <^d> Agreed :) [22:05:01] ^d: hm, well, we need to map to the old URLs anyway in some way, so I guess github doesn't make it more difficult than it already is [22:05:22] ^d: wouldn't it be mediawiki/mediawiki though? because there are other things under mediawiki/ [22:05:22] we should do OP for ops puppet [22:05:25] we are always OP [22:05:34] <^d> mutante: It should've just been the top level MW. [22:05:36] <^d> No harm in that. [22:05:52] the problem with short unique callsigns is that it has a large risk of being not-very-unique anymore in a few years [22:06:00] but that's life [22:06:08] 3Project-Management: Enable pop-up notifications in Phabricator - https://phabricator.wikimedia.org/T765#22119 (10Qgil) I agree this feature should get in sooner than later. However, it is unlikely that @chasemp or @mmodell will be able to work on this before the Bugzilla and RT migrations. Meanwhile, would some... [22:06:23] that is true the antitode is mostly that people work w/ a subset almost universally [22:06:29] and get to know "their" repo's callsigns [22:06:29] <^d> The other alternative is letting me play BDFL like I was on gerrit and just /picking/ names for everyone :) [22:06:35] even if it's OP vs OS [22:06:44] ^d: not a bad idea, actually [22:06:46] please pick away [22:07:04] ^d: WMF sites could use some more BDFL :-p [22:08:08] mediawiki/core -> WIKI ? [22:08:33] <^d> MediaWiki -> MW [22:08:37] <^d> I'm not calling it /core [22:08:42] mw-config -> MWCONF then? [22:10:54] seemd good to me [22:11:27] * valhallasw prods SGE [22:14:57] legoktm: ^ :-p [22:15:15] (I'll rename it back to wikibugs once the migration is complete) [22:16:00] 3Phabricator.org: Don't email me on cc changes by default (unless I'm reporter?) - https://phabricator.wikimedia.org/T624#22122 (10Qgil) If the "unless I'm reporter" is irrelevant, then the rest can be fixed by the users themselves, changing their email notification preferences. For what is worth, we have 745 u... [22:19:00] phawkes: is your first name Guy? [22:23:00] Phuido. [22:23:15] remember, remember, the 5th of November [22:28:42] 3Project-Management: Still, restricting access to tasks based on project membership - https://phabricator.wikimedia.org/T517#22123 (10Qgil) [23:20:00] 3Bugzilla-Migration: Create a Gerrit plugin to notify Phabricator tasks about related patches - https://phabricator.wikimedia.org/T169#22129 (10Mattflaschen) [23:25:59] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22130 (10Dzahn) [23:31:01] 3Bugzilla-Migration: Set up redirects from old bugzilla.wikimedia.org URLs - https://phabricator.wikimedia.org/T40#22135 (10Dzahn) [23:55:44] 3Phabricator.org: Restricting access to tasks based on project membership - https://phabricator.wikimedia.org/T50#22138 (10Mattflaschen)