I think the fact that packages don't get automatically updated when their author updates them is a good thing. An author has the responsibility to develop his package, with regard to its own development cycle. So he should sometimes post a version to give it more testing even if he wouldn't want it to be used by all squeakers.
Seems like a pretty easy way to deal with this is for maintainers (or anyone else) to occaisonally post a message like "[FIX] Update to MyPackage 1.02", when it turns out that version is stable enough. I think these should be included quite easily, the author is responsible for it working well enough, we are only responsible for integration. Note that since we now have a version aware SM2 Package Loader, 1.02 need not be the current version...
BTW, have you guys tried the SM2 Package Loader? when do you think we should make 3.7 include it by default instead of SM Package Loader?
Daniel
Marcus Denker marcus@ira.uka.de wrote:
The problem we have now with managing packages "outside" is that even if the packages get maintained on SM, they need to go throug the update stream if they should appear in the image...
We need to have a system that allows maintainers to update packages completely independed wrt the update-stream, but nevertheless be as good as the update-stream in the sense that changes get installed automatically.
Marcus
-- Marcus Denker marcus@ira.uka.de -- Squeak! http://squeak.de
Squeakfoundation mailing list Squeakfoundation@lists.squeakfoundation.org http://lists.squeakfoundation.org/listinfo/squeakfoundation
Daniel Vainsencher danielv@netvision.net.il wrote:
I think the fact that packages don't get automatically updated when their author updates them is a good thing. An author has the responsibility to develop his package, with regard to its own development cycle. So he should sometimes post a version to give it more testing even if he wouldn't want it to be used by all squeakers.
Yes. What I want is something similar to Debian. If there are updates to packages that are "ok" they get installed automatically *when I choose to get them*. This will be possible with SM2 etc.
Seems like a pretty easy way to deal with this is for maintainers (or anyone else) to occaisonally post a message like "[FIX] Update to MyPackage 1.02", when it turns out that version is stable enough. I think these should be included quite easily, the author is responsible for it working well enough, we are only responsible for integration. Note that since we now have a version aware SM2 Package Loader, 1.02 need not be the current version...
BTW, have you guys tried the SM2 Package Loader? when do you think we should make 3.7 include it by default instead of SM Package Loader?
I personally definitely think we should have it - and hopefully we should even have the new SM2 base for 3.7. IMHO. And I am working towards that.
regards, Göran
squeakfoundation@lists.squeakfoundation.org