[squeak-dev] Monticello Timeline

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Monticello Timeline

hernanmd
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



Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Monticello Timeline

stephane ducasse
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
>
>


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Monticello Timeline

keith1y
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

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Monticello Timeline

Edgar J. De Cleene-2



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




Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Monticello Timeline

Philippe Marschall
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

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Monticello Timeline

hernanmd
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
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