Installing Seaside - Green

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

Installing Seaside - Green

Chris Cunnington
Nothing to report. 

Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open Workspace. "ConfigurationOf*** load" Do it.) 

The tests were done with ConfigurationOfSeaside28-dkh.19.mcz and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.

Chris 



Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Andreas.Raab
Yay! This is excellent news. I had some concerns given the amount of
changes that we've made and seeing this pass on the first beta is like
... amazing! Let me repeat that this is the quality of all of your work
which makes that possible. (and a little bit that we have a system that
just wants to keep running :-)

Thanks so much Chris, and please keep testing folks!

Cheers,
   - Andreas

On 3/28/2010 6:55 PM, Chris Cunnington wrote:

> Nothing to report.
>
> Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.*
> or Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load.
> Open Workspace. "ConfigurationOf*** load" Do it.)
>
> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.
>
> Chris
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Levente Uzonyi-2
In reply to this post by Chris Cunnington
On Sun, 28 Mar 2010, Chris Cunnington wrote:

> Nothing to report.
>
> Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or
> Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
> Workspace. "ConfigurationOf*** load" Do it.)
>
> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.

Well, Seaside3.0 loads and works, but one test fails: WABacktrackingTest
>> #testDictionary. The cause is that #snapShotCopy and
#restoreFromSnapshot: are defined in Set instead of HashedCollection
(Pharo doesn't have HashedCollection yet). Since Dictionary is not a
subclass of Set anymore, these methods are missing from Dictionary in
Squeak. Sooner or later Pharo will have HashedCollection, so the best
solution is to ask the Seaside developers to add these methods to
Dictionary (or HashedCollection, though that may cause problems) too.


Levente

>
> Chris
>

Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Casey Ransberger-2
I've been hacking about with 3.0 in my Trunk image, building a neat little app, while the Trunk moves underneath me (I'm seriously updating Trunk underneath my Seaside app! I must be crazy!) and I'm happy to report that things seem to be working pretty damned well. The only problem I've had is I haven't been able to get the debugger to pop in the image when an exception is hit on the app, regardless of what I do in config, but this Problem (may) Exist Between Keyboard And Chair:)

On Sun, Mar 28, 2010 at 7:43 PM, Levente Uzonyi <[hidden email]> wrote:
On Sun, 28 Mar 2010, Chris Cunnington wrote:

Nothing to report.

Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or
Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
Workspace. "ConfigurationOf*** load" Do it.)

The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.

Well, Seaside3.0 loads and works, but one test fails: WABacktrackingTest
#testDictionary. The cause is that #snapShotCopy and
#restoreFromSnapshot: are defined in Set instead of HashedCollection (Pharo doesn't have HashedCollection yet). Since Dictionary is not a subclass of Set anymore, these methods are missing from Dictionary in Squeak. Sooner or later Pharo will have HashedCollection, so the best solution is to ask the Seaside developers to add these methods to Dictionary (or HashedCollection, though that may cause problems) too.


Levente


Chris





Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

radoslav hodnicak
In reply to this post by Levente Uzonyi-2

I've reported this problem few weeks ago and it's marked critical in
seaside's bug database, so I imagine they will do something about it
before 3.0 is released

On Mon, 29 Mar 2010, Levente Uzonyi wrote:

> On Sun, 28 Mar 2010, Chris Cunnington wrote:
>
>> Nothing to report.
>>
>> Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or
>> Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
>> Workspace. "ConfigurationOf*** load" Do it.)
>>
>> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
>> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.
>
> Well, Seaside3.0 loads and works, but one test fails: WABacktrackingTest
>>> #testDictionary. The cause is that #snapShotCopy and
> #restoreFromSnapshot: are defined in Set instead of HashedCollection (Pharo
> doesn't have HashedCollection yet). Since Dictionary is not a subclass of Set
> anymore, these methods are missing from Dictionary in Squeak. Sooner or later
> Pharo will have HashedCollection, so the best solution is to ask the Seaside
> developers to add these methods to Dictionary (or HashedCollection, though
> that may cause problems) too.
>
>
> Levente
>
>>
>> Chris
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Levente Uzonyi-2
In reply to this post by Casey Ransberger-2
On Sun, 28 Mar 2010, Casey Ransberger wrote:

> I've been hacking about with 3.0 in my Trunk image, building a neat little
> app, while the Trunk moves underneath me (I'm seriously updating Trunk
> underneath my Seaside app! I must be crazy!) and I'm happy to report that

We are doing that with deployed apps. ;)

> things seem to be working pretty damned well. The only problem I've had is I
> haven't been able to get the debugger to pop in the image when an exception
> is hit on the app, regardless of what I do in config, but this Problem (may)
> Exist Between Keyboard And Chair:)

This works for me using the Seaside Control Panel.


Levente

