Difference between revisions of "Code Projects"

From Madagascar
Jump to navigation Jump to search
Line 14: Line 14:
  
 
===XTpen replacement===
 
===XTpen replacement===
 +
 +
The default viewing program for Linux, '''xtpen''', depends on the Athena sidget set ([http://en.wikipedia.org/wiki/Xaw libXaw library]). The <tt>libXaw</tt> library is no longer supplied by default with common Linux distributions. Therefore, it would be good to replace <tt>xtpen</tt> with a program of similar functionality that would built with the libraries supplied out of the box.
 +
 +
An alternative viewing program, '''oglpen''', depends on [http://en.wikipedia.org/wiki/Opengl OpenGL] which is also not always available. '''x11pen''' depends only on the core X libraries but is broken.
 +
 +
See also [https://sourceforge.net/p/rsf/feature-requests/34/ Feature Request #34] for '''aquapen''' on Macs.
 +
 
===Interactivity===
 
===Interactivity===
 
===3D viewer===
 
===3D viewer===

Revision as of 14:56, 14 September 2012

If you are a software developer, you can help Madagascar with one of the following projects:

Binary packages

For ease of installation, we would like to distribute Madagascar not only in the source form but also in binary packages. This is Feature Request #5.

  • RPM

See Instructions for creating Fedora RPM.

  • Debian
  • Macports
  • Cygwin

XTpen replacement

The default viewing program for Linux, xtpen, depends on the Athena sidget set (libXaw library). The libXaw library is no longer supplied by default with common Linux distributions. Therefore, it would be good to replace xtpen with a program of similar functionality that would built with the libraries supplied out of the box.

An alternative viewing program, oglpen, depends on OpenGL which is also not always available. x11pen depends only on the core X libraries but is broken.

See also Feature Request #34 for aquapen on Macs.

Interactivity

3D viewer