On Wed, Aug 28, 2002 at 10:40:22AM +0200, Maxence Guesdon wrote: > > Well, I grabed the tarball yesterday, unpacked, built and installed > > it and everything went OK. > > Ouf ! > > > I started a bit of packaging and I was amazed about the number of > > software components it provides. > > > > I have still not made up my mind about how things should be packaged. > > > > Here are possible solutions: > > - each component in its own package and a cameleon package depending on > > all of them (they'll have to have their own version, different from > > the cameleon version). > > - a set of packages: cameleon (meta package), camaleon-tools, > > cameleon-libs > > I'm still wondering about having a different version number for each tool. > Since they are all in the same tarball, and no tool will be released > without the others, i think i'll give them all the same version number. > What do you think about that ?
That would ease things a lot ;) I encourage you to do so. > Independently from this consideration, i think that providing > a package for each tool or lib (more or less each subdir of cameleon) is > better > because some tools come with their own library too. Agreed. > An exception: Okey, Configwin and Gpattern should be in the same package > because they're all useful when using LablGtk. They need Options, but > Options should be in its own package, since it does not depend on LablGtk > and can be used for any application. Well, as usual when you gather some components, the major problem is to find a name to this gathering ;) Maybe this wouldn't make any difference to separate them? > The documentation browser and the cameleon tool should be in the same package > since docbrowser contains a lot of cameleon's .cmo files and uses the same > configuration files. OK. > Here is the list of provided tools and libs (you write e-mails faster than me > ;-) > > * Options > * Okey > * IoXML > * Configwin > * Zoggy > * Report > * Epeire > * Topcameleon > * OCamlmake-o-matic > * OCamlCVS > * A documentation browser > * MLChat > * DBForge > * Gpattern > * The cameleon tool, as a glue between the other tools. Thanks. -- Jérôme Marant

