How should I load Seaside/Bootstrap in Pharo 7 ?

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

How should I load Seaside/Bootstrap in Pharo 7 ?

Sven Van Caekenberghe-2
Hi,

I am stuck trying to move my main development to Pharo 7 because I have trouble loading Seaside (which I normally do indirectly by loading the Bootstrap project). Here is my dependency:

  project: 'Bootstrap' with: [
    spec
      className: 'ConfigurationOfBootstrap';
      repository: 'http://smalltalkhub.com/mc/TorstenBergmann/Bootstrap/main/';
      versionString: #stable ]

I also tried the following:

Metacello new
 baseline:'Seaside3';
 repository: 'github://SeasideSt/Seaside:master/repository';
 load.

What is the right/recommended way to do it ?

Thx,

Sven

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: How should I load Seaside/Bootstrap in Pharo 7 ?

Max Leske
Hi Sven,

We don't have a build for Pharo 7 yet. Loading from github would be the recommended way. A quick look makes me think that it will require a bit of work to get the baseline set up correctly. I can't promise anything before next weekend.

How urgent is the situation for you?

Cheers,
Max
 

On 5 November 2017 at 19:22:03, Sven Van Caekenberghe ([hidden email]) wrote:

Hi,

I am stuck trying to move my main development to Pharo 7 because I have trouble loading Seaside (which I normally do indirectly by loading the Bootstrap project). Here is my dependency:

project: 'Bootstrap' with: [
spec
className: 'ConfigurationOfBootstrap';
repository: 'http://smalltalkhub.com/mc/TorstenBergmann/Bootstrap/main/';
versionString: #stable ]

I also tried the following:

Metacello new
baseline:'Seaside3';
repository: 'github://SeasideSt/Seaside:master/repository';
load.

What is the right/recommended way to do it ?

Thx,

Sven

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: How should I load Seaside/Bootstrap in Pharo 7 ?

Sven Van Caekenberghe-2
OK, Max, thanks for the reply.

I will ask on the Pharo ML as well.

I think it is important that Seaside works on Pharo 7, it is an important use case and test during development, and very necessary as well.

> On 6 Nov 2017, at 09:40, Max Leske <[hidden email]> wrote:
>
> Hi Sven,
>
> We don't have a build for Pharo 7 yet. Loading from github would be the recommended way. A quick look makes me think that it will require a bit of work to get the baseline set up correctly. I can't promise anything before next weekend.
>
> How urgent is the situation for you?
>
> Cheers,
> Max
>  
>
> On 5 November 2017 at 19:22:03, Sven Van Caekenberghe ([hidden email]) wrote:
>
>> Hi,
>>
>> I am stuck trying to move my main development to Pharo 7 because I have trouble loading Seaside (which I normally do indirectly by loading the Bootstrap project). Here is my dependency:
>>
>> project: 'Bootstrap' with: [
>> spec
>> className: 'ConfigurationOfBootstrap';
>> repository: 'http://smalltalkhub.com/mc/TorstenBergmann/Bootstrap/main/';
>> versionString: #stable ]
>>
>> I also tried the following:
>>
>> Metacello new
>> baseline:'Seaside3';
>> repository: 'github://SeasideSt/Seaside:master/repository';
>> load.
>>
>> What is the right/recommended way to do it ?
>>
>> Thx,
>>
>> Sven
>>
>> _______________________________________________
>> seaside-dev mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
> _______________________________________________
> seaside-dev mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: How should I load Seaside/Bootstrap in Pharo 7 ?

Sven Van Caekenberghe-2
Of course, I forgot the attachment:




> On 7 Feb 2018, at 13:45, Sven Van Caekenberghe <[hidden email]> wrote:
>
> Hi,
>
> Using [ https://github.com/SeasideSt/Seaside/pull/979 ] (I attach a manually modified BaselineOfSeaside3 that I used), I managed to load Seaside 3.2 (GitHub.1516790362) in Pharo 7 (Pharo-7.0+alpha.build.493.sha.d53a70bc946ed83b046f61ac35f00c67fa77269a (32 Bit)) and at least the load and some quick testing with ZnZincSeasideAdaptor (via the spec based Seaside Control Panel) seems to indicate no direct problems.
>
> Metacello new
> baseline:'Seaside3';
> repository: 'github://SeasideSt/Seaside:master/repository';
> load.
>
> Why don't we integrate this so that others can load Seaside 3.2 in Pharo 7 too ?
>
> This is _really_ important to make progress, IMHO.
>
> I changed WABrowser>>#updateUrl: to send #name instead of #fullName to the selected class of the model. I am not sure that is entirely correct, but it seemed to work. Apart from that, the WAImageStatus web app worked fine.
>
> Sven
>
>> On 6 Nov 2017, at 09:49, Sven Van Caekenberghe <[hidden email]> wrote:
>>
>> OK, Max, thanks for the reply.
>>
>> I will ask on the Pharo ML as well.
>>
>> I think it is important that Seaside works on Pharo 7, it is an important use case and test during development, and very necessary as well.
>>
>>> On 6 Nov 2017, at 09:40, Max Leske <[hidden email]> wrote:
>>>
>>> Hi Sven,
>>>
>>> We don't have a build for Pharo 7 yet. Loading from github would be the recommended way. A quick look makes me think that it will require a bit of work to get the baseline set up correctly. I can't promise anything before next weekend.
>>>
>>> How urgent is the situation for you?
>>>
>>> Cheers,
>>> Max
>>>
>>>
>>> On 5 November 2017 at 19:22:03, Sven Van Caekenberghe ([hidden email]) wrote:
>>>
>>>> Hi,
>>>>
>>>> I am stuck trying to move my main development to Pharo 7 because I have trouble loading Seaside (which I normally do indirectly by loading the Bootstrap project). Here is my dependency:
>>>>
>>>> project: 'Bootstrap' with: [
>>>> spec
>>>> className: 'ConfigurationOfBootstrap';
>>>> repository: 'http://smalltalkhub.com/mc/TorstenBergmann/Bootstrap/main/';
>>>> versionString: #stable ]
>>>>
>>>> I also tried the following:
>>>>
>>>> Metacello new
>>>> baseline:'Seaside3';
>>>> repository: 'github://SeasideSt/Seaside:master/repository';
>>>> load.
>>>>
>>>> What is the right/recommended way to do it ?
>>>>
>>>> Thx,
>>>>
>>>> Sven
>>>>
>>>> _______________________________________________
>>>> seaside-dev mailing list
>>>> [hidden email]
>>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>>> _______________________________________________
>>> seaside-dev mailing list
>>> [hidden email]
>>> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>>
>

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev

BaselineOfSeaside3.st (43K) Download Attachment