Milan Jurik wrote:
> Hi Alan,
>
> Alan M Wright píše v pá 30. 11. 2007 v 18:27 -0800: 
>   
>> I would recommend that, at a minimum, this proposal include
>> journaling.  Some form of journaling or enhanced data
>> integrity guarantee is pretty much a requirement for file
>> systems now.
>>
>> If you include journaling during the initial implementation,
>> it will almost certainly be easier (technically) and lower
>> risk than adding it later.  And it avoids a potential
>> on-disk format change later, which is always a good thing.
>>
>>     
>
> ext3 as successor of ext2 didn't change on-disk format a lot, it is even
> possible to force mounting of ext3 as ext2. And future fork to ext3 is
> only depending on brain&manpower :-)
>
>   
>> Is the plan to support the creation of ext file systems,
>> which would require utilities to do so, or just to mount
>> and work on existing ext file systems?
>>
>>     
>
> As supervisor of the master thesis I requested only filesystem driver
> and mount utility. If somebody will need mkext2fs and fsck.ext2, he
> could recompile needed GNU utilities for it probably.
>
> Best regards,
>
> Milan
>
>   

Milan,

ext2 is a non-starter for me. It would be worse than comparing a FAT16 to
a NTFS port. At least some people use FAT16. I don't know of anyone who
used ext2.

So -1 as the project stands right now.

I would prefer to see a project proposal which is to do ext3 and the 
creation
of ext file systems.

It doesn't have to be the case that your student needs to do ext3 and/or 
these
file utilities. They can have the intermediate goal of getting ext2 up 
and running.

And it may easily be the case that others will step up to do the remaining
work. Or you student may work on it after he graduates. In any event,
I much more prefer a forward looking project proposal than one with
a dead end.

I'm also interested in how we verify that the implementation is 
clean-room and
not tainted with a different license. Hmm, it is okay for the utilities 
to be
GNU, since they are outside of the kernel. But we really need to make sure
that the file system code is clean.

I believe that having ext3 available is an interoperability that we 
want. It will
make it that much easier to have dual or triple boot systems. It will allow
different OSes to share things like home directories on a laptop.

Please modify the proposal to start us along the path of eventually getting
ext3 in place.

Thanks,
Tom
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to