On Apr 7, 2015, at 18:48, Offray Vladimir Luna
Cárdenas <offray(a)riseup.net> wrote:
Hi,
For me is not so much about Monticello being satisfactory (at this moment it is for me)
but is more about not choosing gratuitous complexity of Git, when we
I think that we should consider this more carefully. The world moving to Git and GitHub
is not a sign of the wisdom of the masses, but quite the contrary. Fortunately,
Pharo/Smalltalk has a tradition for not following the masses. Sometimes is too much of a
self-contained solipsistic world, but sometimes is sane to have a panoramic view before
making any choose. Early decisions are the most costly ones, so if we can choose any DVCS
to work with, would be nice to consider extra options besides git. Sadly we don't have
the main power for that and surely what will happen will be in the direction of the
decisions we can NOT make, but others have done for us, like Thierry said (for example our
bosses in the work environments choosing git because... well... everybody else is doing
it).
If that's the direction the project will take, please make Git as invisible as
possible, I wouldn't like to start to think in pulls, pushes, blames, fetchs, patchs,
stashs, bisects and all that stuff. Something like choose the repository. Sync local with
remote, like in Monticello/Fossil will be ideal, not because is what we have now, but
because is something with the same smoothness while can open the door to some advantages
of DVCS without the extra complexity of Git.
Cheers,
Offray
El 07/04/15 a las 16:17, Alexandre Bergel escribió:
I perfectly understand your position. I am also
relatively satisfied with Monticello. My real underlying question is: are we not missing
something big by delaying our adoption of Git? The World is moving toward, and apparently
we are just (poorly) copying some of the things github has.
Consider Roassal. We were all happy with Mondrian, and then with Roassal1. No user came
saying we need something new. At the end, producing Roassal2 was a painful but very
positive move.
Coming back to Smalltalkhub/github: Nobody is really complaining about
Monticello/Metacello. But would it not be a progress if we switch to a git solution? Sure,
it will be painful at the beginning. But would it not be better in the long term?
Metacello came along with a rather complex versioning mechanism. But Git offer this.
There is also an effort to produce application catalog. Would it be not easier to do this
catalog if we were all using github?
Cheers,
Alexandre
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
PLEIAD lab - Computer Science Department (DCC) - University of Chile