Re: Plans [Re: Cameleon 1.0]
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
Reply to: