How to help

Bugs

Properly filed bugs are a great help while developing software.
The bugs page can be found here.

Forum

The forums are the first place to ask and receive support. It would be great if users would help each other.
This is also the place to ask for and discuss new features.
Sign up and join the fun here.

Language Translation

Translating GParted to your language is a valuable task that enables even more people to comfortably use GParted.
Learn more about the GNOME Translation Project here.
View the status of GParted language translation here.

Web Site

Improving the web site can enhance the web experience for all gparted users.

Our goal is to have a web site that is both easy to use and easy to maintain. We strive for accessibility by many different web browsers over a wide range of Internet speed connections.

The web site is written in PHP and the source pages are managed under git.
You can browse the git repository visually, or acquire a copy of the latest web site source code with the following command:

git clone git://gparted.git.sourceforge.net/gitroot/gparted/gparted

Coding

GParted is written in C++ and uses gtkmm for its Graphical User Interface (GUI). The general approach is to keep the GUI as simple as possible. We strive to conform to the GNOME Human Interface Guidelines.

GParted uses GNU libparted to detect and manipulate devices and partition tables. Several optional file system tools provide support for file systems not included in libparted.

You can browse the git repository visually, or read instructions here.

Please let me know if you want to help developing GParted. It might be a good idea to look at outstanding bugs or search the source for 'FIXME' or 'TODO'.

Donations

If you lack the skills or time to help with code or ideas and yet would like to contribute something, you might take a look at the donations page.