I'm setting to Incomplete because I'd like to allow Flavor Leads a
chance to comment

** Description changed:

+ Freeze Exception Request
+ ------------------------
+ I request to sync file-roller 44 from Debian. The largest change is that 
file-roller was ported from GTK3 to GTK4. However, this is also the strongest 
argument to doing the update: it will be significantly easier to backport 
bugfixes if Ubuntu 24.04 LTS is using the GTK4 version rather than by trying to 
port those fixes to GTK3.
+ 
+ Although switching apps to GTK4 was problematic for Ubuntu 22.04 LTS, a
+ significant number of apps these days are GTK4 and at least all the
+ Ubuntu desktop flavors that ship file-roller do have appropriate basic
+ themeing for GTK4 apps.
+ 
+ Potential Problems
+ ------------------
+ The new release drops the AppMenu option. In other words, showing a 
traditional File/Edit/View menu instead of a hamburger ☰ menu.
+ 
+ Out of the desktop flavors that ship file-roller, it looks like this
+ feature was only used in Ubuntu Unity. Notably Ubuntu Unity ships many
+ MATE apps because of Unity's unique "global menu" feature. MATE does
+ offer an older GTK3 file-roller fork named engrampa. If this feature is
+ important to Ubuntu Unity, I recommend they switch to engrampa.
+ 
+ However, Ubuntu Unity ships nemo as the default file browser. nemo
+ recommends nemo-fileroller which Depends: file-roller. (Instead of
+ engrampa). There is another nautilus fork named caja which Ubuntu MATE
+ ships.
+ 
+ Why This Didn't Happen Sooner
+ ----------------------------
+ file-roller 44 Beta was released March 10 but Feature Freeze was February 29 
so this already missed the Feature Freeze deadline.
+ 
+ file-roller 44.0 was released last week
+ 
+ Affected Desktop Flavors
+ -------------------------
+ - Ubuntu Desktop (although only in the "full" install option, but minimal is 
the default for new installs now)
+ - Ubuntu Cinnamon
+ - Ubuntu Unity
+ 
+ Upstream changes
+ -----------------
+ 
  https://gitlab.gnome.org/GNOME/file-roller/-/blob/44/NEWS
  
- file-roller 44 was released after Ubuntu 24.04 LTS Feature Freeze.
+ https://gitlab.gnome.org/GNOME/file-roller/-/compare/43.1...44
  
- Sometimes, we request Feature Freeze Exceptions to get late features in,
- but this change looks like it could be a problem for Ubuntu Budgie,
- Ubuntu Unity, and Ubuntu Cinnamon which include file-roller by default:
+ Changelog entries since current noble version 43.1-1build2:
+ -----------------
  
- - Retire AppMenu and remove redundant codes
+ file-roller (44-1) unstable; urgency=medium
  
