Modules status

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Modules status

Esteban A. Maringolo
Hi again,

I'm in a evaluation phase for a personal web startup I'm planning to
start developing by march.
Some way or the other, I'll have to rent a VPS to host it.

What are current status of base "frameworks"/"libraries" for
developing web apps or the recommended web-app "stack"?.

It would be great to have a mod_smalltalk Apache module, I'm a former
Perl developer, so text based development doesn't scare me, and DBI
like approach of DB connectivity for GST makes me feel at home again
:-)

Regards,

--
Esteban A. Maringolo
[hidden email]


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Modules status

Paolo Bonzini-2

> What are current status of base "frameworks"/"libraries" for
> developing web apps or the recommended web-app "stack"?.

Right now there is a single web server package which is based on
WikiWorks+STT (though some parts went through pretty heavy refactorings).

The most important things to port should be Seaside, AidaWeb, Swazoo,
Magritte in no particular order.  Each should be relatively easy,
especially if they have a testsuite.

Implementing FastCGI probably would be a nice idea, but it's not
necessary.  It's also possible (and more secure) to use Apache as a
proxy and run the GNU Smalltalk web server on a firewalled port.  I did
so when I ran a Smallwiki-based site at work (under VisualWorks).

Note that while I tried to torture GNU Smalltalk's GC quite a bit, and a
lot of bugs surfaced during 3.0 development, there are probably some
very rare bugs left.  Unfortunately this kind of heisenbug is impossible
to discover except if you're very (un)lucky.  The failures reported by
Jochen Schmitt and Benedikt Rosenau are probably in this camp.  So I
would use a database as a back end, and not the image.  Glorp is ported
to MySQL and works.

> It would be great to have a mod_smalltalk Apache module, I'm a former
> Perl developer, so text based development doesn't scare me, and DBI
> like approach of DB connectivity for GST makes me feel at home again
> :-)

Thank the author, Mike Anderson, for that!

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Modules status

Paolo Bonzini-4

> For one millisecond I thaught that I have to thank the autor of
> mod_smalltalk, because it already existed. :-)
>
> However, thank Mike! I really like DBI!

Mike also wrote a socket-based REPL that might become very useful one
day (I didn't merge it because I preferred to attack what was--at the
time--the root problem, i.e. slow startup).

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk