development
This gives a raw overview on the development process of pnpd
design documents:
currently, there is a latex-based design document in the svn. i'll try to convert it to a browsable document some time in the future.
beside that, the doxygen-generated api docs are highly recommended ...
dependencies:
the list of compile-time and runtime dependencies can be found here
building:
nova only builds on linux. building it on osx and windows should work, if someone takes the time to look into it and adapt the build system. this shouldn't be to hard, all dependencies are going to be available for linux, osx and windos.
bug tracker:
support development:
you can support the development in several ways...
- helping with the gui
- i am currently writing a graphical user interface using the python bindings of qt4. however, as i would prefer to concentrate more on the core, i am seeking for some help with the gui development.
- beta testing
- test pnpd, report bugs, request features, tell me, what you think of it, what you miss, what can be improved etc.
- osx / windows port
- i've already started to work on a port to mac osx. but as i don't have much experience with osx as operating system, getting some help with that, would be amazing.
- write documentation
- the documentation of the nova language is quite limited. however you can help me to improve the documentation by helping me to keep this website up to date or (in future) write help patches.
- website
- help me to maintain this website
- hardware
- you can donate some fancy hardware, e.g. a faster laptop. if you want to help me to port it to osx, donate me a mac :)