>
> On Sun, Mar 28, 2010 at 7:43 PM, Levente Uzonyi <[hidden email]> wrote:
>
>> On Sun, 28 Mar 2010, Chris Cunnington wrote:
>>
>>  Nothing to report.
>>>
>>> Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or
>>> Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
>>> Workspace. "ConfigurationOf*** load" Do it.)
>>>
>>> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
>>> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.
>>>
>>
>> Well, Seaside3.0 loads and works, but one test fails: WABacktrackingTest
>>
>>> #testDictionary. The cause is that #snapShotCopy and
>>>>
>>> #restoreFromSnapshot: are defined in Set instead of HashedCollection
>> (Pharo doesn't have HashedCollection yet). Since Dictionary is not a
>> subclass of Set anymore, these methods are missing from Dictionary in
>> Squeak. Sooner or later Pharo will have HashedCollection, so the best
>> solution is to ask the Seaside developers to add these methods to Dictionary
>> (or HashedCollection, though that may cause problems) too.
>>
>>
>> Levente
>>
>>
>>> Chris
>>>
>>>
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Levente Uzonyi-2
In reply to this post by radoslav hodnicak
On Mon, 29 Mar 2010, radoslav hodnicak wrote:

>
> I've reported this problem few weeks ago and it's marked critical in
> seaside's bug database, so I imagine they will do something about it before
> 3.0 is released

Thanks.


Levente

>
> On Mon, 29 Mar 2010, Levente Uzonyi wrote:
>
>> On Sun, 28 Mar 2010, Chris Cunnington wrote:
>>
>>> Nothing to report.
>>>
>>> Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or
>>> Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
>>> Workspace. "ConfigurationOf*** load" Do it.)
>>>
>>> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
>>> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.
>>
>> Well, Seaside3.0 loads and works, but one test fails: WABacktrackingTest
>>>> #testDictionary. The cause is that #snapShotCopy and
>> #restoreFromSnapshot: are defined in Set instead of HashedCollection (Pharo
>> doesn't have HashedCollection yet). Since Dictionary is not a subclass of
>> Set anymore, these methods are missing from Dictionary in Squeak. Sooner or
>> later Pharo will have HashedCollection, so the best solution is to ask the
>> Seaside developers to add these methods to Dictionary (or HashedCollection,
>> though that may cause problems) too.
>>
>>
>> Levente
>>
>>>
>>> Chris
>>>
>>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Hannes Hirzel
In reply to this post by Chris Cunnington
Chris,
I tried to do the same but I am seemingly following other steps
Would it be possible to elaborate a bit more how you arrive at loading Seaside?

Thank you in advance
Hannes

What I did:
---------------

1. Menu Tools -> Monticello Browser
2. Button '+ Repository'
3. Choose 'Http'
4. Paste in
MCHttpRepository
    location: 'http://www.squeaksource.com/Seaside'
    user: ''
    password: ''

5. Click on the 'Open' button

No 'Configuration' visible .....

On 3/29/10, Chris Cunnington <[hidden email]> wrote:

> Nothing to report.
>
> Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or
> Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
> Workspace. "ConfigurationOf*** load" Do it.)
>
> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.
>
> Chris
>

Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Frank Shearar
In reply to this post by Casey Ransberger-2
Casey Ransberger wrote:
> I've been hacking about with 3.0 in my Trunk image, building a neat
> little app, while the Trunk moves underneath me (I'm seriously updating
> Trunk underneath my Seaside app! I must be crazy!) and I'm happy to
> report that things seem to be working pretty damned well. The only
> problem I've had is I haven't been able to get the debugger to pop in
> the image when an exception is hit on the app, regardless of what I do
> in config, but this Problem (may) Exist Between Keyboard And Chair:)

Cool, I'm not the only one. I'm getting back into Seaside.

Er, and I did it in a different way to what's been reported:

* http://builder.seaside.st/
* Make a nice big darn-near-everything build
* Run the resultant ChangeSet
* Make some coffee
* Manually load the latest Magritte (Magritte-Model-lr.367,
Magritte-Seaside-lr.31)
* Hack.

I haven't run into anything broken, other than my understanding of
MAToManyRelation. (Hint: it's useful to have a call to #classes: in your
description.)

frank

Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

Andreas.Raab
In reply to this post by radoslav hodnicak
On 3/29/2010 12:23 AM, radoslav hodnicak wrote:
> I've reported this problem few weeks ago and it's marked critical in
> seaside's bug database, so I imagine they will do something about it
> before 3.0 is released

Do you have a link to the bug report? I might be able to nudge them
Seaside folks to do something before 4.1 goes out. It's worth trying I
think.

Cheers,
   - Andreas

> On Mon, 29 Mar 2010, Levente Uzonyi wrote:
>
>> On Sun, 28 Mar 2010, Chris Cunnington wrote:
>>
>>> Nothing to report.
>>>
>>> Using the Squeak4.1-9850-beta image it is easy to install Seaside
>>> 2.8.* or
>>> Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
>>> Workspace. "ConfigurationOf*** load" Do it.)
>>>
>>> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
>>> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.
>>
>> Well, Seaside3.0 loads and works, but one test fails: WABacktrackingTest
>>>> #testDictionary. The cause is that #snapShotCopy and
>> #restoreFromSnapshot: are defined in Set instead of HashedCollection
>> (Pharo doesn't have HashedCollection yet). Since Dictionary is not a
>> subclass of Set anymore, these methods are missing from Dictionary in
>> Squeak. Sooner or later Pharo will have HashedCollection, so the best
>> solution is to ask the Seaside developers to add these methods to
>> Dictionary (or HashedCollection, though that may cause problems) too.
>>
>>
>> Levente
>>
>>>
>>> Chris
>>>
>>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Installing Seaside - Green

radoslav hodnicak

http://code.google.com/p/seaside/issues/detail?id=548

On Mon, 29 Mar 2010, Andreas Raab wrote:

> On 3/29/2010 12:23 AM, radoslav hodnicak wrote:
>> I've reported this problem few weeks ago and it's marked critical in
>> seaside's bug database, so I imagine they will do something about it
>> before 3.0 is released
>
> Do you have a link to the bug report? I might be able to nudge them Seaside
> folks to do something before 4.1 goes out. It's worth trying I think.
>
> Cheers,
>  - Andreas