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