[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: packagin some data structures



On Fri, Apr 09, 2004 at 12:59:21AM -0400, Mike Furr wrote:
> Hi all,
> 
> So, I was thinking about packaging some useful data structure
> implementations that I've found via the Hump.  To start with,
> Jean-Christophe Filliâtre has a nice collection of them on his
> website[1] including things like heaps, tries, creal(exact real arith),
> hash-consing(neat idea!) and a few others.  However, I'm not sure how to
> break these into pacakges.  Most of them are a single .ml/mli that would
> seem somewhat wasteful to be in a package all by itself.  Instead, it
> would probably be a good idea to group at least some of them together
> into a single .deb.  
> 
> What do you guys think?  Some possibilities include:
>  (1) - Make lots of tiny packages (libheap-ocaml-dev,...)
>  (2) - Make small groups (ocaml-tree-structures,
>                           ocaml-hash-structures,...)
>  (3) - Make a larger package like ocaml-useful-data-structures 
>       (except with a better name)
> 
> I think I would prefer something like (2) so as to not preclude new
> implementations of the same data structure (like a labeled or imperative
> version).

I would maybe put them all in the same source package, and then generate
binary packages, grouped mostly by eventual dependencies.

Friendly,

Svne Luther



Reply to: