Re: Problem loading Seaside on latest Pharo
Blake McBride <[email protected]>
| Newsgroups | gmane.comp.lang.smalltalk.squeak.seaside |
|---|---|
| Message-ID | <CABwHSOvJhW8yHs+PcEYL0nhn+MfdZm_ezsoHJeywKtMgGp14Sw@mail.gmail.com> |
Thanks for the help! I ran: Metacello new repository: 'github://SeasideSt/Seaside:master/repository'; baseline:'Seaside3'; load And then added a ZnZinkServiceAdapter, started it, and Seaside ran fine. It would be good if the docs at http://www.seaside.st/download/pharo were updated. Also, that page says to open a *workspace*. I was able to equate that with the *playground* but it would be good if the docs said that. I have a number of questions that I'll ask in a separate message. Thanks! Blake McBride On Thu, Jun 14, 2018 at 3:48 AM Cyril Ferlicot D. <[email protected]> wrote: > On 14/06/2018 08:08, Blake McBride wrote: > > Greetings, > > > > I tried downloading the latest Pharo and then manually loading Seaside > > (on a 64 bit Linux box). I don't know Pharo or Seaside but I think I > > got an error. > > > > I ran: > > > > Gofer new > > url:' > http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main'; > > package: 'ConfigurationOfSeaside3'; > > load. > > > > without error. But when I run: > > > > ((Smalltalk at: #ConfigurationOfSeaside3) project version: #stable) load. > > > > I get what's shown on the attached screenshot. Is this an error? How > > can I fix it? > > > > Hi, > > In complement to Tim's answer. > > Yes the command worked and you just see the result of the script in the > playground, but I would like to raise two warnings. > > First, Gofer is a deprecated way to load a project in recent Pharo. The > correct way is to use Metacello. > > Metacello new > repository: > 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main'; > configuration: 'Seaside3'; > version: #stable; > load > > Most of the time the result will be the same but the difference is that > Gofer has more bugs and sometimes the dependencies will not be resolved > the right way. > > Second point is that in recent Pharo Seaside was migrated from Sthub to > Github. https://github.com/SeasideSt/Seaside > > Now the right way to load it is: > > Metacello new > repository: 'github://SeasideSt/Seaside:master/repository'; > baseline:'Seaside3'; > load > > The Sthub version is still functionnal but not maintained anymore. > > Have a nice day. > > > Thanks! > > > > Blake McBride > > > > > > > > _______________________________________________ > > seaside mailing list > > [email protected] > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > > > > > -- > Cyril Ferlicot > https://ferlicot.fr > _______________________________________________ > seaside mailing list > [email protected] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > _______________________________________________ seaside mailing list [email protected] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside