Development Status
Work on the GParted application is managed by Curtis Gedak.
Work on the GParted Live image is managed by Steven Shiau.
Mission Statement
The goal of GParted is to provide an easy way to graphically manage disk device partitions, without unintended loss of data, through the use of GNU libparted and other free software file system tools.
Releases
Plans for new releases of GParted can be found in
the General
Development forum.
We strive to create new releases of GParted about every 2 months.
Having said that, we will create a new release in a much shorter time
frame, especially if needed to fix critical bugs.
Source Code Repository
The source code for GParted is managed under the GNOME git repository.
See the GParted git page for more information.
Communication
The forum is used extensively for
communication.
Bugs are reported and tracked using the Gnome bugzilla bug tracking system.
Application Development Guidelines
GParted is written
in C++ and uses
gtkmm for the Graphical
User Interface (GUI).
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.
The general approach is to keep the GUI as simple as possible. We
strive to conform to the
GNOME Human Interface Guidelines. We try to keep the
source code as maintainable as is reasonably possible. We seek to
stay true to the GParted mission
statement.
Coding Style
There are no hard and fast coding standards for GParted. For now we prefer code enhancements to match the surrounding coding style.