Dear all,
This could be useful for anybody out there trying to merge Monticello, or simply having problems with it. I've detected 17 monticello forks in several repositories around the world with latest versions dated from 2005. I assume that is not feasible to ask every developer who did a fork for his reasons, or reverse engineer every fork, so I've included a minimal list of basic functionality relevant for me and completed a few (see below). Feel free to add notes to any fork, or your results in your particular environment, or anything not listed like additional utilities or versions. My preferred version is Monticello-pmm.318 from 'http://source.lukas-renggli.ch/sm' . Apologies for the e-mail extension. Monticello versions by release: ====================== Squeak 3.4 : NA (but there is a backport : http://www.arsol.net/squeak1/loadMonticelloOnSqueak34.1.cs.gz) Squeak 3.5 : NA Squeak 3.6 : NA Squeak 3.7-5989 (Full) : Monticello-avi.183 Squeak 3.8-6665 (Basic) : NA Squeak 3.8-6665 (Full) : Monticello-avi.231 Squeak 3.8.1-6747 (Basic) : NA Squeak 3.8.1-6747 (Full) : Monticello-avi.231 Squeak 3.9-7067 : Monticello-md.308 / MonticelloConfigurations-stephaneducasse.38 Squeak 3.9.1-7075 : Monticello-md.308 / MonticelloConfigurations-stephaneducasse.38 Squeak Dev 3.9.1-7075dev09.01.1 : Monticello-md.308 / MonticelloConfigurations-stephaneducasse.38 Squeak Web 3.9.1-7075web09.01.1 : Monticello-md.308 / MonticelloConfigurations-stephaneducasse.38 Squeak 3.10.2 : Monticello-edc.312 / MonticelloConfigurations-stephaneducasse.38 Squeak Dev 3.10.2-7179dev09.01.1 : Monticello-edc.312 / MonticelloConfigurations-stephaneducasse.38 Squeak Web 3.10.2-7179web09.01.1 : Monticello-edc.312 / MonticelloConfigurations-stephaneducasse.38 SqueakLightII 7214 : No version information FunSqueak 7215 : Monticello-edc.312 / MonticelloConfigurations-stephaneducasse.38 Pharo0.1Core-1024 : Monticello-adrian_lienhard.342 / MonticelloConfigurations-marcus_denker.41 Exupery 0.14 : Monticello-edc.312 / MonticelloConfigurations-stephaneducasse.38 Monticello versions timeline ==================== Showing only the last version of each fork : ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/PharoInbox/' Name: Monticello-alain_plantec.343 Author: alain.plantec Time: 6 February 2009, 6:35:07 pm UUID: ab4dfdcf-aa8e-4310-96fd-bfa7dd35b42c Ancestors: Monticello-adrian_lienhard.342 Squeak versions supported: Pharo0.1Core-1024 Monticello Configurations: Yes Edit Scripts: Broken ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/Pharo' Name: Monticello-stephane_ducasse.345 Author: stephane.ducasse Time: 5 February 2009, 1:01:55 pm UUID: 0e95c3be-d892-4a20-a5cd-97e6b3db7e30 Ancestors: Monticello-alain_plantec.344 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/PharoTreatedInbox' Name: Monticello-alain_plantec.344 Author: alain.plantec Time: 2 February 2009, 11:39:33 pm UUID: 06713caf-b481-4dbe-ac40-d82394d4c424 Ancestors: Monticello-adrian_lienhard.342 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/Moose' Name: Monticello-stephane.ducasse.325 Author: stephane.ducasse Time: 4 September 2008, 12:54:04 pm UUID: 9d1938f7-96b0-42f7-a818-31949f64c711 Ancestors: Monticello-marcus.denker.324 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/Ladrillos' Name: Monticello-edc.318 Author: edc Time: 14 June 2008, 7:34:34 am UUID: 5161d98e-a522-4b98-a248-96bd1ef6e750 Ancestors: Monticello-md.308 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/mc' Name: Monticello-kph.492 Author: kph Time: 30 May 2008, 3:40:48 pm UUID: 3ab30abd-2729-46aa-bcab-1cfa53584551 Ancestors: Monticello-kph.491 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/VersionsBrowser2' Name: Monticello-m3r.312 Author: m3r Time: 25 July 2007, 4:50:22 pm UUID: 0b0dccb8-3af9-11dc-8bbd-000d932962a0 Ancestors: Monticello-edc.311 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/KernelImage' Name: Monticello-pk.328 Author: pk Time: 12 May 2008, 7:50:28 pm UUID: 1a7627cc-98b0-4c31-9c4d-a1d32628e643 Ancestors: Monticello-pk.327 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://source.impara.de/mc' Name: Monticello-swr.290 Author: swr Time: 17 January 2008, 12:13:33 pm UUID: 32eff7d7-4487-43c2-a39c-7ced7762bb89 Ancestors: Monticello-swr.289 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/Trike' Name: Monticello-BEL.313 Author: BEL Time: 2 June 2007, 10:07:34 pm UUID: 5df70ac2-7935-2a4f-b182-85cd64796567 Ancestors: Monticello-RJT.299, Monticello-BEL.312 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://source.lukas-renggli.ch/sm' Name: Monticello-pmm.318 Author: pmm Time: 24 May 2007, 11:30:42 am UUID: f2371fa7-6ee4-4498-ab07-71bd14fea58b Ancestors: Monticello-SR.315 Squeak versions supported: Pharo0.1Core-1024 Monticello Configurations: Yes Edit Scripts: Yes ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/391' Name: Monticello-kph.391 Author: kph Time: 23 May 2007, 10:09:03 pm UUID: d5c34b38-0971-11dc-b160-000a95edb42a Ancestors: Monticello-kph.390 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://source.squeakfoundation.org/39a' Name: Monticello-md.309 Author: md Time: 23 July 2006, 4:01:57 pm UUID: 22d4dcd2-6972-446e-8379-0fc14036fee2 Ancestors: Monticello-md.308 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://source.squeakfoundation.org/inbox' Name: Monticello-al.307 Author: al Time: 21 July 2006, 10:15:33 pm UUID: 130b8185-9def-46b1-94b4-778f4bbeb17b Ancestors: Monticello-al.305 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://www.squeaksource.com/DGV' Name: Monticello-bf.271 Author: bf Time: 16 November 2005, 2:25:01 pm UUID: 0139fa13-5d64-40be-bade-fb262a68a71b Ancestors: Monticello-bf.270 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://source.wiresong.ca/mc/' Location: 'http://www.squeaksource.com/Monticello' Name: Monticello-avi.279 Author: avi Time: 12 November 2005, 3:08:27 pm UUID: 7b40dfc0-705b-4a88-8f11-c87aef1846af Ancestors: Monticello-avi.278 Squeak versions supported: Monticello Configurations: Edit Scripts: ------------------------------------------------------------------------------------------------------ Location: 'http://source.squeakfoundation.org/ss' Name: Monticello-dew.255 Author: dew Time: 16 August 2005, 10:04:04 pm UUID: 2fbe7085-0ec3-11da-84e9-000d93572e0e Ancestors: Monticello-bf.254 Squeak versions supported: Monticello Configurations: Edit Scripts: Monticello utilities/add-ons =================== MCUpdateWatcher Location: 'http://squeak.saltypickle.com/MCUpdateWatcher' MonticelloPackageInstaller Location: 'http://www.squeaksource.com/MetaclassTalk' MonticelloGUI Location: 'http://www.squeaksource.com/KernelImage' ViewMonticello Location: 'http://source.lukas-renggli.ch/viewmonticello' MonticelloRename Location: 'http://www.squeaksource.com/MonticelloRename' MonticelloMultiRep Location: 'http://www.squeaksource.com/MonticelloMultiRep' SqueakEnh-Monticello Location: 'http://www.squeaksource.com/SqueakEnh' ShoutMonticello.1 Location: 'http://www.squeaksource.com/shout' McFileServer Location: 'http://squeaksource.blueplane.jp/McFileServer' McRmt Location: 'http://squeaksource.blueplane.jp/McRmt' McSoap Location: 'http://squeaksource.blueplane.jp/McSoap' Hernán |
Hernan
we would really be happy to get one version with a good merge :) This is still on my todo to check MC1.5 Now the extensions: dirty package as requirement removing dependent show only diry comments for all packages are quite cool in pharo So if you want to help and propose a merged version we would be more than happy In pharo you should only consider the code that is in the Pharo repository (the others are inbox and history). Stef On Feb 7, 2009, at 10:21 AM, Hernán Morales Durand wrote: > Dear all, > This could be useful for anybody out there trying to merge > Monticello, or simply having problems with it. I've detected 17 > monticello forks in several repositories around the world with > latest versions dated from 2005. I assume that is not feasible to > ask every developer who did a fork for his reasons, or reverse > engineer every fork, so I've included a minimal list of basic > functionality relevant for me and completed a few (see below). Feel > free to add notes to any fork, or your results in your particular > environment, or anything not listed like additional utilities or > versions. > My preferred version is Monticello-pmm.318 from 'http://source.lukas-renggli.ch/sm' > . Apologies for the e-mail extension. > > Monticello versions by release: > ====================== > Squeak 3.4 : NA (but there is a backport : http://www.arsol.net/squeak1/loadMonticelloOnSqueak34.1.cs.gz) > Squeak 3.5 : NA > Squeak 3.6 : NA > Squeak 3.7-5989 (Full) : Monticello-avi.183 > Squeak 3.8-6665 (Basic) : NA > Squeak 3.8-6665 (Full) : Monticello-avi.231 > Squeak 3.8.1-6747 (Basic) : NA > Squeak 3.8.1-6747 (Full) : Monticello-avi.231 > Squeak 3.9-7067 : Monticello-md.308 / MonticelloConfigurations- > stephaneducasse.38 > Squeak 3.9.1-7075 : Monticello-md.308 / MonticelloConfigurations- > stephaneducasse.38 > Squeak Dev 3.9.1-7075dev09.01.1 : Monticello-md.308 / > MonticelloConfigurations-stephaneducasse.38 > Squeak Web 3.9.1-7075web09.01.1 : Monticello-md.308 / > MonticelloConfigurations-stephaneducasse.38 > Squeak 3.10.2 : Monticello-edc.312 / MonticelloConfigurations- > stephaneducasse.38 > Squeak Dev 3.10.2-7179dev09.01.1 : Monticello-edc.312 / > MonticelloConfigurations-stephaneducasse.38 > Squeak Web 3.10.2-7179web09.01.1 : Monticello-edc.312 / > MonticelloConfigurations-stephaneducasse.38 > SqueakLightII 7214 : No version information > FunSqueak 7215 : Monticello-edc.312 / MonticelloConfigurations- > stephaneducasse.38 > Pharo0.1Core-1024 : Monticello-adrian_lienhard.342 / > MonticelloConfigurations-marcus_denker.41 > Exupery 0.14 : Monticello-edc.312 / MonticelloConfigurations- > stephaneducasse.38 > > Monticello versions timeline > ==================== > Showing only the last version of each fork : > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/PharoInbox/' > Name: Monticello-alain_plantec.343 > Author: alain.plantec > Time: 6 February 2009, 6:35:07 pm > UUID: ab4dfdcf-aa8e-4310-96fd-bfa7dd35b42c > Ancestors: Monticello-adrian_lienhard.342 > Squeak versions supported: Pharo0.1Core-1024 > Monticello Configurations: Yes > Edit Scripts: Broken > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/Pharo' > Name: Monticello-stephane_ducasse.345 > Author: stephane.ducasse > Time: 5 February 2009, 1:01:55 pm > UUID: 0e95c3be-d892-4a20-a5cd-97e6b3db7e30 > Ancestors: Monticello-alain_plantec.344 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/PharoTreatedInbox' > Name: Monticello-alain_plantec.344 > Author: alain.plantec > Time: 2 February 2009, 11:39:33 pm > UUID: 06713caf-b481-4dbe-ac40-d82394d4c424 > Ancestors: Monticello-adrian_lienhard.342 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/Moose' > Name: Monticello-stephane.ducasse.325 > Author: stephane.ducasse > Time: 4 September 2008, 12:54:04 pm > UUID: 9d1938f7-96b0-42f7-a818-31949f64c711 > Ancestors: Monticello-marcus.denker.324 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/Ladrillos' > Name: Monticello-edc.318 > Author: edc > Time: 14 June 2008, 7:34:34 am > UUID: 5161d98e-a522-4b98-a248-96bd1ef6e750 > Ancestors: Monticello-md.308 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/mc' > Name: Monticello-kph.492 > Author: kph > Time: 30 May 2008, 3:40:48 pm > UUID: 3ab30abd-2729-46aa-bcab-1cfa53584551 > Ancestors: Monticello-kph.491 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/VersionsBrowser2' > Name: Monticello-m3r.312 > Author: m3r > Time: 25 July 2007, 4:50:22 pm > UUID: 0b0dccb8-3af9-11dc-8bbd-000d932962a0 > Ancestors: Monticello-edc.311 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/KernelImage' > Name: Monticello-pk.328 > Author: pk > Time: 12 May 2008, 7:50:28 pm > UUID: 1a7627cc-98b0-4c31-9c4d-a1d32628e643 > Ancestors: Monticello-pk.327 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://source.impara.de/mc' > Name: Monticello-swr.290 > Author: swr > Time: 17 January 2008, 12:13:33 pm > UUID: 32eff7d7-4487-43c2-a39c-7ced7762bb89 > Ancestors: Monticello-swr.289 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/Trike' > Name: Monticello-BEL.313 > Author: BEL > Time: 2 June 2007, 10:07:34 pm > UUID: 5df70ac2-7935-2a4f-b182-85cd64796567 > Ancestors: Monticello-RJT.299, Monticello-BEL.312 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://source.lukas-renggli.ch/sm' > Name: Monticello-pmm.318 > Author: pmm > Time: 24 May 2007, 11:30:42 am > UUID: f2371fa7-6ee4-4498-ab07-71bd14fea58b > Ancestors: Monticello-SR.315 > Squeak versions supported: > Pharo0.1Core-1024 > Monticello Configurations: Yes > Edit Scripts: Yes > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/391' > Name: Monticello-kph.391 > Author: kph > Time: 23 May 2007, 10:09:03 pm > UUID: d5c34b38-0971-11dc-b160-000a95edb42a > Ancestors: Monticello-kph.390 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://source.squeakfoundation.org/39a' > Name: Monticello-md.309 > Author: md > Time: 23 July 2006, 4:01:57 pm > UUID: 22d4dcd2-6972-446e-8379-0fc14036fee2 > Ancestors: Monticello-md.308 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://source.squeakfoundation.org/inbox' > Name: Monticello-al.307 > Author: al > Time: 21 July 2006, 10:15:33 pm > UUID: 130b8185-9def-46b1-94b4-778f4bbeb17b > Ancestors: Monticello-al.305 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://www.squeaksource.com/DGV' > Name: Monticello-bf.271 > Author: bf > Time: 16 November 2005, 2:25:01 pm > UUID: 0139fa13-5d64-40be-bade-fb262a68a71b > Ancestors: Monticello-bf.270 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://source.wiresong.ca/mc/' > Location: 'http://www.squeaksource.com/Monticello' > Name: Monticello-avi.279 > Author: avi > Time: 12 November 2005, 3:08:27 pm > UUID: 7b40dfc0-705b-4a88-8f11-c87aef1846af > Ancestors: Monticello-avi.278 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > ------------------------------------------------------------------------------------------------------ > Location: 'http://source.squeakfoundation.org/ss' > Name: Monticello-dew.255 > Author: dew > Time: 16 August 2005, 10:04:04 pm > UUID: 2fbe7085-0ec3-11da-84e9-000d93572e0e > Ancestors: Monticello-bf.254 > Squeak versions supported: > Monticello Configurations: > Edit Scripts: > > Monticello utilities/add-ons > =================== > > MCUpdateWatcher > Location: 'http://squeak.saltypickle.com/MCUpdateWatcher' > > MonticelloPackageInstaller > Location: 'http://www.squeaksource.com/MetaclassTalk' > > MonticelloGUI > Location: 'http://www.squeaksource.com/KernelImage' > > ViewMonticello > Location: 'http://source.lukas-renggli.ch/viewmonticello' > > MonticelloRename > Location: 'http://www.squeaksource.com/MonticelloRename' > > MonticelloMultiRep > Location: 'http://www.squeaksource.com/MonticelloMultiRep' > > SqueakEnh-Monticello > Location: 'http://www.squeaksource.com/SqueakEnh' > > ShoutMonticello.1 > Location: 'http://www.squeaksource.com/shout' > > McFileServer > Location: 'http://squeaksource.blueplane.jp/McFileServer' > > McRmt > Location: 'http://squeaksource.blueplane.jp/McRmt' > > McSoap > Location: 'http://squeaksource.blueplane.jp/McSoap' > > Hernán > > |
In reply to this post by hernanmd
You are not looking at the latest in www.squeaksource.com/mc it is the
package Monticello.impl. I already did all of this work in MC1.5 I merged all of the forks that I could find. Please please please, dont dig up this. Just pick up MC1.5 and fix anything that is broken. If the community continuously ignores the unpaid work people put in, then they are going to learn a certain amount of negative reinfircement, and be reticent to contribute further. Keith |
On 2/7/09 9:47 AM, "Keith Hodges" <[hidden email]> wrote: > If the community continuously ignores the unpaid work people put in, > then they are going to learn a certain amount of negative reinfircement, > and be reticent to contribute further. > > Keith +10 |
In reply to this post by hernanmd
2009/2/7 Hernán Morales Durand <[hidden email]>:
> Dear all, > This could be useful for anybody out there trying to merge Monticello, or > simply having problems with it. I've detected 17 monticello forks in several > repositories around the world with latest versions dated from 2005. I assume > that is not feasible to ask every developer who did a fork for his reasons, I think this one is pretty easy to answer: abandonware not maintained by upstream. Cheers Philippe |
In reply to this post by keith1y
Thanks Keith, I'm aware of your good work for the community. I didn't knew about that version and it seems to be quite stable.
To summarize, the steps required to get a robust Monticello are: - Install the package Installer from http://www.squeaksource.com/Installer.html - And then doIt of the script in http://installer.pbwiki.com/LevelPlayingField-Monticello15 Cheers. Hernán
2009/2/7 Keith Hodges <[hidden email]> You are not looking at the latest in www.squeaksource.com/mc it is the |
Free forum by Nabble | Edit this page |