[pkg-wpa-devel] changing pkg-wpa SVN layout

Reinhard Tartler siretart at tauware.de
Mon Apr 2 07:18:43 UTC 2007


Kel Modderman <kelrin at tpg.com.au> writes:

> Hi all,
>
> I'd like to change our pkg-wpa SVN layout, so that we can optionally use 
> svn-buildpackage without too much dicking around.
>
> Current layout is:
> .
> |-- branches
> |-- dists
> |-- releases
> |   |-- hostapd
> |   `-- wpasupplicant
> `-- trunk
>     |-- hostapd
>     `-- wpasupplicant
>
>
> Desired layout:
> .
> |-- hostapd
> |   |-- branches
> |   |-- tags
> |   `-- trunk
> `-- wpasupplicant
>     |-- branches
>     |-- tags
>     `-- trunk
>
> The restructure would be achieved by:
>
> 1) svn-injecting the packages into the archive

Frankly, I'm surprised that svn-buildpackage still does not support our
current directory layout. I use svn-buildpackage in the debian games
team, but always preferred to do upgrades without svn-inject, because
IME, that script wasn't as reliable as I expected. Perhaps things have
changed, but honestly, I'm perhaps not a strong svn fan and therefore
didn't look closer at it.

> 2) moving existing tagged releases into respective tags area
> 3) removing old, obsoleted archive contents
> 4) updating to level README
>
> Any objections?

Since in the past, it was mainly you who upgraded new upstream version,
I think choosing a svn layout which is comfortable to you is a good
idea. The switch sounds pretty painfull to me, however :/

> I'd like to do this soon (as in next couple of days), I'm growing tired of 
> manually updating upstream and manually tagging releases when tools exist to 
> automate this kind of maintenance => svn-buildpackage. And if these tools are 
> not your thing, the new layout changes nothing; you are not forced to use the 
> tools.

Right.

Btw, as an informal poll, have you already used git? I haven't yet, but
I noticed that hostap upstream has recently switched to git and I wonder
if it was a good idea to use it for our packaging work as well. I expect
that this would make cherrypicking changes from upstream easier.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 213 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-wpa-devel/attachments/20070402/d2453aed/attachment.pgp


More information about the Pkg-wpa-devel mailing list