How many repositories does it take to screw in a lightbulb?
karl
karl.ramberg at chello.se
Sat Oct 22 17:20:29 UTC 2005
Simon Michael wrote:
> Cees De Groot wrote:
>
>> You're mixing up two very different things. SqueakMap is a catalog
>> system, Monticello a versioning system.
>
>
> Here's an analogy for folks familiar with the open source world. From
> most hairy to most stable, we have:
>
> - SqueakSource is like sourceforge.net. It provides central hosting
> for code under development, with monticello revision control (and rss
> feeds, project wikis etc.)
>
> - SqueakMap is like freshmeat.net. It is a central directory providing
> standardized information about all kinds of downloadable packages. The
> packages may be uploaded to squeakmap or linked from elsewhere.
>
> - Package Universes are like a gnu/linux distribution such as debian.
> They are a set of packages which have been selected from squeakmap and
> undergone more QA and integration work - testing, fixes, dependency
> information - so that you can install any of the packages and expect
> it to work.
>
> - Update streams, which are provided for some of the major squeak
> images, used to be the main way of installing updated and new code,
> like debian's unstable update stream. They are increasingly being used
> in a more limited way, more like the security updates which linux
> distributions provide for their major releases.
>
> The boundaries between these are not always sharp, there is ongoing
> experimentation in adding the features of one to another (eg kabungu
> adds dependency information to squeakmap).
>
>
>
>
Thank's for this explaination. I'm thinking of using it on squeak.org
Karl
More information about the Squeak-dev
mailing list
|