Meeting Minutes of 13.1.2004

Martin Bayer <[email protected]>
Newsgroups gmane.comp.video.gephex.devel
Message-ID <[email protected]>
1. Intruduction

The meeting took place on January 13, 2004, at 14:00 CET. The following 
people were present:

   Martin Bayer
   Georg Seidel
   Philipp Promesberger


2. Copyright issues

There was a consensus that we need to add correct copyright noticed in 
all source files of the 0.0.4 release. The GPL header will not be 
included in the generated files from the spec compiler. It is not our 
intend to force module contributors to release their code under the GPL. 
The headers should be added by a script.

Nobody volunteered for this task.


3. Version control system (I)

We  decided to move the cvs repository from sourceforge to sonnenland 
the server that hosts www.gephex.org and lists.gephex.org. The access 
will be via ssh and a daily snapshot script will generate public 
accessible versions. An anonymous pserver access is not planed. 
Committing to the sf cvs will be deprecated from now. Georg got the 
latest backup of the sf repository and will put it to the new location.


4. Version control system (II)

We started yet another discussion about the best version control system. 
The candidates were subversion, arch and cvs. A consensus was not yet 
found, but georg volunteered to try arch the next days and report about 
it and decide then what system should be used for the future development.


5. Mailing list and Website

We must add links to the Webfrontend[1] of the mailing lists at a more 
prominent place on the website. Martin is refactoring the page at the 
moment and will add the links.


6. Next GePhex

After the release of the 0.0.4 stable version we decided to concentrate 
our development efforts on the not yet named new GePhex.

6.1 Console client

The decided to use a lisp like syntax for the interactive console 
interface. Martin will write the new command parser and integrates it in 
the consolenphex client. The Parser will be implemented with the classic 
lex/yacc combination or with the boost::spirit parser framework.
The client will also have the control for generation periodic rendering 
activations.

6.2 Plug in Spec Compiler

Georg and Philipp designed a new spec format while the meeting. Writing 
the new spec compiler in c++ or python will be Georgs task.

6.3 Gui Prototype

Philipp will create a prototype of the next generation GePhex gui with 
qt 3. We must ask Trolltech for sponsoring of a windows developer 
licence for our binary builds of the gui because the free edition of 
qt(2.3) for win32 was dropped by Trolltech.

6.4 Video server

Martin will try to implement some kind of video server that communicates 
with a video input plug in via shared memory. This is part of the 
efforts to decouple the IO processing from the rendering engine.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.