[Packages] Split-Join in development universe etc
Keith Hodges
keith_hodges at yahoo.co.uk
Tue Aug 7 17:58:56 UTC 2007
>
>
> Installer mantis ensureFix: 4874.
>
>
>
> Wouldn't it be best to get this fix loaded into the Montecello
> repository as a proper change, so that the Universe just has to point
> at the new version?
>
Of course it would be best, but this is a kernel extension, which is
under the control of the release team, not I.
I discovered that, while waiting for such things to to be integrated
into the kernel, I have found myself writing my code to be as generic as
possible instead.
As an example: I find myself writing code which avoids using split/join
until split/join is a generically available feature. This may be a long
wait for it to be added to 3.10, but it will never be added to 3.9, 3.8
or 3.7 so.
If I keep on doing this, it means that all efforts to improve the kernel
are wasted, because even if I write a kernel improvement, I am
conditioned by the working context to not use such extensions until they
are deemed acceptable by the consensus, which in the case of "Message
eating Null", or Gorans name space improvements is probably never.
This has been bugging me for a while so, I figure the only way I can see
to get around this is to legitimize the idea of a kernel-patch in the
universe (which formalizes which versions the patch is applicable to)
and have it managed properly in mantis, i.e. feedback discussion. new
versions etc.
With this in place I feel that I can then get on and use it without
shame. If it is found that lots of essential packages make use of that
patch then this would be a good case for getting it included by the
release team.
just my 2p
Keith
More information about the Squeak-dev
mailing list
|