Starting a Magma/Seaside pilot project

goran at krampe.se goran at krampe.se
Fri Dec 23 07:27:43 UTC 2005


Hi Lukas!

Lukas Renggli <renggli at gmail.com> wrote:
> > > couple of things that  are still experimental, but when having
> > > problems these are the version that are fixed the quickest as well. I
> > > know that Avi (DabbleDB) and myself (Magritte, Pier, and a few
> > > applications at netstyle.ch) are using the latest 2.6 versions without
> > > problems in productive applications.
> > >
> > > Lukas
> >
> > Sounds good. Any other Seaside "addons" I should pick up from the
> > beginning? Scriptaculous? Shore components might be useful I guess.
> 
> Yeah, Scriptaculous is the way to go for AJAX applications, however
> this requires that you are using the new canvas framework for
> rendering. Shore components are useful if you want to use a ready-made
> design and some more sophisticated standard components.

Right. I have looked around at the AJAX-techs (Mochikit, Dojo etc) to
try to get a sense of what projects have momentum etc. Lots of different
opinions. Scriptaculous/Prototype seems to get a bit of critique since
it is a bit... "incompatible" with other packages (IIRC). Dojo seems to
get a lot of positive remarks about the base architecture/design - but
it is not really available yet. But I did find the demos quite
impressive (you need to dig a bit to find them). Also read a bit about
Mochikit etc.

Anyway, I don't know much about all these - and since Avi and others
have been putting work into Scriptaculous that is probably what I will
go with.

> Mewa or Magritte might be interesting for you too, if you plan to do a
> lot with forms and dialogs. Both frameworks help to build and validate
> forms automatically. Since Magritte is described with its own
> meta-framework, it is even possible to let the users customize and
> build their own forms from the web.

In fact - this is exactly what we want to be able to do among other
things. Or at least have forms dynamically built from a model of "Form"
and "Field" objects.

If you have pointers to something to read I would appreciate it - or I
will just take a look at it myself.

regards, Göran



More information about the Magma mailing list