[Pkg-lirc-maint] svn hell night

Stephen Gran sgran at debian.org
Mon Feb 5 23:59:41 CET 2007


Hi all,

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?
     tarballs/           # upstream tarballs

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.

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.

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.

Thanks all,
-- 
 -----------------------------------------------------------------
|   ,''`.                                            Stephen Gran |
|  : :' :                                        sgran at debian.org |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |
 -----------------------------------------------------------------
-------------- 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/20070205/06247bd2/attachment.pgp


More information about the Pkg-lirc-maint mailing list