Re: 3.5 release timing (was Re: Outstanding 3.4 bugs?)

Cees de Groot <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.foundation
Message-ID <[email protected]>
On Tue, 2003-03-04 at 08:18, Ian Piumarta wrote:
> On a personal note I'll just mention that making a VM release takes me an
> entire day (while I recompile on four different machines and construct
> more than a dozen seperate archives, _very_ slowly and methodically to
> make sure I don't mess anything up too badly).  I wouldn't want to do this
> every single month.  (Consider the 3.4gamma1 release as an
> exception.)  Every quarter might be acceptable.
> 
When I worked at OpenLink software, we managed around 20 ports (lots of
Unices, Mac, Win, VMS) and build weekly releases - so I have a bit of
experience in automating this :-). Is there somewhere I can help in
automating? Could we parallelize this by having four people doing the
job on one machine?

I do agree that the VM release number should state the same as the image
release number. Of course, if nothing changed, a simple patch might work
;-). 

> I think the whole regular release cycle is a bad idea anyway.  Even with
> the current infrequent big releases I tend to lag behind the stable image
> by a version or two, since there's just not enough incentive to change
> until something is _obviously_ better (or new and exciting) in the latest
> image.  My most recent image change was from 2.3 to 2.8.  If releases were
> more frequent then deltas would be smaller and I'd be even less likely to
> notice new stuff or improvements and hence track the latest image.  I'm
> probably not alone in thinking/working this way.
> 
YMMV, etcetera. You're probably not alone, but you're probably not a
majority either. However, since the upcoming releases most likely will
concentrate on picking stuff apart and making it harder to get a decent
Squeak distro, your, err, 'faction' will probably grow a bit ;-).

(making it harder, that is, until we master packaging etcetera - one of
the main reasons to go through short release cycles IMO, because it will
help us (force us) create a smooth process for building and releasing
various images - 'core', the 'fat' image we now have, and anything else
people want to pick up).
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQA+ZF3o8wOTf+CYnosRApt/AKCRnwBU18kDC4O9/5PbwdRNNvd54wCfaZLj
NG60jJkkojP5CnUprAUCXO0=
=hLPu
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.