Hi everyone!


Status information of GGI at SourceForge:

1) CVS
2) Mailing-Lists
3) Making official releases
4) Comments



1) CVS
======

Now all 8 file-packages are represented as modules in CVS. In each
module is at least one lib imported:

Module/file-package   current imported libs

ggi-core              libgalloc
ggi-demos             libedemo
ggi-libs              libgic, libgpf
highlevel             libggi3d, libxmi
lowlevel              libblt, libovl
misc                  libgcp, libwmh
tools                 ehelper and empty directories for distri spec files
wrappers              perl-gii, perl-ggi


Each committing is going to be sent to the correspondent mailing-list
below. Furthermore, each committment to the CVSROOT directory is sent
to our Project Admins at SourceForge immediately.


If you want to get CVS write access, then make sure, that you are
registered at SourceForge and send a request to _this_ GGI-list
including _your_ loginname. One of the Project Admins will add you to
the ggi group there as soon as their time permits, which gives you
CVS write access.


If you want to import a new lib you wrote, then please ask on _this_
list at first, if this is ok. Please also pay attention to the
intention of each package, when you do it, as described here:

Package: ggi-core
Intention: It contains the _VERY_ core ggi libs like libgii/libgg,
libggi and libgalloc


Package: ggi-demos
Intention: It contains demos of any libs, which demonstrates the
features more impressive than the tests in their own
demos-subdirectory. The demos can also show basic concepts like the
ggi-extension mechanism as libedemo does.


Package: ggi-libs
Intention: It contains any ggi libs, which are _no_ extensions.


Package: highlevel
Intention: It contains higher level ggi extensions like libggi3d amd
libxmi.


Package: lowlevel
Intention: It contains low level ggi extensions, which are directly
on top of libgalloc like libovl and libblt.


Package: misc
Intention: It contains any ggi extensions, which doesn't fit into the
above modules very well like libgcp and libwmh.


Package: tools
Intention: It contains tools, which are useful to ggi development
anyway like Brian's ehelper, which simplifies creating new ggi
extensions and/or new targets. Furthermore, there is a directory for
distributions' specifications files, which allows everyone to create
any packages (*.deb, *.rpm, ...) of any lib quite easy.


Package: wrappers
Intention: It contains any wrappers like Brian's perl-wrapper or
Marcus' svgalib-wrapper.




2) Mailing-Lists
================

Now we have for each module/file-package a mailing-list at
SourceForge. Note that these are NO discussion lists, so please NEVER
do any postings to them.

Links to (un)subscribe are available at

        http://sourceforge.net/mail/?group_id=16307

GeoCrawler generates automatically archives monthly for each list.
The link to the archive is there available, too. If you get an
"Error - list not found" -message, then don't worry. That merely
means, that the archives are NOT generated yet.



3) Making official releases
===========================

SourceForge also provides a system for releases. Please have a look at

        http://sourceforge.net/docman/display_doc.php?docid=781&group_id=1

for details. If you do so, then please add it to that package, it is
in CVS in order to keep the structure clean.



4) Comments
===========

If there is anything unclear (maybe due to my english or whatever
else) or if you have any questions, then feel free to ask. Comments
are also welcome.


Have fun - happy coding,

Christoph Egger
E-Mail: [EMAIL PROTECTED]


Reply via email to