1 (edited by gedakc 2016-04-19 18:44:56)

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

With the next release of GParted we plan to improve support for LUKS encrypted partitions.

GParted 0.26.0 is planned for release on April 26, 2016.

Candidates under consideration include:

Done? - Bug# - Description
Yes - Bug 759726 - Implement Partition object polymorphism
Mike Fleetwood has provided a patch set.

Yes - Bug 760080 - Implement read-only LUKS support
Mike Fleetwood has provided a patch set.

Yes - Bug 760709 - Add progress bars to XFS and EXT2/3/4 file system specific copy methods
Mike Fleetwood has provided a patch set.

Yes - Bug 762366 - Add progress bar to NTFS file system specific copy method
Mike Fleetwood has provided a patch.

Yes - Bug 762367 - Use a single progress bar for the whole of the internal copy operation
Mike Fleetwood has provided a patch set.

Yes - Bug 762184 - Autoconf check for C++11 comes after compile test for Gtk::Window::set_default_icon_name()
Mike Fleetwood has provided a patch.

Yes - Bug 763896 - GParted not restricting creation of FAT32 volume to maximum size of 2 TiB
Mike Fleetwood has provided a patch.

Yes - Bug 758545 - gparted-0.24.0 fails to build with gnome 3.18 mm packages
Mike Fleetwood has provided a patch.

Yes - Bug 764369 - Use realpath() safely
Mike Fleetwood has provided a patch set.

Yes - Bug 764658 - GParted crashes when reading NTFS usage when there is no /dev/PTN entry
Mike Fleetwood has provided a patch set.

Yes - Bug 762941 - Operations sometimes failing with: No such file or directory
Mike Fleetwood has provided a patch set.

No - Bug 627701 - option to encrypt new partitions (using LUKS)
Mike Fleetwood is working on this enhancement.

No - Bug 688883 - Improve SSD handling by using TRIM
Mike Fleetwood is working on this enhancement.

No - Bug 755429 - Add read-only display of LVM volume groups and logical volumes
Wrolf Courtney is working on this enhancement.

no - Bug 671784 - enhancement: convert partitions from one file system to another
Massimiliano Ghilardi is working on this enhancement.

no - Bug 673166 - NTFS partition trashed when resized to minimum size
Vladimir Panteleev has provided a patch.  Further review/testing is required.


Your comments and responses are welcome in this forum post.

2

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

A large patch set to address Bug 759726 - Implement Partition object polymorphism has been committed to the git repository.  This work is a pre-requisite for implementing read-only LUKS support.  Thanks goes to Mike Fleetwood for this worthy endeavour.

3

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

A large patch set to address Bug 760080 - Implement read-only LUKS support has been committed to the git repository.  A big thanks goes to Mike Fleetwood for his work to add read-only LUKS support.

4

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

A large patch set to address Bug 760709 - Add progress bars to XFS and EXT2/3/4 file system specific copy methods has been committed to the git respository.  Thanks goes to Mike Fleetwood for this enhancement.

5

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

A patch to address Bug 762184 - Autoconf check for C++11 comes after compile test for Gtk::Window::set_default_icon_name() has been committed to the git repository.  Thanks goes to Mike Fleetwood for this improvement.

6

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

A patch to address Bug 762366 - Add progress bar to NTFS file system specific copy method has been committed to the git repository.  Thank you Mike Fleetwood for this enhancement.

7

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

A patch set to address Bug 762367 - Use a single progress bar for the whole of the internal copy operation has been committed to the git repository.  Thanks goes to Mike for this enhancement to make the internal copy operation appear as a single progress bar.

8

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

A patch to address Bug 763896 - GParted not restricting creation of FAT32 volume to maximum size of 2 TiB has been commit to the git repository.  Thanks goes to Mike Fleetwood for this patch.

9

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

A patch to address Bug 758545 - gparted-0.24.0 fails to build with gnome 3.18 mm packages has been committed to the git repository.  Thanks for this improvement goes to Mike Fleetwood.

10

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

A patch set to address Bug 764658 - GParted crashes when reading NTFS usage when there is no /dev/PTN entry has been committed to the git respository.  Thanks to Mike Fleetwood for patching this problem.

11

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

A patch set to address Bug 764369 - Use realpath() safely has been committed to the git repository.  Thanks goes to Mike Fleetwood for this enhancement.

12

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

A patch set to address Bug 762941 - Operations sometimes failing with: No such file or directory has been committed to the git repository.  Thanks to Mike Fleetwood for this enhancement.

13

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

GParted 0.26.0 is planned for release on April 26, 2016.

Preliminary Release Notes
-------------------------
  This release adds read-only support for LUKS encrypted file systems.
  GParted identifies these with the addition of "[Encrypted]" and can
  show the file system within an open LUKS encrypted mapping.  However
  this release can not open or close the LUKS encryption and can not
  modify the encrypted file system within.  Other changes include bug
  fixes and language translation updates.

### Key changes include:

  * Implement read-only LUKS support
  * Add progress bars to NTFS, XFS, and EXT2/3/4 file system copy methods

Bug Fixes
---------

  * Implement Partition object polymorphism (#759726)
  * Implement read-only LUKS support (#760080)
  * Add progress bars to XFS and EXT2/3/4 file system copy methods (#760709)
  * Add progress bar to NTFS file system specific copy method (#762366)
  * Use a single progress bar for entire internal copy operation (#762367)
  * Fix autoconf check for C++11 Gtk::Window::set_default_icon_name (#762184)
  * Limit FAT32 maximum volume size to 2 TiB (#763896)
  * Enable C++11 compilation when using libsigc++ 2.5.1 and later (#758545)
  * Use realpath safely (#764369)
  * Fix crash reading NTFS usage when there is no /dev/PTN entry (#764658)
  * Fix operations sometimes fail with: No such file or directory (#762941)
  * Add missing gettext translation tag to AppData file

Code Credits
------------
  Code enhancements are courtesy of Richard Hughes and Mike Fleetwood.

Translations (new/updated)
--------------------------
  cs(Marek Černocký), de(Mario Blättermann),
  el(Tom Tryfonidis,Γιάννης Κουτσούκος ), es(Daniel Mustieles),
  hu(Balázs Úr), it(Milo Casagrande), ko(Seong-ho Cho),
  lt(Aurimas Černius), nl(Hannie Dumoleyn), oc(Cédric Valmary),
  pl(Piotr Drąg), pt_BR(Rafael Fontenelle), ru(Stas Solovey),
  sk(Dušan Kazik), sr(Мирослав Николић), sr@latin(Miroslav Nikolić),
  sv(Josef Andersson), tr(Muhammet Kara), zh_CN(Shi Jing, YunQiang Su)

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

14

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

GParted 0.26.0 was released on April 26, 2016.