[BioPython] advice on structuring packages
Julius Lucks
lucks at fas.harvard.edu
Sun May 6 15:19:19 UTC 2007
Hi Ann,
If you are going to do a major restructuring, I HIGHLY recommend you
switch from CVS to Subversion as well. Subversion works a lot like
CVS but has many more nice features and is just structured better -
it allows you to version binary files as well as text files, it has a
better back end allowing the repository to be more space-efficient
and speedy, and many more nice things.
To that end, there is an EXCELLENT book called 'Pragmatic Version
Control Using Subversion'
http://www.pragmaticprogrammer.com/titles/svn/index.html
I highly recommend this book - I went through the whole thing and it
really taught be a lot about the best way to use subversion, as well
as a whole chapter on how to structure the repository, manage tags
and branches, etc.
If you want to stick with CVS, Pragmatic Bookshelf also has the same
book, but with CVS
http://www.pragmaticprogrammer.com/starter_kit/vcc/index.html
Hope this helps,
Julius
-----------------------------------------------------
http://openwetware.org/wiki/User:Lucks
-----------------------------------------------------
On May 6, 2007, at 9:40 AM, Ann Loraine wrote:
> Dear friends,
>
> My group is getting ready to distribute some python modules and
> also to
> migrate some of our code to a publicly-accessible cvs repository.
>
> For the migration, we would like to restructure our cvs directory
> layout so
> as to be more compatible with community standards.
>
> We could really use some good ideas and suggestions on how to do
> this. Do
> you have any recommendations for books or other documentation we
> could read
> to bring ourselves up to speed on this topic?
>
> Looking at how the biopython code is organized has been very
> helpful, as
> well, of course!
>
> Thank you very much for your time,
>
> Ann Loraine
>
> --
> Ann Loraine
> Assistant Professor
> University of Alabama at Birmingham
> http://www.transvar.org
> 205-996-4155
> _______________________________________________
> BioPython mailing list - BioPython at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/biopython
More information about the Biopython
mailing list