[Seaside-dev] ConfigurationOfSeaside30 3.0.0-alpha5.15 ready for a
bit of review
Dale Henrichs
dhenrich at vmware.com
Wed Jun 23 20:02:02 UTC 2010
This version of Seaside30 covers the latest mcz files (as of 6/21/2010
14:32), has been ported to GLASS 1.0-beta.8, includes the dependency of
Seaside-Development on Seaside-Environment (so that
WAWalkbackErrorHandler gets installed as #exceptionHandler), includes
the Base group definition and includes the Seaside-Welcome page.
I would like to release 3.0.0-alpha5.15 for the GLASS users relatively
soon, but I thought I'd get some feedback on what's included before
releasing it...
I'd like to get a bit of feedback on:
- the definition of the 'Base' group
- whether a 'Development' group should/could be defined
- whether other groupings might be needed
- on the inclusion of Seaside-Welcome.
Looking at a load of the 'Base' group these are the packages that are
loaded:
linear load :
linear load : 3.0.0-alpha5.15 [ConfigurationOfSeaside30]
load : ConfigurationOfGrease
linear load : 3.0.0-alpha5.15 [ConfigurationOfSeaside30]
linear load : 1.0-alpha9.3 [ConfigurationOfGrease]
load : Grease-Core-pmm.42
load : Grease-Pharo-Core-pmm.23
load : Seaside-Core-pmm.648
load : Seaside-Pharo-Core-pmm.9
load : Seaside-Component-lr.82
load : Seaside-Canvas-pmm.95
load : Seaside-Session-jf.132
load : Seaside-RenderLoop-lr.72
load : Seaside-Tools-Core-lr.17
load : Seaside-Widgets-obi.18
load : Seaside-Environment-lr.69
load : Seaside-Pharo-Canvas-lr.3
load : Seaside-Pharo-Environment-lr.6
this matches the list that Julian (or was it me?) proposed, so I think
we are in good shape:)
I have not added a 'Development' group, because I'm not sure what would
need to be included beyond Seaside-Development (and it's dependents). If
there another couple of packages that you would consider development
packages (like including Slime?) then a 'Development' group would be
called for.
As for other groups I can imagine a 'Flow' group would be useful if a
package beyond Seaside-Flow (and it's dependents) would be required...
Finally, when you load the Seaside-Welcome page using this expression:
(ConfigurationOfSeaside30 project version: '3.0.0-alpha5.15')
load: #('Base' 'Seaside-Adaptors-Comanche' 'Seaside-Welcome' ).
quite a bit gets loaded, because of the inclusion of the Task example
(WAFlowConvenienceFunctionalTest in Seaside-Tests-Flow)... here's the
list of mcz files:
linear load :
linear load : 3.0.0-alpha5.15 [ConfigurationOfSeaside30]
load : ConfigurationOfKomHttpServer
linear load : 3.0.0-alpha5.15 [ConfigurationOfSeaside30]
load : ConfigurationOfGrease
linear load : 3.0.0-alpha5.15 [ConfigurationOfSeaside30]
load : ConfigurationOfGrease
linear load : 3.0.0-alpha5.15 [ConfigurationOfSeaside30]
linear load : 1.0-alpha9.3 [ConfigurationOfGrease]
load : Grease-Core-pmm.42
load : Grease-Pharo-Core-pmm.23
linear load : 1.0-alpha9.3 [ConfigurationOfGrease]
load : Grease-Tests-Core-DaleHenrichs.58
load : Grease-Tests-Pharo-Core-jok.7
load : Seaside-Core-pmm.648
load : Seaside-Pharo-Core-pmm.9
load : Seaside-Component-lr.82
load : Seaside-Canvas-pmm.95
load : Javascript-Core-DaleHenrichs.87
load : Javascript-Pharo-Core-DaleHenrichs.9
load : JQuery-Core-lr.106
load : JQuery-UI-obi.58
load : Seaside-Session-jf.132
load : Seaside-RenderLoop-lr.72
load : Seaside-Tools-Core-lr.17
load : Seaside-Flow-lr.21
load : Seaside-Examples-jok.18
load : Seaside-Widgets-obi.18
load : Seaside-Tools-Web-obi.89
load : Seaside-Environment-lr.69
load : Seaside-Development-jf.134
load : Seaside-Tests-Core-pmm.195
load : Seaside-Tests-Pharo-Core-pmm.12
load : Seaside-Tests-Component-lr.29
load : Seaside-Tests-Canvas-pmm.49
load : Seaside-Tests-Functional-obi.121
load : Seaside-Tests-Flow-YM.27
load : Seaside-Welcome-obi.12
load : Seaside-Tests-Session-pmm.39
load : Seaside-Tests-RenderLoop-lr.11
load : Seaside-Tests-Environment-lr.23
linear load : 1.0.2 [ConfigurationOfKomHttpServer]
load : DynamicBindings-lr.13
load : KomServices-lr.20
load : KomHttpServer-pmm.53
load : Seaside-Pharo-Canvas-lr.3
load : Seaside-Pharo-Environment-lr.6
load : Seaside-Tests-Pharo-Functional-lr.12
load : Seaside-Pharo-Tools-Web-lr.21
load : Seaside-Pharo-Continuation-lr.5
load : Seaside-Tests-Pharo-Continuation-lr.7
load : Seaside-Pharo-Flow-lr.5
load : Seaside-Pharo-Development-lr.42
load : Seaside-Adaptors-Comanche-pmm.59
Let me know if you'd like to see changes ... I can always release
another version if you want to add groups or make other tweaks...
Dale
More information about the seaside-dev
mailing list