Loading Seaside adaptors in 3.1

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

Loading Seaside adaptors in 3.1

Johan Brichau-2
Hi Seasiders,

If you want to load an adaptor with Seaside3.1, you need to load it explicitly using the ConfigurationOfSeaside3.
There is no default adaptor for any platform and the entire Metacello configuration has been written with modular loading in mind. So please do not add adaptors to the core group!

Metacello is very easy to use like this.

For example:

To load it with the Zinc adaptor:
        (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Zinc')

To load it with the WebClient adaptor:
        (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'WebClient')

To load it with the Swazoo adaptor:
        (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Swazoo')

To load it with the Kom adaptor:
        (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Kom')

To load it with the Comanche adaptor:
        (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Comanche')

To load it with the FastCGI adaptor:
        (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'FastCGI')

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

Re: Loading Seaside adaptors in 3.1

Tobias Pape
Am 27.09.2013 um 09:25 schrieb Johan Brichau <[hidden email]>:

> Hi Seasiders,
>
> If you want to load an adaptor with Seaside3.1, you need to load it explicitly using the ConfigurationOfSeaside3.
> There is no default adaptor for any platform and the entire Metacello configuration has been written with modular loading in mind. So please do not add adaptors to the core group!
>
> Metacello is very easy to use like this.
>
> For example:
>
> To load it with the Zinc adaptor:
> (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Zinc')
>
> To load it with the WebClient adaptor:
> (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'WebClient')
>
> To load it with the Swazoo adaptor:
> (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Swazoo')
>
> To load it with the Kom adaptor:
> (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Kom')
>
> To load it with the Comanche adaptor:
> (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'Comanche')
>
> To load it with the FastCGI adaptor:
> (ConfigurationOfSeaside3 project version:'3.1') load: #('Core' 'FastCGI')
>
I am in favor of this.

Perhaps we could add a config group that contains an adaptor by default
for first-timers to have it easier to get started, but I think
the 'OneClick' or 'AllInOne' groups would be sufficient.

Best
        -Tobias

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

signature.asc (210 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Loading Seaside adaptors in 3.1

Johan Brichau-2
Hi Tobias,

That crossed my mind too. It certainly lowers the entry barrier for newcomers.

Another option to accomplish this is to have the 'default' group specified per platform like that.

On 27 Sep 2013, at 11:03, Tobias Pape <[hidden email]> wrote:

> Perhaps we could add a config group that contains an adaptor by default
> for first-timers to have it easier to get started, but I think
> the 'OneClick' or 'AllInOne' groups would be sufficient.

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

Re: Loading Seaside adaptors in 3.1

Tobias Pape
Am 27.09.2013 um 11:19 schrieb Johan Brichau <[hidden email]>:

> Hi Tobias,
>
> That crossed my mind too. It certainly lowers the entry barrier for newcomers.
>
> Another option to accomplish this is to have the 'default' group specified per platform like that.


Certainly.

Best
        -Tobias

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

signature.asc (210 bytes) Download Attachment