Beginners guide to 2.9

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

Beginners guide to 2.9

keith1y
I am looking at how to set up a swazoo adapter, is there a beginners
guide I am missing?

Perhaps a class comment describing how to set the port and start.

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

Re: Beginners guide to 2.9

Philippe Marschall
2009/7/9 Keith Hodges <[hidden email]>:
> I am looking at how to set up a swazoo adapter, is there a beginners
> guide I am missing?

You're not, there isn't directly. There are two ways, the easy way and
the hard way.

The easy way (if it works):
Get a load script with Swazoo from http://builder.seaside.st/. That's
a bit outdated and will not work in the latest closure images. Yeah,
we should do an alpha 4.

The hard way:
- get Swazoo 2.2 http://builder.seaside.st/
- get Seaside-Swazoo http://www.squeaksource.com/Seaside29LGPL/
- get Seaside-Adaptors-Swazoo http://www.squeaksource.com/Seaside29/

Starting and stopping is now uniform with Kom, either through the
server manager UI or with:

WASwazooAdaptor startOn: 8888

Personally I'm really happy with the new server infrastructure that we
have in Seaside 2.9 that makes it easier to maintain the Swazoo
adapter with a comparable feature set as the Kom adapter. Currently
the only thing the Swazoo adapter misses compared to Kom is streaming,
which is a limitation of the adapter and not Swazoo.

> Perhaps a class comment describing how to set the port and start.

We accept any help. Documentation is one part that holds us back from
a release. An other is that we need more testers and confidence. Which
is kinda hard if documentation is not there.

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

Re: Beginners guide to 2.9

keith1y
Philippe Marschall wrote:

> 2009/7/9 Keith Hodges <[hidden email]>:
>  
>> I am looking at how to set up a swazoo adapter, is there a beginners
>> guide I am missing?
>>    
>
> You're not, there isn't directly. There are two ways, the easy way and
> the hard way.
>
> The easy way (if it works):
> Get a load script with Swazoo from http://builder.seaside.st/. That's
> a bit outdated and will not work in the latest closure images. Yeah,
> we should do an alpha 4.
>
> The hard way:
> - get Swazoo 2.2 http://builder.seaside.st/
> - get Seaside-Swazoo http://www.squeaksource.com/Seaside29LGPL/
> - get Seaside-Adaptors-Swazoo http://www.squeaksource.com/Seaside29/
>
> Starting and stopping is now uniform with Kom, either through the
> server manager UI or with:
>
> WASwazooAdaptor startOn: 8888
>
> Personally I'm really happy with the new server infrastructure that we
> have in Seaside 2.9 that makes it easier to maintain the Swazoo
> adapter with a comparable feature set as the Kom adapter. Currently
> the only thing the Swazoo adapter misses compared to Kom is streaming,
> which is a limitation of the adapter and not Swazoo.
>
>  
>> Perhaps a class comment describing how to set the port and start.
>>    
>
> We accept any help. Documentation is one part that holds us back from
> a release. An other is that we need more testers and confidence. Which
> is kinda hard if documentation is not there.
>
> Cheers
> Philippe
>  
Thanks for that Phillippe,

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

Re: Beginners guide to 2.9

Conrad Taylor
In reply to this post by Philippe Marschall
On Thu, Jul 9, 2009 at 12:57 PM, Philippe Marschall <[hidden email]> wrote:
2009/7/9 Keith Hodges <[hidden email]>:
> I am looking at how to set up a swazoo adapter, is there a beginners
> guide I am missing?

You're not, there isn't directly. There are two ways, the easy way and
the hard way.

The easy way (if it works):
Get a load script with Swazoo from http://builder.seaside.st/. That's
a bit outdated and will not work in the latest closure images. Yeah,
we should do an alpha 4.

The hard way:
- get Swazoo 2.2 http://builder.seaside.st/
- get Seaside-Swazoo http://www.squeaksource.com/Seaside29LGPL/
- get Seaside-Adaptors-Swazoo http://www.squeaksource.com/Seaside29/

Starting and stopping is now uniform with Kom, either through the
server manager UI or with:

WASwazooAdaptor startOn: 8888

Personally I'm really happy with the new server infrastructure that we
have in Seaside 2.9 that makes it easier to maintain the Swazoo
adapter with a comparable feature set as the Kom adapter. Currently
the only thing the Swazoo adapter misses compared to Kom is streaming,
which is a limitation of the adapter and not Swazoo.

This is very good especially for others that are planning to write their own servers
in the future.  It might be possible to create an abstract interface which represents
these common pieces of functionality.  Then new server adapters plus any additions
can be easier to develop.  This might be the case now but I haven't looked at the
code.

-Conrad
 

> Perhaps a class comment describing how to set the port and start.

We accept any help. Documentation is one part that holds us back from
a release. An other is that we need more testers and confidence. Which
is kinda hard if documentation is not there.


Cheers
Philippe



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

Re: Beginners guide to 2.9

Philippe Marschall
2009/7/10 Conrad Taylor <[hidden email]>:
> ...
> This is very good especially for others that are planning to write their own
> servers
> in the future.  It might be possible to create an abstract interface which
> represents
> these common pieces of functionality.

That's what we did. You don't have to use it but it helped us for the
Swazoo adapter.

Cheers
Philippe
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside