1 (edited by gedakc 2011-06-09 19:02:01)

Topic: Development Plans for the Next Release of GParted (0.9.0)

With the next release of GParted (0.9.0) we plan to focus on bug fixes and possibly some new features.

NOTE:  GParted 0.8.1 is an interim release before GParted 0.9.0.
GParted 0.8.1 was released on Monday, May 23, 2011.

Candidates included in the GParted 0.8.1 release:

Done? - Bug# - Description
yes - Ubuntu launchpad bug 719129 - Gparted duplicates dmraid partition devices
Added configure option --enable-libparted-dmraid to use native /dev/mapper dmraid support in libparted library.
Removed all kpartx usage to avoid partition entry duplicates.

yes - Ubuntu launchpad bug 151796 - 0.2.5 can't unmount partition with apostrophe in label

yes - Ubuntu launchpad bug 696937- running gparted as non-root user displays no graphical error message


Candidates under consideration for GParted 0.9.0 include:

Done? - Bug# - Description
yes - Bug 649444 - Partition information reports wrong sector count

yes - Bug 650237 - Grammar error: amount -> number

yes - Bug 650793 - Typo: File systems found on on %1
Gabor Kelemen has created a patch.

yes - Bug 651559 - Doesn't compile against parted 3.0

no - Bug 652044 - uses deprecated APIs
Colin Watson has created an initial patch.  More development work and testing is required.

no - Bug 634154 - Check return codes everywhere
Markus Elfring has created a patch.  Review and testing is required.

no - Bug 634090 - Change some attributes to local variables
Markus Elfring has created a patch.  Review and testing is required.

no - Bug 639760 - exfat / fat64 support?
Due to possible licensing issues, perhaps only detection might be added at this time.

no - Ubuntu launchpad bug 616274- gparted menu entry depends on gksu

no - Bug 467925 - gparted: add progress bar during operation
Current thoughts are to provide display of command execution in real-time using spawn_async_with_pipes.


Your comments and responses are welcome in this forum post.

2

Re: Development Plans for the Next Release of GParted (0.9.0)

Committed two patches to address Ubuntu launchpad bug 719129 - Gparted duplicates dmraid partition devices.
Added configure option --enable-libparted-dmraid to use native /dev/mapper dmraid support in libparted library.
Removed all kpartx usage to avoid partition entry duplicates.

3

Re: Development Plans for the Next Release of GParted (0.9.0)

Committed a patch to address Ubuntu launchpad bug 696937 - Running gparted as non-root user displays no graphical error message.

4

Re: Development Plans for the Next Release of GParted (0.9.0)

Committed patch to address Ubuntu launchpad bug 151796 - 0.2.5 can't unmount partition with apostrophe in label.

5 (edited by gedakc 2011-05-23 19:04:45)

Re: Development Plans for the Next Release of GParted (0.9.0)

The planned release date for GParted 0.8.1 is May 23, 2011.
NOTE:  GParted 0.8.1 will be an interim release before GParted 0.9.0.

Preliminary Release Notes
-------------
  This release of GParted further improves motherboard BIOS RAID
  support and includes bug fixes, and language translation updates.

### Key changes include:

  * Add configure option --enable-libparted-dmraid
  * Remove all usage of kpartx to avoid partition entry duplicates

Bug Fixes
---------
  * Add configure option --enable-libparted-dmraid
    - Ubuntu launchpad #719129
    - Thanks go to Phillip Susi for help with this idea
  * Remove all usage of kpartx to avoid partition entry duplicates
    - Ubuntu launchpad #719129
  * Ensure graphical error message displayed when run by non-root user
    - Ubuntu launchpad #696937
  * Simplify command output cleanup implementation
    - Thanks go to Seth Heeren for this method replacement patch
  * Enable unmount of partition with apostrophe in label
    - Ubuntu launchpad #151796

