18:00:03 <nirik> #startmeeting Infrastructure (2016-03-10) 18:00:03 <zodbot> Meeting started Thu Mar 10 18:00:03 2016 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:03 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:03 <zodbot> The meeting name has been set to 'infrastructure_(2016-03-10)' 18:00:03 <nirik> #meetingname infrastructure 18:00:03 <nirik> #topic aloha 18:00:03 <nirik> #chair smooge relrod nirik abadger1999 lmacken dgilmore threebean pingou puiterwijk pbrobinson 18:00:03 <zodbot> The meeting name has been set to 'infrastructure' 18:00:03 <zodbot> Current chairs: abadger1999 dgilmore lmacken nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:04 <nirik> #topic New folks introductions / Apprentice feedback 18:00:34 * threebean is here 18:00:38 <smdeep> .hello smdeep 18:00:39 <zodbot> smdeep: smdeep 'Sudeep Mukherjee' <smdeep@gmail.com> 18:00:47 * puiterwijk is sorta, kinda here 18:01:15 <linuxmodder> .hello corey84 18:01:16 <zodbot> linuxmodder: corey84 'Corey Sheldon' <sheldon.corey@gmail.com> 18:01:35 <nirik> any new folks like to introduce themselves? 18:01:43 <nirik> or apprentices with questions or comments? 18:02:03 <subho> .hello 18:02:06 <zodbot> subho: (hello <an alias, 1 argument>) -- Alias for "hellomynameis $1". 18:02:26 <linuxmodder> .hello subho 18:02:27 <zodbot> linuxmodder: subho 'None' <subho.prp@gmail.com> 18:02:28 <subho> .hello subho 18:02:31 <zodbot> subho: subho 'None' <subho.prp@gmail.com> 18:02:32 <linuxmodder> liek that ^ 18:02:48 <subho> thanks linuxmodder :) 18:02:50 <linuxmodder> welcome subho you a new comer? 18:02:57 <subho> linuxmodder, yes 18:02:58 <linuxmodder> .fas subho 18:02:59 <zodbot> linuxmodder: subho '' <subho.prp@gmail.com> - subhodip 'Subhodip Biswas' <440volt.tux@gmail.com> 18:03:28 <linuxmodder> welcome have you had a chance to run down the wiki page yet/ 18:03:30 * tflink is present 18:03:58 <subho> linuxmodder, no not yet. 18:04:16 <linuxmodder> subho, alright post meeting see if you can set aside 30-45 mins to do 18:04:27 <subho> linuxmodder, sure. 18:04:48 <nirik> alrighty, if no questions or new folks intros will move on to status/info dump. 18:05:11 <nirik> Of which we don't have too much. actually, let me add a few things... just a sec. 18:06:44 <nirik> #topic announcements and information 18:06:44 <nirik> #info We are now in F24 Alpha FREEZE! - everyone 18:06:44 <nirik> #info spammer attack is ongoing and being worked on - patrick 18:06:44 <nirik> #info docs week technical debt fighting ongoing until next week - everyone 18:07:03 <nirik> Any other info or status anyone would like to share or discuss? 18:08:02 <nirik> #topic Docs-focused Tech Debt Fighting week in progress - threebean 18:08:13 <nirik> We started this tuesday... and have been making some progress. 18:08:29 <nirik> we didn't have a sync up this morning, but will hopefully tomorrow. ;) 18:08:44 <linuxmodder> this is what DC work ? 18:08:54 <nirik> DC? 18:08:55 <nirik> https://fedoraproject.org/wiki/Infrastructure/Debt/2016/March 18:09:08 * doteast late, but here 18:09:22 <nirik> updating docs of all kinds. ;) 18:09:51 <linuxmodder> ah nvm was thinking something totally diff 18:10:19 <nirik> no worries. 18:10:20 <linuxmodder> was thinking it was another on site visit at the data centers 18:10:58 <nirik> not yet, we usually do one later in the summer and one in jan/feb... 18:11:20 <nirik> #topic ticket 5144 - EOL Fedora hosted - kevin / stickster 18:11:30 <nirik> not sure stickster is around, but I can give an overview here. 18:11:37 * pingou ;ate 18:11:47 <linuxmodder> :ate? :) 18:12:00 <pingou> s/;/l/ 18:12:02 <pingou> :) 18:12:16 <linuxmodder> figured 18:12:16 <nirik> basically we would rather not maintain fedorahosted and pagure both... so we want to look at what it would take to retire fedorahosted. 18:12:41 <linuxmodder> what is the general consesus atm of what remains? 18:13:39 <nirik> I think we need 3 buckets of things: 1) stuff we need to get in place on pagure first... mailing lists? an inport function for hosted? other really wanted features, etc... 2) relations/announcements, ie, when to announce and help people get their data,etc, and 3) set dates and try and stick to them 18:14:16 <nirik> oh, and 0) gather info about whats on hosted now. 18:14:23 <linuxmodder> re:2) wouldn't that be automated on the migration ? 18:14:36 <linuxmodder> in a playbook 18:14:40 <pingou> mailing list abompard said it would be no problem to have a lists.pagure.io with the MM3 once the migration is done 18:14:48 <nirik> linuxmodder: I don't think we want to mass migrate everyone. We only want to migrate people who want to migrate to pagure 18:14:55 * sayan is here 18:15:18 <nirik> and some projects on fedorahosted wouldn't fit without a lot of work... like the hg/bzr/svn ones... 18:15:22 <linuxmodder> nirik, actually makes sense too from a cleanse the hosting of inactives too 18:15:36 <nirik> right, theres likely a bunch of old no longer active projects there. 18:15:42 <linuxmodder> what projects still use svn ? 18:15:54 <nirik> I don't have a list off hand 18:16:02 <linuxmodder> that many yikes 18:16:08 <pingou> we could just keep the repos and drop tracs for the old old projects (and eventually make the trac DBs available) 18:16:38 <linuxmodder> pingou, wouldn't that require two compies of some tho? 18:16:52 <nirik> pingou: I was thinking we could look at exporting trac db and repo and archiving them and putting them on a download site... so the data always exists if someone really wants it 18:17:15 <pingou> nirik: that's what I was trying to convey :) 18:17:26 <nirik> ie, have a projectname.tar.xz that has the trac export, src releases (if any) and repos (if any) 18:17:44 <nirik> only sidenote there is if there's private data... ie, it's private in trac now 18:17:49 <linuxmodder> on what something like archives.pagure.io? 18:18:11 <nirik> something like archives.fedorahosted.org 18:18:11 <pingou> nirik: private data regarding outdated projects? 18:18:26 <nirik> pingou: yeah, sensitive tickets, etc... dunno how common that is. 18:18:33 <linuxmodder> its still private for someone even if abandoned 18:18:45 <pingou> fair 18:19:04 <nirik> so perhaps we have any project with private stuff in it in a protected dir and only provide on request 18:19:25 <linuxmodder> we could make a call for pulling private data for said projects and then archive only public bits 18:19:51 <nirik> I hate to drop data (I'm paranoid/good about backups) :) 18:19:59 <linuxmodder> like the ansible playbooks are (for git clone) 18:20:02 <nirik> anyhow, we can see how many this really affects. 18:20:19 <pingou> question: would trac-only project want to move to pagure as well? 18:20:27 <linuxmodder> pingou, some may 18:20:33 <nirik> pingou: is there any progress (or start yet) on an imported for hosted? 18:20:40 <linuxmodder> trac only would likely not tho 18:20:46 <nirik> pingou: they might... they would need to go somwhere 18:20:56 <pingou> nirik: I know someone is working on the github one, no news on the hosted one 18:21:15 <nirik> pingou: might be a project for a summer intern? (as a side for hubs work) 18:21:25 <pingou> def a possibility 18:21:37 <linuxmodder> nirik, we have had like 5 prospects for hubs in fact 18:21:51 <nirik> cool. :) 18:21:53 <linuxmodder> Dormio, you around ^ 18:22:17 <nirik> anyhow, if we are going to make an importer we should do so before we announce anything so we have that to help us 18:22:31 <linuxmodder> true that 18:23:04 * pingou pinged on the ticket 18:23:08 <nirik> anything else on this? we can discuss more out of meeting or next meeting. 18:23:16 <nirik> pingou: does this sound all ok to you? 18:23:38 <linuxmodder> nirik, I f I can iron out getting on that instance to look I would gladly help with the import 18:23:39 <pingou> sure :) 18:23:52 <nirik> linuxmodder: thanks. 18:24:00 <nirik> ok, then lets move on... 18:24:01 <linuxmodder> been having issues ssh'ing to anything but poeple lately 18:24:11 <pingou> would the importer work from the DB or from the trac API? 18:24:29 <nirik> pingou: whichever is easier... dunno 18:24:38 <nirik> there is a trac-admin export thing that makes a archive 18:24:38 <linuxmodder> pingou, the DB is what mongo right? 18:24:39 <pingou> DB might be easier but means access to the file 18:24:47 <nirik> linuxmodder: sqlite 18:24:54 <pingou> linuxmodder: for trac? sqlite, for pagure postgresql 18:25:02 <linuxmodder> ah 18:25:12 <pingou> nirik: might be good to have an archive of trac-admin for testing purposes 18:25:31 <linuxmodder> pingou, what testing on stg.fp ? 18:25:32 <pingou> (maybe the pkgdb2 or the fedocal trac would be good candidates for testing, I don't remember anything private there) 18:25:45 <pingou> linuxmodder: testing importing trac to pagure 18:26:01 <linuxmodder> i meant on a stg.fp host 18:26:11 <pingou> then I don't follow you :) 18:26:17 <linuxmodder> as an intermediate 18:26:30 <nirik> looks like it might be trac-admin hotcopy that gets the db and the wiki not sure. 18:27:14 <linuxmodder> pingou, using stg host as the testing one then moving over to pagure so if something goes south it does screw pagure or hosted in the interim was my thought 18:27:19 <nirik> ha: " Note: Trac uses the hotcopy nomenclature to match that of ​Subversion, to make it easier to remember when managing both Trac and Subversion servers. " 18:27:45 <nirik> linuxmodder: well, we dont have a stg fedorahosted, but we do have a stg pagure, so yeah, testing any importer there would be good first 18:28:11 <pingou> testing the importer should be done first on a local instance of pagure, then on stg indeed and finally use in prod :) 18:28:15 <linuxmodder> thoguth we had one on both :( 18:28:41 <linuxmodder> local first for what? 18:28:48 <linuxmodder> manual testing i assume 18:29:04 * nirik nods. development 18:29:19 <linuxmodder> valid makes sense 18:29:24 <nirik> so, shall we move on? 18:29:32 <linuxmodder> using the current branch in github for local instance right? 18:29:33 <pingou> yup 18:29:38 <nirik> #topic ticket 5131 - Setup /etc/profile as a template that sets prompt per env - aikidouke 18:29:51 * nirik looks for aikidouke 18:29:56 <nirik> looks like he's not around... 18:30:11 <nirik> I can follow up on the ticket with him. 18:30:33 <nirik> We were going to have a Learn about: request for resources with puiterwijk. But sadly, he's off fighting spammers. ;( 18:30:45 <nirik> so, that takes us to... 18:30:47 <linuxmodder> darn spammers 18:30:49 <pingou> damn spammers! 18:30:52 <nirik> #topic Open floor 18:30:59 <nirik> anyone have anything for open floor? 18:31:06 <nirik> or shall we have a nice 30min meeting today? :) 18:31:16 <pingou> sounds like b) :)\ 18:31:41 <linuxmodder> any ideas for the hubs and other infra gsoc things we should be populizign for prospects 18:32:03 <nirik> hubs is going to be a big project this year yeah... 18:32:08 <linuxmodder> that isn't on the wiki or skillset to probe for 18:32:35 <linuxmodder> we are getting a TON of web devs in commops asking for hubs stuff 18:33:29 <nirik> well, there's going to be a ton of work, but I am not sure how well it's going to work for GSoC 18:33:57 <nirik> you need definite parts for that... but perhaps pingou or threebean will have some ideas. We can ask them to update the wiki page on it. 18:34:01 <linuxmodder> any things in particular that need more loving ? 18:34:31 <linuxmodder> threebean, pingou ^ ? 18:34:46 * nirik hasn't been closely involved in the hubs planning, so no idea. 18:34:48 <pingou> linuxmodder: afaik it's a little bit everything atm 18:34:58 <pingou> it's still very young 18:34:58 <nirik> threebean is also off fighting spammers. ;) 18:35:03 <pingou> damn spammers! 18:35:08 <nirik> :) 18:35:09 <pingou> it has a few widgets 18:35:10 <nirik> quite 18:35:19 <pingou> but the whole configuration interface for example is missing 18:35:24 <linuxmodder> pingou, feel free to ping | email me when things solidify or you wish for some more publication side for a piece of it 18:36:17 <pingou> linuxmodder: will let threebean know 18:36:41 <nirik> cool. If nothing else will close out in a minute here. 18:36:49 <linuxmodder> fp email works best (if gpg needed keys in fas) 18:37:24 <threebean> on hubs+gsoc, note that the listing on the wiki here lists decause, lmacken, and linuxmodder as contacts: https://fedoraproject.org/wiki/Summer_coding_ideas_for_2016#Fedora_Infrastructure_Web_Application_Development:_Fedora_Hubs 18:37:31 <linuxmodder> pingou, isnt threebean also coming to bitca.mp ? if so I'll tag up with him then 18:39:12 <nirik> alrighty, lets continue in the regular channels. 18:39:15 <nirik> Thanks for coming everyone 18:39:18 <nirik> #endmeeting