19:10:03 #startmeeting GitLab Packaging (2014-05-01) 19:10:03 Meeting started Thu May 1 19:10:03 2014 UTC. The chair is axil42. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:10:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:10:15 #meetingname gitlab packaging 19:10:15 The meeting name has been set to 'gitlab_packaging' 19:10:37 #topic greetings 19:10:53 * axil42 is here 19:11:17 * jchristi is here 19:11:18 * is here 19:11:58 I guess we're just the three of us 19:12:07 * jeprice is here 19:12:14 slim pickins 19:14:22 * webpigeon was here for the infra meeting, but is lerking 19:14:27 #topic progress on packaging 19:14:31 so 19:14:58 if you don't know, I have set up a group account on gitlab.com 19:15:31 k 19:15:33 #link https://gitlab.com/groups/fedora-ruby 19:16:01 so we won't be using github anymore then? 19:16:35 in particular, if you go in https://gitlab.com/fedora-ruby/gitlab-rpm/tree/master you will see that I have created all the specs needed for the missing gems so far 19:17:02 jchristi, I will eventually move all my scripts, etc in that repo 19:17:42 #info new upstream working repo is https://gitlab.com/fedora-ruby/gitlab-rpm 19:18:06 I used gem2rpm to create those specs 19:18:34 Note that they need work, as this is the first draft as gem2rpm spits the output 19:19:25 I have also ported my long overdue post about rubygem packaging to the wiki in that repo 19:19:31 #link https://gitlab.com/fedora-ruby/gitlab-rpm/wikis/rubygem-packaging 19:20:32 It needs to be cleared a bit as it has many draft ideas 19:21:32 k 19:22:43 we can use the issue tracker to discuss anything about those specs 19:24:07 #topic next steps 19:25:19 axil42: you can add me to fedora-ruby group: https://gitlab.com/u/jchristi 19:25:31 yeap 19:25:47 axil42: and I as well 19:26:34 #info Anyone that wants to be added in fedora-ruby group at gitlab.com, ping axil42 on freenode 19:27:54 jchristi, jeprice added :) 19:28:27 ty 19:28:30 so, next steps 19:28:55 I can start working on refining the specs 19:29:35 I'd like to add that currently we have 3 separate guidelines... 19:29:42 that adds an extra load 19:30:04 we have: fedora 21, fedora 20, epel6/7 19:30:17 right 19:30:39 which one are you focused on? f21? f20? 19:31:16 whereas we could work with conditionals and have them all in one branch, I'd like to propose to separate them, like we do in cgit 19:31:37 jchristi, right now these are for 21 19:32:25 I used the new version of gem2rpm (not yet packaged last time I checked) in order to apply the new guidelines, built against ruby 2.1 19:32:44 axil42: what is the convention with other fedora specs? 19:33:45 you mean ruby specs or in general? 19:34:12 i meant in general, but if ruby specs specifically are different, then that is worth considering as well 19:35:59 yes there are specific macros used in ruby specs 19:36:16 so it would make more sense to talk about them 19:37:19 and how do you propose to separate them? same branch, different directories? different branch? different repo? 19:37:40 different branch 19:38:32 i'd prefer having them in the same branch, different files. It's much easier to view different specs if you don't have to constantly do git checkout 19:39:07 are there constraints on the directory layout? 19:45:20 not really, this would be for our convenience 19:46:17 but since most of macros are now ported to epel6/7 maybe it would be easier to use on spec for all fedora/rhel versions 19:46:46 you know more about it then i do, go for what is easiest 19:48:22 #action axil42 get with a plan on easiest packaging among different fedora/rhel versions 19:48:59 ok I'll discuss it in #fedora-ruby and send my thoughts in the ML 19:55:41 k 19:55:44 i've got to run 19:56:02 jeprice and i will take a look thru the specs on gitlab.com at some point 19:56:29 Thank you axil42, it was nice to meet you. 19:57:16 ok guys thanks too :) 19:57:30 #endmeeting