Aleksandar Petrovic wrote:
> On Sun, 26 Nov 2006 03:05:36 +0100, Mark Stosberg <[EMAIL PROTECTED]>
> wrote:
> 
>>> ...
>>> Obviosly GUI would be handeled by their browser of choice ...
>>>
>>> Did anyone did something similar?
>>
>> Yes. Michael Peters did this with "Smolder". It bundles Apache, SQLite
>> and many Perl modules into a solution that is failry stand-alone and
>> easy to install. (Although it doesn't go as far as PAR).
>>
>> Smolder is in turn built on "Matchstick", which is a framework to build
>> applications in a similar manner. I would probably still consider
>> "Matchstick" to be alpha quality, though.
> 
> The aplication would be comercial - well not really application but they
> would
> pay for the service - and application would come as part of that service.
> So I will have to check out the legality stuff too.

I don't think that would be a problem. Since matchstick hasn't formally been
released, I'm not ever sure we've picked a license for it yet.

> Of course if something (like MySQL for instance) can't legaly be part of
> the
> package - it could be listed as pre-requirement and install version of
> mysql
> shiped on same (or another with all GPL stuff) disk ...

Smolder doesn't ship with MySQL either, but it allows the installer to choose
mysql (if they have it) or just use the SQLite that comes bundled with it.

> I'm also investigating the posibility to relese the code as OpenSource
> (tm)...
> 
> As of Matchstick - I was thinking more along the lines of CGI::App with
> some
> web_server::in_module solution - mostly because that would mean same code
> (mostly finished) can be re-used ... As it would be for one person usage,
> performance doesn't matter that much.

Smolder uses CGI::App, so that part of you code can definitely be re-used. It
comes bundled with Apache, instead of it's own server, for several reasons. Most
important is probably that Apache is very familiar to lots of people, so
tweaking the config for different reasons is much easier. It also does a good
job of serving static files as well as the dynamic bits.

-- 
Michael Peters
Developer
Plus Three, LP


---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/[email protected]/
              http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to