• Skip to content
  • Skip to link menu
KSVG Homepage
  • KSVG Homepage / Helping Out
 
 

Helping Out

Currently the design of KSVG2, while in a quite advanced state, is not finalized yet. Furthermore, since not all of the svg specs is implemented, we want to wait with setting up a bugzilla entry for KSVG2 until a release is done. Taking all that into account, here is what we think makes most sense right now:

  • Help general development. This will probably mean you need good skills in C++ and KDE coding. If you have trouble getting familiar with the codebase, fixing isolated problems/bugs can be a good way to get more familiar with it.
  • Bug reporting, but instead of using bugzilla, mail us directly or even better visit us on irc.
  • Testing KSVG2 from HEAD on complex svgs that we do not test ourselves. The current list of complex svg tests can be found here. It would be best to contact us on irc to find out whether the svg testcase you found is worth adding to the custom tests.
  • Documentation of code. Ofcourse this would make most sense for non-trivial methods and code sections. Also explanation of concepts and designs would be welcomed. Note that some kinds of documentation writing may need a good understanding of the codebase.

Note that in general, if you are serious about helping out with KSVG2, the best is to just drop by on #ksvg, and then we can work out further steps from there.

[ Edit ]

Learn

Skip menu "Learn"
  • KSVG Home
  • Introduction
  • Status
  • Screenshots
  • Links

Obtaining KSVG2

Skip menu "Obtaining KSVG2"
  • Obtaining KSVG2
  • Building KSVG2

Communicate

Skip menu "Communicate"
  • Credits
  • Contact
  • Mailing List
  • Helping Out

Development

Skip menu "Development"
  • TODO
  • Why KDOM?
  • Browse SVN

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by the KSVG team
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal