Re: which stable version should one use

From: Henrik Nordstrom <henrik_at_henriknordstrom.net>
Date: Tue, 27 Jan 2009 14:39:24 +0100

tis 2009-01-27 klockan 17:36 +0530 skrev sameer shinde:

> Whenever I visit squid-cache.org site. I always have a doubt is,
> why there are multiple stable version available for production release?
> What i mean is, when there is 3.0 stable release is available for production,
> then still why 2.7 is available. I can understand that, older versions should
> be available to the users, but then it may come under older version head not
> in the current versions list.

The short story: Because Squid-3 does not yet implement all the features
available in Squid-2, and until it does Squid-2 need to be maintained
and to some extent developed as well.

Note: Squid-2 also does not implement all features of Squid-3, so until
the two converge users unfortunately have to choose which one suits them
best.

> Is there any specific reason for that? If yes, then which version one should
> use? Because all the versions give you production release.

Depends on your needs.

> I also have observed that, even after publishing the stable version on site,
> they withdraw the older stable version, do something & again put back.

This has only happened maybe 5 times in the 12.5 years Squid has been
published, and happens when a critical bug if found shortly after a
patch release and it's considered better if users stay on the previous
version.

> My question is, if you withdraw any software version for any reason, it does
> not become a stable version. If anyone is doing some bug fixing into it or even
> a minor change of code, it should appear in the latest stable release.
> This gives you a track of bugs & bugfixes. But if you takeback any
> stable release
> and put it again after some time. What does it mean? If it was stable why it was
> taken back? If not does it really justify the stability?

A withdrawn release is withdrawn permanently. The next release will have
another release number. I.e. 3.0.STABLE10 was withdrawn (making
3.0.STABLE9 the latest release at the time) and then 3.0.STABLE11 was
releases with the needed fixes.

> For e.g. At this moment , the squid3.0 stable 10, stable3, stable 2
> are withdrawn.

Yes.

> Some peoples find my questions silly, but I've a doubt and its always better ask
> instead of knowing nothing.

Yes, asking when in doubt is always better than staying in doubt.

Regards
Henrik
Received on Tue Jan 27 2009 - 13:39:30 MST

This archive was generated by hypermail 2.2.0 : Tue Jan 27 2009 - 12:00:05 MST