[Seaside] How do I update seaside beta code in 1-click installer?

Pat Maddox patmaddox at me.com
Tue Jun 29 19:56:10 UTC 2010


Okay cool.  I downloaded the pharo 1-click and ran those commands and everything is going smoothly now.

> After that is done, if you want to update Seaside in the future, you
> can use metacello to update Seaside going forward.

When you say that, do you just mean to run the following line again?

ConfigurationOfSeaside project latestVersion load: 'Seaside 3.0 Tests'.

Thanks for the help!


On Jun 29, 2010, at 8:25 AM, Sean Allen wrote:

> Monticello manages individual packages which results in the depends on
> messages you are getting.
> 
> Metacello is a package manager for monticello based projects and would
> get you what you want.
> 
> I personally would start from the pharo one click or a pharo dev image
> and then ( if you try to do this in the seaside 1-click, it wont work
> out well ):
> 
> 
> You can get the latest Seaside metacello configuration by using gofer.
> Evaluate the following in a workspace:
> 
> Gofer new
>    squeaksource: 'MetacelloRepository';
>    package: 'ConfigurationOfSeaside';
>    load.
> 
> Then after that is done, ask the configuration of seaside to load the
> latest version ( with tests ) by evaluating the following in a
> workspace:
> 
> ConfigurationOfSeaside project latestVersion load: 'Seaside 3.0 Tests'.
> 
> The gofer command will load quickly. Loading all of Seaside will take
> a bit of time.
> 
> After that is done, if you want to update Seaside in the future, you
> can use metacello to update Seaside going forward.
> 
> On Tue, Jun 29, 2010 at 2:29 AM, Pat Maddox <patmaddox at me.com> wrote:
>> I'm going through the seaside book and am using the 1-click installer which is Seaside-3.0a5.  Radio button callbacks don't seem to work, and after some googling I found http://code.google.com/p/seaside/issues/detail?id=538 which says I "need to update to make it work."  Only problem is, I'm not sure how.  I pulled up Monticello and tried to load the most recent version of Seaside-Core but got "this package depends on the following classes: GROrderedMultiMap".  Also, there are like 20 different packages that I *think* I would need to update, which is cumbersome.  After I got through as many as I could, I got various errors when hitting the web server.
>> 
>> Anyway, is there some generic update script I can use to get the latest code?  Would be nice to keep up to date so I can use radio buttons :)
>> 
>> Thanks!
>> 
>> Pat
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>> 
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list