[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