[Seaside-dev] Re: preliminary Seaside 2.9 alpha universe

Philippe Marschall philippe.marschall at gmail.com
Sat Sep 27 23:09:17 UTC 2008


Ok, there we go.

I tested it with an blank image and it loads. It doesn't work out of
the box due to bug 187.

The problems were:
- The SPort URLs were wrong
- two packages were missing
- *-Examples have to depend on Seaside-Environment

Right now I'm quite happy with Universes. Possible ideas for improvement are:
- Would it make sense to move all *-Examples packages to an "Examples" category?
- Would it make sense to move all *-Squeak packages to the "Enabling
Features" category?
- Does somebody have a better name than "Enabling Features"?
- Would it make sense to prefix all categories with "Seaside-" to
avoid problems if you mix the Seaside universe into your system
universe?
- Would it make sense to extend Universes to additionally include the
license of a package?

Cheers
Philippe


2008/9/27 Philippe Marschall <philippe.marschall at gmail.com>:
> Uhm guys, nobody of you actually did try this, right?
>
> I'll post a working one later today or early tomorrow. ;-)
>
> Cheers
> Philippe
>
> 2008/9/24 Philippe Marschall <philippe.marschall at gmail.com>:
>> Hi
>>
>> Seaside 2.9 was always hard to load. We always said that we would fix
>> this and this is a preview of what we expect the solution to look
>> like.
>>
>> After some evaluation of what is available in Squeak we had only two
>> options, either start from scratch or use universes [1]. We decided to
>> give universes a shot. Universes is something like a debian
>> distribution universe for squeak.
>>
>> So how do you load this stuff:
>>  1. get Universes, if you don't already have it (3.10)
>>  1.1 get an XML parser [2]
>>  1.2 get universes [3]
>>  1.3 optionally the the OB universe browser [4]
>>  2. save the *.packages to your image directory
>>  3. load the attached .mcz
>>  4. evaluate UUniverse switchSystemToUniverse: UUniverse seasideAndServers
>>  5. in the world menu open a "Universe Browser" either basic or enhanced
>>  6. "update list from network"
>>  7. choose a distribution
>>  8. choose a server
>>
>> There are still some unsolved issues like the naming of alpha an beta
>> versions. We probably want website integration as well. One possible
>> change would be to move the tests to a separate tests category.
>>
>>  [1] http://wiki.squeak.org/squeak/3785
>>  [2] http://www.squeaksource.com/universes.html
>>  [3] http://www.squeaksource.com/XMLSupport.html
>>  [4] http://www.squeaksource.com/OBUniverse.html
>>
>> Cheers
>> Philippe
>>
>
s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: seaside.packages
Type: application/octet-stream
Size: 24370 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/seaside-dev/attachments/20080928/42b6daef/seaside-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: servers.packages
Type: application/octet-stream
Size: 1959 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/seaside-dev/attachments/20080928/42b6daef/servers-0001.obj


More information about the seaside-dev mailing list