On Sat, Jul 13, 2019 at 2:48 PM Richard Braun <rbr...@sceen.net> wrote: > > On Sat, Jul 13, 2019 at 08:37:54PM +0200, Arne Babenhauserheide wrote: > > > 1. The installer uses ext2. > > … > > > Regarding (1), ext2 seems a bit unusual in 2019, but it may be a > > > design decision. It may be worth noting ext4 is a journaled file > > > system and ext2 is not. > > > > The reason for ext2 is that this is not just an ordinary ext2, but one > > which supports setting passive Hurd translators on nodes (started on > > access to the filesystem node). > > The real reason is history. Noone did work to get ext4 in, but ext2 > on the other hand was there from the start. How can people imagine > this is a design decision at all ?
Well, I can't speak for others, but for me, ext2 is there. Ext4 has been available for over 10 years. There has to be a good reason for selecting ext2 over ext4 a decade after the fact. Also, the Hurd docs don't state no one has done the work. Confer, https://www.gnu.org/software/hurd/hurd/translator/ext2fs.html . I would not advertise that either :) Finally, there are no open issues for the ext4 migration. Confer, https://www.gnu.org/software/hurd/tag/open_issue_hurd.html . Jeff