This thing of the initial is really upsetting. I know that is old history and that even tools were made (monticello) relying on them (even without specifying an accepted format, creating more confusion) but I think that enough is enough. So, monticello hasn't a format for the filenames of the packages, at least one that avoid problems due to initials, fullnames or whatever string that the user happen to write in their image. For Igor, the problem is that he writes his name as Igor.Stasenko. That chokes monticello and gofer and whatnot. Why don't we use the git way and let the user write two things, an email and a free user name. And then sign the monticello packages with email and in a meta-info inside the mcz (or in the commit info/message) use the full name? What do you think? What it would break with a change like this? Cheers El vie, 21-01-2011 a las 20:40 +0100, Stéphane Ducasse escribió:
+1
Okay, i found the solution. Use Installer !
Installer monticello http: 'http://www.squeaksource.com'; project: 'VMMaker'; install: 'CMakeVMMaker'
works well for me and loads correct *latest* version.
That isn't a solution and open again a gratuitous discussion about gofer vs installer.
The point is, in a distributed SCM system, like Monticello is, there isn't a latest version. At least not by the traditional (suversion for example) way of knowing the monotone numeric integer version number. As Lukas said, the only way to know something is latest is to compare timestamps, but not version numbers or commits id. They aren't not intended to be ordered respect to time.
Cheers
-- Miguel Cobá http://twitter.com/MiguelCobaMtz http://miguel.leugim.com.mx
-- Miguel Cobá http://twitter.com/MiguelCobaMtz http://miguel.leugim.com.mx