At first it usually takes some time to get one's head around the Smalltalk
way of working in a live image.  The next question is usually something
around, how can I make this work in a team environment, what about version
control, how can I share and/or re-use external packages/classes?

After some research there appears to be something called:
- SqueakMap: an out-dated collection of publicly shared packages?
- Package Universe: an attempt to manage dependency of SqueakMap packages?
- Monticello: a nifty distributed package version control system.

It seems to me that the concept of a distributed repository system and the
implementation of Monticello was ahead of its time in 2003 and makes perfect
sense given the fact that everyone is working in their own image ... or
repository if you will.  How does the now extremely popular Git compare to
Monticello actually?  Are there any plans for the Pharo Project to create
some sort of PharoHub or MonticelloHub (taking the example of GitHub here)
where everyone can browse through available repositories and their packages? 
Anyhow, maybe I am jumping ahead a bit since the first goal is getting
towards the big Pharo one point O, but I just wanted to see what other
people's thoughts are o this?

-- 
View this message in context: 
http://n2.nabble.com/Distributed-versioning-...-MonticelloHub--tp2319149p2319149.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to