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

Miguel Enrique Cobá Martínez miguel.coba at gmail.com
Tue Jun 29 21:10:09 UTC 2010


El mar, 29-06-2010 a las 12:56 -0700, Pat Maddox escribió:
> 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'.

First update the configuration, then update the package code:

ConfigurationOfSeaside project update.
ConfigurationOfSeaside project latestVersion load: 'Seaside 3.0 Tests'.

Cheers


> 
> 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
> 
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

-- 
Miguel Cobá
http://miguel.leugim.com.mx



More information about the seaside mailing list