You can help
There are a lot of ways to help this project, not just as a programmer, but also by providing feedback, writing documentation, translating, creating statistical plugins, or by donating.
Whatever it is that you can contribute, here are some first pointers to help you getting started. As the very first pointer, however: Never shy away from contacting us!
Important starting points for all contributors
- RKWard Source Repository: For contributions of all kinds (code, documentation, translations, plugins) it is highly useful to keep track of the current state of development, not only when offical versions are released.
- Submitting Patches
- Release Schedule
Tracking bugs, tasks and feature suggestions:
Documentation for documentation writers
- The sources for this website
- Info on the documentation format used in RKWard’s internal documentation (the “Welcome”-pages but also Help pages for individual plugins): https://api.kde.org/doc/rkwardplugins/pluginhelp.html
Developing plugins aka “Statistics Dialogs”
- Hands-on tutorial and reference on writing plugins: HTML for online browsing
- Automated Plugin Testing
- The appendix to our article in the Journal of Statistical Software discusses several aspects of the techical design, and is still mostly relevant: (Abstract, PDF).
- Online API documentation
Mailing list archives
Has something been discussed, before? Check the mailing list archives:
- https://mail.kde.org/pipermail/rkward-devel/ (RKWard-Devel)
- https://mail.kde.org/pipermail/rkward-users/ (RKWard-Users)
- https://mail.kde.org/pipermail/rkward-tracker/ (RKWard-Tracker)
Really, you should not be reading those, except when thinking about how to replace these:
HThere are a number of further places where bugs / issues are reported. While these trackers are distribution-specific, many of the issues reported there concern RKWard in general. Therefore it makes sense to a least check these once in a while: