"Environment tests"
Richard Staehli
rastaehli at mac.com
Wed Nov 5 20:52:37 UTC 2003
Göran wrote:
> SM is very much inspired by the apt-get system in Debian.
And we thank you. SM was a giant leap forward and I will contribute to
its improvement when I can.
>
> The simple idea that I am working towards in SM2 and beyond is that
> each
> release should be mandatorily classified in terms of "backwards
> compatibility". Exactly which levels there should be is of course up
> for
> discussion, here are enough to show the idea:
> <description of thousands of subtly different levels>
I think the most important compatibility classifications are
- bit-identical
- backward-compatible extensions
- bug fixes that are unlikely to break compatibility (but may fix it)
- changes to interface and semantics that break compatibility
I would be happy with a two-number version system: one for semantic
version and a second for fix/extension level, lumping extensions in
with bug fixes. I think this system is widely understood and would be
a significant step forward for Squeak packages.
Richard
More information about the Squeak-dev
mailing list
|