- file-roller 44 will be in Ubuntu 24.10.
+   * New upstream release (LP: #2059335)
+   * Drop patch applied in new release
+   * Depend on 7zip instead of p7zip on Debian (Closes: #1042447)
+ 
+  -- Jeremy Bícha   Wed, 27 Mar 2024 17:38:22 -0400
+ 
+ file-roller (44~beta-1) unstable; urgency=medium
+ 
+   * New upstream release
+   * debian/control: Bump minimum required libglib2.0-dev to 2.38.0
+   * debian/control: Update to build with GTK 4, following upstream
+   * debian/patches/ftbfs-gdkscreen.patch: Add patch to drop call to
+     deprecated and removed GdkScreen-related method causing FTBFS
+     with -Werror=implicit-function-declaration
+   * debian/copyright: Drop superfluous 'Files: src/egg*' pattern (and
+     accompanying license text) for unused files that were previously
+     dropped upstream
+ 
+  -- Amin Bandali   Thu, 21 Mar 2024 15:49:58 -0400
+ 
+ Build log
+ ----------
+ 
https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ubuntu-desktop-gnome/+packages

** Changed in: file-roller (Ubuntu)
       Status: New => Incomplete

** Description changed:

  Freeze Exception Request
  ------------------------
  I request to sync file-roller 44 from Debian. The largest change is that 
file-roller was ported from GTK3 to GTK4. However, this is also the strongest 
argument to doing the update: it will be significantly easier to backport 
bugfixes if Ubuntu 24.04 LTS is using the GTK4 version rather than by trying to 
port those fixes to GTK3.
  
  Although switching apps to GTK4 was problematic for Ubuntu 22.04 LTS, a
  significant number of apps these days are GTK4 and at least all the
  Ubuntu desktop flavors that ship file-roller do have appropriate basic
  themeing for GTK4 apps.
  
  Potential Problems
  ------------------
  The new release drops the AppMenu option. In other words, showing a 
traditional File/Edit/View menu instead of a hamburger ☰ menu.
  
  Out of the desktop flavors that ship file-roller, it looks like this
  feature was only used in Ubuntu Unity. Notably Ubuntu Unity ships many
  MATE apps because of Unity's unique "global menu" feature. MATE does
  offer an older GTK3 file-roller fork named engrampa. If this feature is
  important to Ubuntu Unity, I recommend they switch to engrampa.
  
  However, Ubuntu Unity ships nemo as the default file browser. nemo
  recommends nemo-fileroller which Depends: file-roller. (Instead of
  engrampa). There is another nautilus fork named caja which Ubuntu MATE
  ships.
  
  Why This Didn't Happen Sooner
  ----------------------------
  file-roller 44 Beta was released March 10 but Feature Freeze was February 29 
so this already missed the Feature Freeze deadline.
  
  file-roller 44.0 was released last week
  
  Affected Desktop Flavors
  -------------------------
  - Ubuntu Desktop (although only in the "full" install option, but minimal is 
the default for new installs now)
  - Ubuntu Cinnamon
  - Ubuntu Unity
  
  Upstream changes
  -----------------
  
  https://gitlab.gnome.org/GNOME/file-roller/-/blob/44/NEWS
  
  https://gitlab.gnome.org/GNOME/file-roller/-/compare/43.1...44
  
  Changelog entries since current noble version 43.1-1build2:
  -----------------
  
  file-roller (44-1) unstable; urgency=medium
  
-   * New upstream release (LP: #2059335)
-   * Drop patch applied in new release
-   * Depend on 7zip instead of p7zip on Debian (Closes: #1042447)
+   * New upstream release (LP: #2059335)
+   * Drop patch applied in new release
+   * Depend on 7zip instead of p7zip on Debian (Closes: #1042447)
  
-  -- Jeremy Bícha   Wed, 27 Mar 2024 17:38:22 -0400
+  -- Jeremy Bícha   Wed, 27 Mar 2024 17:38:22 -0400
  
  file-roller (44~beta-1) unstable; urgency=medium
  
-   * New upstream release
-   * debian/control: Bump minimum required libglib2.0-dev to 2.38.0
-   * debian/control: Update to build with GTK 4, following upstream
-   * debian/patches/ftbfs-gdkscreen.patch: Add patch to drop call to
-     deprecated and removed GdkScreen-related method causing FTBFS
-     with -Werror=implicit-function-declaration
-   * debian/copyright: Drop superfluous 'Files: src/egg*' pattern (and
-     accompanying license text) for unused files that were previously
-     dropped upstream
+   * New upstream release
+   * debian/control: Bump minimum required libglib2.0-dev to 2.38.0
+   * debian/control: Update to build with GTK 4, following upstream
+   * debian/patches/ftbfs-gdkscreen.patch: Add patch to drop call to
+     deprecated and removed GdkScreen-related method causing FTBFS
+     with -Werror=implicit-function-declaration
+   * debian/copyright: Drop superfluous 'Files: src/egg*' pattern (and
+     accompanying license text) for unused files that were previously
+     dropped upstream
  
-  -- Amin Bandali   Thu, 21 Mar 2024 15:49:58 -0400
+  -- Amin Bandali   Thu, 21 Mar 2024 15:49:58 -0400
  
  Build log
  ----------
  
https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ubuntu-desktop-gnome/+packages
+ 
+ Testing Done
+ ------------
+ I have verified that file-roller 44 does work on Ubuntu Desktop, Ubuntu 
Budgie, Ubuntu Cinnamon, and Ubuntu Unity

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059335

Title:
  FFe: Sync file-roller 44-1 (main) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/2059335/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to