> Alastair:
> >   How do people feel about packages vs source tarballs?

Jeff:
> Any reason to make it either/or?

For portability reasons, we're always going to ship tars and zips.
I'm just trying to decide whether we'd ever want to add packages.

> If you know how to make RPMS (which is what I assume you are talking about),
> why not pop one together for each release?

But, to answer your question:

o Binary releases are a lot of effort and aren't very portable.

  Just look at hugs/src/distrib to see the hoops I have to jump through
  to build a binary release for Win-32.  And then on close examination
  we find that the notion of a "Win32" platform to be a figment of M$s
  imagination so we have to try to do both a Win-NT and a Win95 distrib.
  Blech, blech, blech.

  Similarily, we've got an x86 linux box - but do people want libc or glibc?
  What if they're got sparc-linux?  What if they have x86-free-bsd?

o Source releases are less problematic but still take effort.
  eg One more thing that has to be changed if we reorganise the
  Hugs directory structure.

o Which package format do we use?
  RPM and Debian are both popular (there's a debian package but no rpm at
  the mo).  There's also a FreeBSD "port".

> And since we're letting one question lead to another...  would it be possible
> to package the source tar with a unique root directory name?  I.e.  hugs-1.5,
> or hugs-May1998.

I'll give it a shot - but this messes up attempts to build 
automatic scripts which build packages.  We already have problems with
changing the filename of the tarfile from one release to another.


A

Reply via email to