1 (edited by gedakc 2012-02-22 03:38:43)

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

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

GParted 0.12.0 is planned for release February 21, 2012.

Candidates under consideration for GParted 0.12.0 include:

Done? - Bug# - Description
no - Bug 665221 - Add support for fsck.hfs in hfsprogs
Michael has provided a patch.
Problem encountered with segfaulting of fsck.hfs command.  Holding off on this enhancement for now.

yes - Bug 642842 - nilfs is not detected
Mike Fleetwood has provided a patch to add support for nilfs2.
The ability to resize nilfs2 has also been added.

yes - Bug 667412 - build: Correctly link to gthread
Vincent Untz has provided a patch.

yes - Bug 667511 - Gparted does not start and continues to scan devices

yes - Bug 566935 - Unable to expand GPT partition when growing RAID
Phillip Susi has provided a patch.

yes - Reduce graphic processing requirement for pulse bar
See Debian Bug 499193 - gparted: 100% cpu usage
See also Debian Bug 519764 - gparted: Lots of animation makes use over SSH X-tunnel slow

yes - Bug 667278 - Add support for setting UUID
Rogier Goossens has provided a patch.
The ability to change UUID for NTFS has been added.

yes - Bug 608308 - fix documentation - Copying and Pasting a Partition

yes - Bug 668486 - GParted fails to detect multiple md (SWRaid) devices
Rogier Goossens has provided a patch.

yes - Bug 668491 - Formatting small FAT32 partitions (32MB) violates FAT32 specifications

yes - Bug 160787 - lvm support
Mike Fleetwood has provided patches to add LVM PV read-only support.

yes - Bug 669389 - [PATCH] Don't ignore any errors resizing btrfs on Linux >= 3.2
Mike Fleetwood has provided a patch.

yes - Bug 670017 - Corrupting swap partitions


With the 1.0.0 release of GParted we plan to work on preparing GParted to work with GNOME 3.0.

Candidates under consideration for GParted 1.0.0 include:

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



Your comments and responses are welcome in this forum post.

2

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

A patch by Mike Fleetwood to address Bug 642842 - nilfs is not detected has been committed to the Gnome git repository.

3

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

Patches for the following bug reports have been committed to the Gnome git repository for inclusion in the next release of GPArted:

Bug 667412 - build: Correctly link to gthread
Bug 667511 - Gparted does not start and continues to scan devices
Bug 566935 - Unable to expand GPT partition when growing RAID

4

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

Patches by Mike Fleetwood to add the ability to resize nilfs2 file systems have been committed to the Gnome git repository for inclusion in the next release of GParted.
See Bug 642842 - nilfs is not detected

5

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

A patch to reduce graphic processing requirement for pulse bar has been committed to the Gnome git repository.

6 (edited by gedakc 2012-01-23 22:29:30)

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

Thanks to work from Rogier Goossens the following bugs have been addressed:

Bug 667278 - Add support for setting UUID
Bug 668486 - GParted fails to detect multiple md (SWRaid) devices

7

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

A patch to address Bug 608308 - fix documentation - Copying and Pasting a Partition 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.12.0)

An enhancement to address Bug 668491 - Formatting small FAT32 partitions (32MB) violates FAT32 specifications has been committed to the Gnome git repository for inclusion in the next release of GParted.

9

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

Commit patches to add LVM PV read-only support for Bug 160787 - lvm support

10

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

Further patches for Bug 667278 - Add support for setting UUID have been committed.  These patches add the ability to change the UUID of an NTFS file system.

11

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

Commit patches to address Bug 669389 - [PATCH] Don't ignore any errors resizing btrfs on Linux >= 3.2.

12

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

GParted 0.12.0 is planned for release on Tuesday, February 21, 2012.

Preliminary Release Notes
-------------------------
  This release of GParted adds some exciting new features, and
  includes bug fixes and language translation updates.

### Key changes include:

  * Add support for nilfs2 including resizing
  * Add ability to change UUID
  * Add read-only support for LVM PVs
  * Enable GPT expansion when growing RAID

Bug Fixes
---------
  * Add support for nilfs2 including resizing (#642842)
    - Requires libparted 2.4+ or utils-linux 2.20+ for nilfs2 detection
    - Requires nilfs-utils 2.1+ and Linux 3.0+ for nilfs2 resize support
    - Thanks to Mike Fleetwood for these patches
  * Prevent unitialized OperationDetail member access
    - Thanks to Mike Fleetwood for this small patch
  * Create common methods for mount and umount in btrfs, jfs, nilfs2, and xfs
    - Thanks to Mike Fleetwood for these patches
  * Add read-only support for LVM PVs (#160787)
    - Thanks to Mike Fleetwood for these patches
  * Don't ignore any errors resizing btrfs on Linux >= 3.2 (#669389)
    - Thanks to Mike Fleetwood for these patches

  * Display pop-up dialog on libparted exceptions
    - Fixes Bug #566935 - Unable to expand GPT partition when growing RAID
    - Thanks to Phillip Susi for this patch
  * Reduce graphic processing requirement for pulse bar
    - Debian #499193 - gparted: 100% cpu usage
    - Debian #519764 - gparted: Lots of animation makes use over SSH
                       X-tunnel slow

  * Add support to change UUID (#667278)
    - Thanks to Rogier Goossens for these patches
  * Fix detection of multiple SW RAID (md) devices (#668486)
    - Thanks to Rogier Goossens for this small patch

  * Fix build to correctly link to gthread (#667412)
    - Thanks to Vincent Untz for this small patch

  * Fix long scan problem when BIOS floppy setting incorrect (#667511)
    - Ubuntu launchpad #910379
  * Enhance documentation for UUIDs and copying partitions (#608308)
  * Fix en_CA parameter missing percent sign translation error (#660180)
  * Avoid warning display when moving start of extended partition
  * Increase FAT32 minimum size to 33 MiB (#668491)

Translations (new/updated)
--------------------------
  cs(Marek Černocký), da(Joe Hansen), de(Mario Blättermann),
  es(Daniel Mustieles), ja(Jiro Matsuzawa), nb(Kjartan Maraas),
  sl(Matej Urbančič), te(Praveen Illa)

Dependencies (new/updated)
--------------------------
  * nilfs-utils package is required for optional nilfs2 support.
    - nilfs2 resizing requires nilfs-utils 2.1+ and Linux 3.0+.
  * ntfs-3g package version > 2012.1.15 is required to change NTFS UUID.
    - requires new ntfslabel options --new-serial and --new-half-serial.

13

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

> * ntfs-3g package version > 2012.1.15 is required to change NTFS UUID.
>    - requires new ntfslabel options --new-serial and --new-half-serial.

More accurately:
    ntfs-3g advanced release version >= 2012.1.15AR is required to change NTFS UUID
    ntfs-3g stable does not yet support changing NTFS UUID (as of version 2012.1.15)
and indeed:
      - requires new ntfslabel options --new-serial and --new-half-serial.

14

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

Thanks for the correction Rogier.  I will update the release notes accordingly for the actual release.

15

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

A patch has been created to fix a regression when shrinking, moving and copying swap that was introduced in GParted 0.11.0.

The patch to address this problem reported in Bug 670017 - Corrupting swap partitions has been committed to the git repository for inclusion in the upcoming GParted 0.12.0 release.

16

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

GParted 0.12.0 was released on February 21, 2012.