Hi,

 Here's the log from #gnome-debian between sjoerd and me, discussing the
 need for a tags/ dir and the layout+locatin of such tags.  (CIA commit
 messages trimmed.)

10:31 < sjoerd> Oh, with the imminent release of G2.18, are there still people 
interested in provided a G2.16 backport for etch ? (and if so shouldn't we 
branch of the current packaging now mostly?)
10:31 <@lool> Great
10:32 <@lool> sjoerd: I don't think it's reasonable to start backporting 2.16 
at this point
10:32 <@lool> Interestingly, in a distant past, there were branches per GNOME 
branch in our pkg-gnome SVN
10:33 < sjoerd> lool: I'm just saying if people might want to do it after etch, 
_then_ we should probably branch/tag most stuff now before starting real 2.18 
packaging :)
10:34 < sjoerd> otoh by the time etc is released people would probably be more 
interested in a 2.18 backport anyways..
10:35 <@lool> sjoerd: You think someone would prefer backporting 2.16 over 2.18?
10:35 <@lool> Beside, actual backports will only start in some weeks, if not 
months
10:36 < sjoerd> Depends on how long it takes before we've got 2.18 in exp :)
10:36 < seb128> and Depends the requirements difference
10:36 < sjoerd> nod
10:37 <@lool> Well, our SVN really isn't meant to keep GNOME branches right now
10:37 < sjoerd> Basically we should think about tagging 2.16 stuff before 
proceding with 2.18 stuff.. It's no real extra work (just running an svn 
command) and might be valuable for some people imho
10:37 <@lool> If you ask me, GNOME branches make perfect sense
10:38 -!- Dodji is now known as Dodj|busy
10:39 < sjoerd> Well, in the past they weren't really necessary but as we're 
about to have three gnome releases packaged at the same time...
10:40 <@lool> Ok, but I will need help restructuring the SVN to match GNOME 
branches again, and also support
10:41 <@lool> Would people reading this be so kind to followup to my message on 
[EMAIL PROTECTED] to mention a 2.16 branch, and perhaps comment on the various 
layouts?
10:42 <@lool> I'd like to have some voices acking the change in layout or 
discussing other solutions / layouts
10:42 < sjoerd> the exp/<stable release's>/unstable/trunk thing looks fine to 
me.. Just need to get used to working with it i guess
10:43 < sjoerd> Especially with how to cherry-pick single patches from trunk to 
whatever..
10:43  * sjoerd sends a mail
10:43 <@lool> sjoerd: where do you put G2.16 packages in the above?
10:44 < sjoerd> probably just in a tags/ subdir
10:45 <@lool> sjoerd: Hmm that's nice; and then a new etch-backports or 
whatever when needed
10:45 <@lool> sjoerd: Ok, so no branch, but tags for G2.16 for now, that's fine 
by me
10:45 < sjoerd> Well, tags/branches are the same thing in svn afaik :)
10:46 < sjoerd> the other option would be just in the top-level, so exp, sarge, 
trunk, G2.16, exp etc
10:46 <@lool> sjoerd: At the SVN level yes, but I do see how I'm going to tag 
each individual package, and how a branch could be created for backports 
afterwards
10:48 < sjoerd> Right, well, that's mostly semantic sugar though :) 
10:48 <@lool> merkel% dak ls sound-juicer
10:48 <@lool> merkel% 
10:48 <@lool> Grr
10:48 < sjoerd> But if it makes it easier for people to think about it, then 
i'm all for it :)
10:50 <@lool> sjoerd: To be clearer, what you propose is to make a "svn cp" of 
the current 2.16 stuff in a placeholder, and resurrect it when a backport is 
being prepared; the problem I had was that I didn't want to see gnome-2.x 
branches mixed with unstable/exp/trunk, but now I see that we wont have a 
gnome-2.x branch but an etch-backport branch later on
10:51 <@lool> sjoerd: So, the fact that you mentionned a tag made me realize 
that we do not need to open a branch "2.16" right now, we will have a 
"backports" branch which makes more sense with the other branch names and it 
will only open when needed, with whatever version
10:51 <@lool> sjoerd: Or to put it even more clearly: your words enlight me! :)
10:51  * lool has been touched by the sjoerd 
10:51 < sjoerd> right, fair enough.. tagging it as a tag will indeed make it 
clearer for people what the intension is :)
10:59 < sjoerd> Hrm, we should really make a nice document about this stuff btw 
-> really need to make the pkg-gnome website nicer
11:00  * sjoerd still in favour of copying the pkg-telepathy/pkg-ruby-extras 
webgen stuff :)
11:11 -!- sonne [EMAIL PROTECTED] has joined #gnome-debian
11:26 -!- dholbach_ [EMAIL PROTECTED] has joined #gnome-debian
11:26 -!- dholbach_ [EMAIL PROTECTED] has quit [Read error: 104 (Connection 
reset by peer)]
11:35 -!- dholbach [EMAIL PROTECTED] has quit [Ping timeout: 600 seconds]
11:36 <@lool> seb128: You need to bump vte shlibs higher
11:37 < seb128> lool: k, thank you
11:46 -!- Beowulf [EMAIL PROTECTED] has quit [Ping timeout: 600 seconds]
11:47 <@lool> sjoerd: Hmm, you think we should hash the tags/ dir with a G2.16 
subdir?
11:47 <@lool> sjoerd: Shouldn't we simply tag all uploads and let people 
preparing a backport cherry pick what they like
11:48 <@lool> sjoerd: Do you think the tags/ should be top-level or per 
package-type dir? (especially given that some packages get promoted to official 
status or get deprecated)
11:48 <@lool> (thanks for commenting!)
11:48 < sjoerd> np :)
11:49 < sjoerd> I wouldn't be against tagging everything.. Although people tend 
to forget it, but that's true for hashing it 2.16 too ofcourse
11:50 < sjoerd> you mean tags/official tags/extras etc ?
11:50 < sjoerd> Dunno, that's a hard one
11:50 <@lool> sjoerd: Actually, I thought we could have a top-level 
tags/$source/$version
11:50 <@lool> It also makes it easier not to checkout it
11:50 < sjoerd> I'd guess that per package type makes sense, as at the time it 
was tagged it had a certain tatus
11:50 <@lool> s/not to checkout it/to not checkout it
11:50 < sjoerd> $source being ? the source package
11:51 <@lool> yes
11:51 < sjoerd> right, so the choice is between that and 
tags/$package_type/$source/$version right ?
11:52 <@lool> a) pkg-gnome/tags/$source/$version b) 
pkg-gnome/$type/tags/$source c) pkg-gnome/tags/$package_type/$source/$version
11:53 <@lool> (All versions proposed so far)
11:53 <@lool> I prefer a), and I prefer anything top-level; it's less complex
11:54 < sjoerd> i'd say either a or b, don't have strong opinion any way
11:55 <@lool> Ok, I really prefer a), I think it will be simpler
11:55 < sjoerd> k
11:55 <@lool> sjoerd: May I send the above log to dgg?
11:55 < sjoerd> sure

-- 
Loïc Minier <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to