Translations (new/updated)
--------------------------
  ar(Khaled Hosny), da(Ask H. Larsen), eo(Kristjan SCHMIDT),
  fr(Claude Paroz, Julien Hardelin, Vincent Blut), it(Milo Casagrande),
  lv(Rudolfs Mazurs, Peteris Krisjanis), nl(Hannie Dumoleyn),
  ro(Daniel Șerbănescu)

Dependencies (new/updated)
--------------------------
  * kpartx package is not used.

6

Re: Development Plans for the Next Release of GParted (0.9.0)

GParted 0.8.1 was released on May 23, 2011.

7

Re: Development Plans for the Next Release of GParted (0.9.0)

The patch created by Gabor Kelemen for Bug 650793 - Typo: File systems found on on %1 has been committed to the GNOME git repository for inclusion in the next release of GParted.

8

Re: Development Plans for the Next Release of GParted (0.9.0)

An English grammar improvement to address Bug 650237 - Grammar error: amount -> number has been committed to the git repository for inclusion in the next release of GParted.

9

Re: Development Plans for the Next Release of GParted (0.9.0)

A fix for Bug 649444 - Partition information reports wrong sector count has been developed and committed to the git repository for inclusion in the next release of GParted.

10

Re: Development Plans for the Next Release of GParted (0.9.0)

Changes to address Bug 651559 - Doesn't compile against parted 3.0 have been committed to the git repository for inclusion in the next release of GParted.

See the bug report for a description of the functionality that is lost when GParted is compiled and linked with libparted 3.0.

11

Re: Development Plans for the Next Release of GParted (0.9.0)

Great information! I’ve been looking for something like this for a while now. Thanks!

[url=http://www.acnemedstore.com/]Acne masque[/url]

12

Re: Development Plans for the Next Release of GParted (0.9.0)

The planned release date for GParted 0.9.0 is July 18, 2011.

Preliminary Release Notes
------------------------
  The most significant change in this release is the ability to
  compile and link with libparted 3.0.

  GParted retains full functionality when compiled and linked with
  libparted versions prior to 3.0, for example 2.4.

  Because Parted 3.0 removed some file system specific functionality,
  the following abilities are lost or changed when GParted is compiled
  and linked with libparted 3.0:

    * Unable to grow and shrink FAT16 and FAT32 file systems
    * Unable to shrink HFS and HFS+ file systems
    * Unable to determine used and unused sectors in HFS and HFS+ file
      systems
    * Unable to erase file system signatures on partition create and
      format
    * FAT16 and FAT32 file system moves performed internally by
      GParted instead of by libparted

### Other key changes include:

  * Fix size off by one sector with unrecognized disk label
  * Fix GParted crashes with assertion (head_size <= 63)
    - Requires libparted-2.4 or higher

Bug Fixes
---------
  * Enable compile and link with libparted 3.0 (#651559)
  * Fix size off by one sector with unrecognized disk label (#649444)
  * Fix GParted crashes with assertion (head_size <= 63)
    - Requires libparted-2.4 or higher
    - Ubuntu launchpad #545911
  * Fix typo "on on " -> "on" (#650793)
    - Thanks go to Gabor Kelemen for this small patch
  * Improve English grammar: amount -> number (#650237)

Translations (new/updated)
--------------------------
  ca(Gil Forcada), cs(Marek Černocký), de(Mario Blättermann),
  es(Daniel Mustieles), fa(Arash Mousavi), hu(Gabor Kelemen),
  pl(Piotr Drąg), ru(Yuri Myasoedov), sl(Matej Urbančič),
  sr(Мирослав Николић), sr@latin(Мирослав Николић), sv(Daniel Nylander),
  tr(Şenol Korkmaz, Muhammet Kara)

Dependencies (new/updated)
--------------------------
  * no change.

13

Re: Development Plans for the Next Release of GParted (0.9.0)

GParted 0.9.0 was released on July 18, 2011,