Re: Advice for Nautilus to gtk4

On Mon, Nov 12, 2018 at 01:28:16PM +0100, Carlos Soriano wrote:
Hello all,

As part of the big work of moving Nautilus to gtk4

This is interesting. I hadn't been following nautilus upstream
development very closely, but I thought the general feeling for gtk4 was
that it was OK to try to move things over but only as an experiment, not
to actually make releases that depend on it. At least for GNOME core
stuff, while the API/ABI is still in flux. Do I misread/misremember the

I wonder what's the best approach for distributors:
- Merge gtk4 branch now, and the contingency plan is to warn here and
recommend to not ship Nautilus 3.32 closer to release in very stable
distributions in case things cannot be worked out. Fedora Rawhide, Arch,
Tumbleweed, etc. can still benefit us from testing.
- Branch 3.32 already, merge gtk4 branch in master and have 1'5 releases of
time to work things out.

The above notwithstanding, here's my personal opinion from the Ubuntu
perspective. I think that if Nautilus (or anything probably) were to
depend on GTK4 then we'd probably have to hold off taking the upgrade
for 19.04. We haven't started looking at things like themes or any other
required integration yet (e.g. do we need to port any of our distro
patches from gtk3 over? [hopefully not!]) and I don't think we'd be able
to take that on this cycle.

I guess that us potentially being behind by a release wouldn't be the
end of the world (clearly, since we already are), just wanted to give
you the situation.

(Partially unrelated, but a reason why this opinion is not completely
irrelevant: I know we're way behind on 3.26 right now - but I am
actually looking at upgrading to 3.30 at the minute, and possibly to
3.32 in turn. After the actual distro patch rebase itself is done the
next step will be to check out the desktop icon extension and possibly
contribute there if anything's needed.)


Iain Lane                                  [ iain orangesquash org uk ]
Debian Developer                                   [ laney debian org ]
Ubuntu Developer                                   [ laney ubuntu com ]

Attachment: signature.asc
Description: PGP signature

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]