Sorry things have not been so exciting lately in terms of additions to
Gnoga. Core stability I think is of primary concern and if not that I am
generally on documentation. I want to be able to have a 1.0 before end of
year but with out at least a user guide I don't feel a good idea.

So just a recap of things I see outstanding and in case someone see
something I am missing

1. CPU usage

I posted another fix that scales cpu usage better, I also know the exact
issue and have sent my current changes to Dmitry and my suggested full fix.
The issue has to do with the way non-blocking sockets are being used. My
fix splits the working task that handles the communications in to read and
write tasks, blocks on reads (which makes sense in any environment) and
only polls the socket for availability to send if there is data actually
waiting in a queue. I am sure he will go with that or think of something
better.

2. More templates for gnoga_make

I need to add a simple template like Pascal pointed out and think of any
others

3. User Guide

I need to put together at least 1 or 2 very full examples of Gnoga usage,
so sort of like the tutorials but considerably more detail. Also various
sections on how to accomplish different tasks, etc. using Gnoga. For 1.0 as
long as enough to get started then I'll add over time and eventually a
reference manual as well.

4. Replace the popup tutorial

Popups are bad bad bad, that one needs to go. I'll replace with something
else.

I think that is it to announce a 1.0 as far as the framework.

For Gnoga.com

1. User accounts

Needed to allow managing ones own entries in the market place and for
creating public profiles if desired for availability to be hired for
consultant work, etc.

2. The Gnoga Market Place

Listings of packages for reuse, be it plugins - JS bindings (I'll be moving
the ace editor binding to it for example), Modules - Gnoga originals, or
General Ada packages. I plan on reusing the market place on AdaPower.com as
well and offer it as a "service" over the web for anyone to add to their
own sites.

In the future hope their will be an Ada package management system of some
sort to piggy back on instead, but this will do for now.

The rest of the website is not so pressing and post 1.0 I will be going
full steam on to the Gnoga Omnificient Developer Sudio  (aka the GOD
Studio) --- ok perhaps another name may be better...

David Botton
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Gnoga-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gnoga-list

Reply via email to