[Pkg-lirc-maint] svn hell night

Julien Danjou acid at debian.org
Tue Feb 6 10:12:57 CET 2007


Hi Stephen,

At 1170716381 time_t, Stephen Gran wrote:
> So, mostly due to my own mistaken starting assumptions, I had done quite
> a bit of work based off the wrong tree, and made it very difficult to
> move forward.  So I spent a fair amount of time moving and reorganizing
> svn so that it makes sense (to me).
> 
> Right now, the structure is:
> /lirc/
>      branches/
>               etch/      # Branched from last upload - maintain for etch 
>                          # lifecycle
>               upstream/  # subdirectories for each new upstream version,
>                          # and current/
>      tags/               # Holds tagged release of debian/
>      trunk/              # Holds development tree of debian/
>      experimental/       # playground
>      build-area/         # technically, a build-area - do we need it?

Used by svn-buildpackage I guess, however I don't use it.. :)

> There are other directories under branches/, but I would like to get rid
> of them, as it's probably a mistake to assume a mapping between upstream
> version numbers and debian/ packaging scripts.

Ack.

> My plan going forward is to remove the extra directories under branches/,
> if no one has any objections, finish my changes to experimental/, and
> then merge them back to trunk/, delete experimental/, and finally do an
> upload to somewhere out of the way like experimental to get feedback.

No problem.

> Personally, I prefer having a trunk/ somewhere that has all the upstream
> source and all the debian/ source in it together - it makes it easy for
> me to work on a package, build it, clean it (check that clean actually
> results in no diff) and then commit changes, but I'd like to discuss
> that before doing it.  I'd also like to, after a discussion about this,
> commit a README or something to root of the tree explaining how each
> tree is meant to be used, so we don't get other newcomers like me
> getting so confused.
> 
> I am proposing a lot of upheaval, so if there are any objections, please
> speak up - I don't want to do things that will make people unhappy, I'm
> just trying to make it a system I understand.
> 

No objection from my side!

Cheers,
-- 
Julien Danjou
.''`.  Debian Developer
: :' : http://julien.danjou.info
`. `'  http://people.debian.org/~acid
  `-   9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-lirc-maint/attachments/20070206/02128f26/attachment.pgp


More information about the Pkg-lirc-maint mailing list