Yes.

/s.

On Sep 26, 2012, at 11:07 AM, jgdavid...@mac.com wrote:

> 
> Hi,
> 
> Every few years we talk about what's next for the strategic direction of 
> AOLserver which is great.  In addition to the ideas below (which are cool), I 
> always bring up this question:  Should we dump the Windows port in favor of a 
> clean Unix code base, configure, build, and install?
> 
> I wrote most of that weird Windows code, including the goofy nsconfig stuff.  
> Some of it was curious, maybe even clever, but in the end it was a 
> distraction.  It's impact on the config/build process in particular was 
> pretty significant.  Today's Linux and OS/X environments are so much more 
> amenable to Aolserver, with threaded Tcl ready to go, gcc/make all pretty 
> stable.  It wasn't like that in the early days!    For me, a purge of the 
> Windows code and then an aggressive scan for anything still not 64-bit 
> compatible and cleanly build-able using standard configure/gcc/gmake tools 
> would be quite refreshing :)
> 
> -Jim
> 
> 
> 
> 
> On Sep 26, 2012, at 7:47 AM, Cesáreo García Rodicio <cesa...@cesareox.com> 
> wrote:
> 
>> Hi all,
>> 
>> Firstly, thanks so much for your work. A lot of us are using aolserver 
>> everyday so this is welcome !!
>> 
>> I'm not a hard developer but in my projects it's been hard students to 
>> install and use aolserver). And I think it's because documentation and 
>> installation:
>> 1. TCL API and Config Files
>> 2. "Packaged Installation" (batteries included)
>> 3. Some Case Studies and Complete Examples with API (something simple).
>> 
>> Only some ideas. Great Work!
>> Cesáreo
>> 
>> 
>> 
>> 
>> El 25/septiembre/12 05:29, Jeff Rogers escribió:
>>> Hi all,
>>> 
>>> There should be a 4.5.2 final release sometime soon, but what comes
>>> next?  I've been organizing my wishlist of what I'd like to see in
>>> future AOLserver releases and I'm throwing it out there for anyone else
>>> to add to or comment on.  These are not in any particular order; some
>>> are half-baked, some are straightforward, and some are little more than
>>> speculation.  I know development hands are a bit short these days, but
>>> maybe people will find something that interests them to work on.
>>> 
>>> Core features:
>>> - support chunked postdata
>>> - api for filter unregistration
>>> - core async delivery
>>>   currently possible by transferring conn socket to tcl event loop.
>>> Would be nice to make it work for everything, by default.
>>> - re-queue api
>>>   extension of pre-queue filters and quewait api: allow a conn thread
>>> to send a request back to quewait for network i/o.
>>> - move encoding and compression to filters
>>> - general-purpose worker-pool api
>>> - external prebinding
>>>   allow an external program to bind ports and specify open file
>>> descriptors on the command line;  would allow privileged port binding
>>> with no root privileges for actual server.  Would also allow restarting
>>> without closing listen socket.
>>> - pre-start request service
>>>   have a micro server that responds to requests with "please wait"
>>> while server is starting.  Helpful for long start-up sequences.
>>> 
>>> Core tcl:
>>> - replace various c-coded file commands with tcl equivalents (e.g.,
>>> ns_mkdir, ns_unlink).  Main benefit is clean handling of utf8 filenames.
>>> - Support a 2-phase interp initialization.  Phase 1 is defining procs /
>>> loading packages, which is replicated in every new interp.  Phase 2 is
>>> initializing persistent data, preloading caches, setting up filters and
>>> handlers, etc; things that are not replicated in every new interp.
>>> 
>>> Nsdb:
>>> - add variable binding to nsdb
>>> - add lob handling to nsdb
>>> - support runtime db pool configuration
>>> 
>>> Protocols:
>>> - SPDY
>>> - websockets
>>> I have a vague notion of how both of these could work.  But it needs
>>> somewhat more than that :)
>>> 
>>> Documentation:
>>> - Yes, please.
>>> 
>>> Packaging:
>>> - more config examples
>>> - examples of various features
>>> - configuration through web browser
>>> - "batteries-included" distribution (binaries including perhaps sqlite,
>>> zlib, openssl, a few simple web apps, maybe php, perl, ...?)
>>> - single-file mountable packages, like tclkits
>>> 
>>> Community:
>>> - dogfood website
>>>   It'd be really nice if aolserver.com actually ran on aolserver.  It's
>>> hosted on sourceforge currently so probably not much chance of that as
>>> it stands, but who knows.
>>> 
>>> 
>>> Anything else to add?
>>> 
>>> -J
>>> 
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond. Discussions
>>> will include endpoint security, mobile security and the latest in malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> aolserver-talk mailing list
>>> aolserver-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/aolserver-talk
>>> 
>> 
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and 
>> threat landscape has changed and how IT managers can respond. Discussions 
>> will include endpoint security, mobile security and the latest in malware 
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> aolserver-talk mailing list
>> aolserver-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/aolserver-talk
> 
> 
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> aolserver-talk mailing list
> aolserver-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/aolserver-talk


------------------------------------------------------------------------------
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
aolserver-talk mailing list
aolserver-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aolserver-talk

Reply via email to