Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
contribute:start [2014/09/01 14:59] – [API documentation] eric | contribute:start [2019/09/07 02:59] – added a section for development kevinbowen | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Contribute ====== | ||
- | [[.: | + | ====== How to contribute to Xfce ====== |
- | Translate the source code of Xfce. | + | Xfce is developed by a small group of hard-working volunteers. There are many ways in which you can contribute to Xfce, all of which are most welcome! |
- | [[documentation|Documentation]]\\ | + | ===== Development ===== |
- | How to start writing or translate the application manuals on this website. | + | |
- | [[.:bugs/start|Bugs]]\\ | + | * **[[:contribute: |
- | All there is to know about properly reporting bugs in the [[https:// | + | |
- | [[.:dev/start|Development]]\\ | + | * **[[:contribute:dev:git:start|GIT]]** -- How to use the GIT DCVS; a short introduction and Xfce specific things you should know.\\ |
- | How to contribute code and becoming | + | |
- | [[https:// | + | * **[[:contribute: |
- | To support the Xfce project or making it more attractive | + | |
- | ===== API documentation | + | ===== Translation |
+ | Applications, | ||
- | Library references | + | ===== Donations ===== |
+ | If you wish to donate to Xfce, you can do so via [[https://www.bountysource.com/teams/xfce|Xfce’s Bountysource page]]. You can freely donate to the organization itself, or offer a reward to fix a specific bug. Every donation is greatly appreciated, but please remember, this is an open source project that is 100% run by volunteers, no one is implicitly obliged to act upon your requests. | ||
- | Additionally, | + | {{https:// |
- | * [[https://developer.gnome.org/glib/2.30/|GLib]] | + | ===== Bug Reporting and Testing ===== |
- | * [[https://developer.gnome.org/gio/2.30/|GIO]] | + | One of the most useful tasks that we rely on the community for is testing and reporting of bugs, you can report bugs on the [[https://bugzilla.xfce.org/|Xfce Bugzilla site]], the [[https://mail.xfce.org/mailman/listinfo/xfce-bugs|Xfce-bugs mailing list]], or you can ask on our IRC channel |
- | * [[https://developer.gnome.org/ | + | |
- | * [[https:// | + | |
- | Tutorials for getting started | + | ===== Documentation ===== |
+ | The [[https:// | ||
- | * [[http:// | + | ===== Communication ===== |
- | * [[https:// | + | There are various ways to get in touch with Xfce developers: |
- | If you're looking at writing a panel plugin, you may want to look at the [[http://git.xfce.org/panel-plugins/xfce4-sample-plugin/|xfce4-sample-plugin]] for an easy start. | + | * For general questions, [[https:// |
+ | * For any translation stuff, join the [[https://mail.xfce.org/mailman/ | ||
+ | * For anything code related, go to the [[https:// | ||
+ | All Xfce developers have a real life and live across multiple time zones. If you don't get an answer straight away, be patient and stay online! | ||
+ | |||
+ | ===== Further Reading ===== | ||
+ | For a more in-depth look at how to contribute to Xfce, it is recommended to read [[https:// | ||
+ | |||
+ | * To request a contributor account, please [[https:// | ||
+ | * Before getting involved with development, | ||
+ | * A guide to using GIT can be found [[https:// | ||
+ | * For more information on making a release, see [[https:// | ||
+ | * Xfce API documentation can be found on the [[https:// |