[Pharo-project] Smalltalk, git, files, the universe and everything...okay not everything:)
miguel.coba at gmail.com
Thu Apr 21 00:32:01 CEST 2011
I don't think that the issue is the file-ness of the subject, but the
easiness that other opensource projects enjoy in part because of their
tool, even if they aren't as pure in their object-ness as the ones
As someone said, the UI of Monticello is very, umm, unintiuitive, has
bad support for branching, avoiding some effect that the git users (and
in particular github has contributed to popularize) that nobody has to
ask for permission for modifying some project and then contributing back
the changes to the main project.
This is notorious difficult with MC/Squeaksource combo when the repo is
only read, when the maintainer has to do a not minor effort to track
contributions and integrating them back. And of course, the visibility
that those tools have is no even in the reach of squeaksource (with
those ugly urls that include session data that from time to time appears
in mails refering to projects in squeaksource).
In that respect git/github no matter if file-based or not are the clear
example to emule and even to use for smalltalk open source projects.
El mié, 20-04-2011 a las 18:00 -0300, Germán Arduino escribió:
> 2011/4/20 Dale Henrichs <dhenrich at vmware.com>:
> > It's just an added dimension of complexity ... not to mention the cost of converting existing development processes, tools, artifacts to the new system...it took Monticello nearly a decade to become commonly used:)
> > I think that this is a problem that does need to be solved (along with others:) so I'm not claiming that "all is lost, we'll never be file-based" I just think it is a tough problem that would have been solved by now, if it was easy:)
> A thing I not understand is why we need to go "file-based" if we are
> already object based (several steps ahead)?
> > Until then, long live SqueakSource3 and SmalltalkHub:)
> Sure! But, (I'm only asking) we couldn't using Git with objects? It's
> only curiosity, not that I would like Git, eheh, I knew Github only
More information about the Pharo-project