00:04.11 | *** join/#gooseproject makfinsky (~imak@c-76-104-102-89.hsd1.va.comcast.net) |
00:41.36 | goozbach | herlo: ping |
00:41.54 | herlo | goozbach: pong |
00:42.11 | herlo | goozbach: eating twizzlers now :) |
00:42.34 | goozbach | twizzlers! |
00:42.37 | goozbach | whatcha got for me? |
00:42.48 | herlo | twizzlers are good! |
00:43.29 | herlo | goozbach: so, I've been writing a python script to import all of the srpms |
00:43.59 | herlo | it extracts them and copies the spec and patches into a git repository |
00:44.13 | herlo | and creates an origin which points to the github repo |
00:44.30 | herlo | it also creates a github repo if it doesn't already exist |
00:44.55 | herlo | the creating of github repo and the local git repo are done in separate python scripts which I import in the import_srpms.py |
00:45.53 | herlo | I'm trying to think through the process of importing a bit further |
00:46.07 | herlo | specifically branching |
00:47.41 | herlo | for this import, I'm just using master |
00:48.10 | herlo | but for 6.1 and beyond, we probably need to have a el6.1 branch or whatever. |
00:48.26 | herlo | My debate right now is whether this should already go into the el6.0 branch during import |
00:48.51 | goozbach | how are you getting the SRPMS? |
00:49.03 | goozbach | I'm assuming there will be some x-over between 6.0 and 6.1 |
00:49.03 | herlo | rhel6 iso |
00:49.15 | goozbach | ahh so isos would make sure they match the release |
00:49.17 | goozbach | good |
00:49.21 | herlo | :) |
00:49.28 | herlo | yup |
00:49.36 | goozbach | what are both sides of the question? |
00:49.45 | herlo | the crossover is simple in my opinion |
00:50.09 | herlo | just branch the repo and call it good. Imports could eventually check for diffs, I guess |
00:50.34 | herlo | both sides of what question? branching? |
00:50.53 | herlo | are you looking for arguments for and against for each? |
00:52.21 | goozbach | yesh |
00:52.29 | goozbach | I don't understand the question in other words |
00:52.33 | herlo | okay |
00:52.43 | herlo | so |
00:53.35 | herlo | I'm just thinking of how we deal with current release |
00:53.46 | herlo | since 6.0 is already out, we're going to have a 6.0 branch |
00:53.46 | goozbach | oh master vs 6.0 branch |
00:53.52 | goozbach | we should have 6.0 branch |
00:54.03 | herlo | but what goes in master in the meantime? |
00:57.13 | goozbach | let's use master till all are imported then create a branch |
00:58.28 | herlo | so, you realize that means creating branches for several hundred packages, right? |
00:58.50 | goozbach | ohh it's not one repo |
00:58.56 | herlo | no way |
00:59.04 | goozbach | hence your original question |
00:59.07 | herlo | I guess it could be |
00:59.24 | herlo | but I was thinking that each of the packages should have their own repo. Maybe they shouldn't however. |
00:59.59 | herlo | goozbach: https://github.com/gooseproject <-- has a few new repos already |
01:01.10 | goozbach | how does fedora do it? |
01:03.32 | herlo | separate repos |
01:03.57 | herlo | but it doesn't mean it's right |
01:04.25 | herlo | in fact, I'm kind of thinking one repo makes a bunch of sense. Since we're just pulling in srpms and not really modifying them too much. |
01:04.40 | goozbach | and we're just using the spec file right? |
01:04.47 | herlo | well, the spec file and patches |
01:04.54 | herlo | and a makefile |
01:05.03 | herlo | hmm, oh I know why |
01:05.15 | herlo | we should use a git repo per package |
01:05.27 | goozbach | yeah |
01:05.29 | goozbach | makes sense |
01:05.31 | herlo | because koji has to build from source and I don't want to checkout a 100MB |
01:05.34 | goozbach | makefile koji |
01:05.39 | herlo | repo each time |
01:05.40 | herlo | yeah |
01:12.26 | herlo | okay, so I guess I'll write another piece for branching |
01:16.59 | herlo | goozbach: I'll get the buildroot imported this week and we'll see how it goes from there... |
01:17.11 | goozbach | nice |
01:17.44 | herlo | goozbach: if you get time, have a look at the scripts directory in the bootstrapping repo |
01:17.59 | herlo | goozbach: do you mind if I rename the bootstrapping repo to just bootstrap? |
01:18.59 | goozbach | can do |
01:19.16 | herlo | cool |
01:19.29 | goozbach | renamed |
01:19.35 | goozbach | you'll have to change your git configs |
01:19.44 | herlo | no problemo |
01:19.56 | herlo | I could have renamed it,but that's cool :) |
01:21.16 | herlo | goozbach: lol, all lowercase :) |
01:22.16 | herlo | k, renamed lowercase :) |
01:22.16 | goozbach | doh |
04:25.29 | herlo | makfinsky: ping-a-ling |
04:25.50 | makfinsky | herlo! |
04:25.55 | makfinsky | Heya sir. |
04:26.28 | makfinsky | I have not yet had a chance to work on the server here. Tomorrow I will be getting the hard drives, I'll have time to work on it either Thursday or Friday. |
04:27.09 | makfinsky | Have to take care of a few chores right now. I might be back tonight, I might just pass out too. |
04:27.31 | herlo | makfinsky: cool. ATM, I'm just waiting on a place to have the makefile point :) |
04:27.35 | herlo | thanks for the update |
04:27.44 | makfinsky | :) |
04:28.07 | herlo | go get your *chores* done |
05:09.16 | *** join/#gooseproject fozzmoo (~fozz@209.41.95.5) |
12:23.01 | *** join/#gooseproject makfinsky (~imak@c-76-104-102-89.hsd1.va.comcast.net) |
15:20.57 | *** join/#gooseproject shalkie (~weechat@li172-53.members.linode.com) |
15:37.01 | *** join/#gooseproject makfinsky (~imak@c-76-104-102-89.hsd1.va.comcast.net) |
15:52.12 | herlo | morning |
16:59.36 | *** join/#gooseproject makfinsky (~imak@c-76-104-102-89.hsd1.va.comcast.net) |
17:35.48 | goozbach | http://people.cs.uu.nl/henkp/mirmon/ |
17:35.53 | goozbach | for mirrors when we get there |
17:43.25 | herlo | goozbach: I was thinking of using MirrorManager |
17:43.35 | herlo | which I think has monitoring built in |
17:43.41 | herlo | it's what Fedora uses... |
17:45.11 | herlo | https://fedorahosted.org/mirrormanager/ |
17:46.08 | goozbach | eeentresting |
17:47.30 | herlo | :) |
17:55.35 | goozbach | now I have twizlers! |
18:00.28 | jsmith | goozbach: Curse you! |
18:00.43 | jsmith | goozbach: I've been craving twizzlers since I saw a commercial on TV last night :-p |
18:07.19 | goozbach | the RWC offices have them! |
18:07.21 | goozbach | in bulk! |
18:07.27 | goozbach | individually wrapped :( |
18:07.39 | goozbach | that sure rate-limits you |
18:11.02 | jsmith-away | Aye... probably better for my diet |
18:26.57 | goozbach | needs food |
18:31.33 | herlo | goozbach: w00t! twizzlers! |
18:31.45 | herlo | goozbach: we have those here too |
23:59.45 | *** join/#gooseproject fozzmoo (~fozz@209.41.95.5) |