marten wrote:Well updating Seaside on a more frequent base might not be a solution - most of us will loose the overview, what fixes are included, what is working, what is NOT working.
Maybe, but we'd probably see some progress. Just remember, Seaside is not in the hands of any vendor, The overview could only come from a link to a place where you can find all solved issues in Seaside itself.
Sure, if Instantiations added a fix to their base code, they could/should provide additional info here.
I guess the Pharo users suffer from a very similar transparency problem.
Seaside is part of this product and then one should throw away all stuff, which is NOT working in this product. Or at least one should make clear in the documentation, what is working and what not (and if you are new to the stuff it might not help to say: tasks and continuations) - perhaps adding "self halt" statement in the code and remarks how to change ones programming style might be more useful here.
I guess the big decision to make here is whether you try to offer as much of Seaside as possible as soon as possible as opposed to waiting for a final 3.0 and providing good documentation for it. You'll always find situations in which there is no easy answer to the question. I like the fact that Seaside is there, and I accept finding problems to some degree, since the Seaside Code is in ALPHA stadium.
Can we blame Instantiations for this? No.
Can we blame Instantiations for not stayng in pace with alpha5?
Well, I think we can, but we need to be prepared for situations in which we find new and old problems and need to rewrite our code several times if we use incremental updates.
Summary for me: the online book (I bought it !) for Seaside is nice, but actually one does not really know, if the nice short code examples are running under VASmalltalk and then documentation for Seaside is pretty missing.
I also bought it (and have read it before) and I must say I get along quite nicely. I would expect a few more explanations of concepts that do not use Continuations since Seaside 3.0 is all about modularization and making Continuations optional, but well...
How about packaging in headless servers ????
I can't answer this one. I 've only deployed dev images to test servers so far.
Joachim