Registered a project on sourceforge.net yesterday and got approved today, much faster than my previous registration.
This project, as I mentioned before, is intended to migrate previous Delphi(client)/Perl(server) based P2P video chat program to Ada based. It will provide a simple P2P that anyone can make use of it easily, and also a demo project that I can learn my Ada – you know, without a real project it will be impossible to learn a new development tools.
Everything will be GNAT based for sure, seems the only free Ada compiler on Windows and Linux. Client side will use win32ada binding, as it’s a thin layer compare with GWindows/GNATCOM and Claw. vfw will be still the video library, as I think it is not a good time to start working on DirectX, though I’ve read some documents.
Server side will not use many libraries, but I still need gnade as I need a simple local storage support. Actually I should try memory database or just simple key-value pair solution, but for now I will stick with gnade plus sqlite till I get familiar with Ada and can do some more research.
I just uploaded previous Delphi/Perl version to svn (it’s nice that by default we get svn instead of CVS), I’m now learning how to do Win32 program with Ada, stay tuned. 🙂