Hello Charles, Lynn , list
> > > Alternatively, use the same fields and write the
> > > engine in shell.script or php using sh-httpd. or a
> > > small server (boa, thttpd)
> >
> > It can be done with sh-httpd. Mosquito has used thttpd,
> > but thttpd is considerably larger (and more versitile).
> > My vote would be to use sh-httpd w/POST patch.
> 

> IMHO, any web-administration utility should be fairly web-server
> neutral.  Since sh-httpd is small, and presents what I believe is a
> standard CGI interface to back-end programs, it is a good candidate.  It
> should be possible to use boa, thttpd, apache, or any other CGI-enabled
> web-server with little difficulty, however.
I agree with this. 
I like the sh-httpd, although I have some problems with persisiting 
/tmp files.
The webconfiguration interface will not get lots of page views at one 
time, ( at least I hope so ;) ).
But depending on what you are doing repeatedly viewing from one 
page.

> 
> > Anyone who would like to volunteer to work on any ideas, code re-work
> > within the existing Weblet, or developing the new code-base for
> CLI/WWW
> > configuration integration would be welcome to participate.
> <snip>
> > I am presently starting work on the framework.
> >
> > I believe that this is more of a devel topic, so I am moving the
> thread
> > to leaf-devel. Is anyone ready to work on and/or discuss any sections
> > of this???
I would like to commit.  ( time is also sparse :( )

I would propose to get something like webmin does.
some routines for individual packages 
reading in variables combining them with package specific items
and then into the engine throwing out a webpage /form
after posting the option file is written out in standard option.textfile



> I can commit to any updates/modifications to sh-httpd that may be
> required.  I think it's possible to dramatically increase the CGI
> response of the existing sh-httpd when running CGI's, which would be a
> big help for a CGI driven admin interface.
That would be great.
 
> I can also help with architure, debugging, and (hopefully) crafty
> solutions to difficult scripting problems, but I can't commit to writing
> a major chunk of code due to current time constraints (although this may
> change suddenly if the company I work for suddenly "craters" :-/ ).
I don't hope so ( for you and the company that is) 

> *WACKY THOUGHT* - If we use sh-httpd as the web-server, and shell-script
> CGI's, would there be any benifit to wrapping the whole thing into a
> unified structure?  In other words, create a custom script-based CGI
> interface, rather than trying to match "standard" CGI...something like a
> shell-script version of PHP.  It could probably be faster/smaller than
> sticking with a conventional web-server/CGI approach, but would be less
> portable to other web servers.  Something to think about.
that sounds good to me.  
fast and small is something we could need for the "doorstop" 
computers still running .


 
> *WACKY IDEA #2*
> I've been investigating forth, and will be working on a micro-controller
> based hygrometer project running forth on an Ateml AVR processor in the
> near future.  I've been wanting access to a scripting language more
> powerful than shell-script on LEAF, and I think forth might fit the
> bill.  It's possible to compile forth without *ANY* libc requirements,
> but with the ability to talk *DIRECTLY* to the kernel (so you could load
> libc and make calls to it, if you really wanted, and do pretty much
> anything you want...remember the irreplacable part of libc is
> essentially an interface between C programs and the kernel, the rest is
> just a bunch of standard routines to make programmer's lives a bit
> easier).  That's a lot of power for an interpreter that would probably
> weigh in at 10K to 20K Bytes, with code that can potentially run at near
> optimized C speeds (ie *WAY* faster than shell-script)!
sounds good, but sounds also like a lot of work 
I am not that kind of a coder. ;)
> 
> I've wanted to code an initial bootstrap loader in forth for a while
> (something that would boot from CD/Floppy/whatever, and optionally swap
> out the kernel, allowing fancy boot-time configuration w/o having to
> re-burn a CD to set kernel options.  The ability to make kernel calls
> from a script, w/o having any libc or /bin/sh dependencies is very cool
> for a boot-loader.  I also think an available forth interpreter could
> potentially help the construction of a new packaging system as well as
> fancy CGI admin scripts.
> 
> I can volunteer time to help craft a forth implementation for LEAF, if
> anyone else is interested...
> 
> ...oh, if you really want to get wacky, the web-server could be written
> in forth, too!
> 
> ...signing off before I convince everyone I'm clinically insane! :-)
> 
That would make two of us ;) 
Eric Wolzak


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to