[Seaside] [RFT] New web project
jbjohns at libsource.com
Sun Nov 5 20:05:17 UTC 2006
I still have a ways to go on a few of my other projects, but I am close
enough that I thought it might be a good time to start finding out who
all would be interested in being involved in a project I want to do.
Rails is getting a fair amount of exposure for being a frame work that
easily does the CRUD that most web sites need in some form. Joomla is a
system that could be built on top of that, but isn't, it's in PHP.
Joomla looks like the best system out there right now for setting up a
web 2.0 site from scratch. You can build the entire thing without doing
any coding. And lots of people (I mean *lots* of people) have written
components for the system, so it can do most anything.
But I think this could all be done in seaside. And I think once it's in
seaside it could be more successful. It is one thing to write
something, but it is something completely different to maintain it. I
can't believe it is easy to maintain a system as big as Joomla in a
language like PHP. And any language that doesn't have continuations is
going to have to either simulate them manually, or do some other ugly
hack to deal with how HTTP works. So I think that if the system were
done in seaside it would be a great deal less code, and therefor easier
to maintain, extend, etc.
So what I am looking for with this RFT (request for teamates :) ) email
is, who would be interested in working on a project with this as a
goal? The first thing that needs to be done is RoR (Rails)
functionality needs to be developed in Seaside. By that I don't mean
make the system exactly. I think we can do better: no command line
stuff, no file editing. Everything from the browser. Then after that,
I think the next thing would be a build up of components. Something
that the Joomla-like system can be built out of. In the end we want
people to be able to make any kind of site they want, without touching
code, command lines or anything else more then absolutely necessary. I
have one last component to this that I think will be the killer app that
makes this the system everyone will want, but I'm not going to mention
that directly on the list (it will be a surprise hopefully :) ).
So... Who else would be interested in being involved in this? I know
Warren has expressed interest. I know a few others have expressed
interest in seeing it happen. :) The more people the better, because
there is a lot of work to be done. And the sooner the better.
More information about the Seaside