"Bryn M. Reeves" <[EMAIL PROTECTED]> wrote:
> Joel Andres Granados wrote:
>> Jim Meyering wrote:
>>> Hi Joel,
>>>
>>> Thanks for the patch.
>>> Deprecating ext3 support is a good first step.
>>
>> yep, its all good.  My idea is not to take it away completely though.  The 
>> more I think about this issue the more I realize why it was put there in the 
>> first place.
>> Reasons that I think we should support ext3:
>> 1. There is a library, makes things easier and makes stuff less prone to 
>> bugs.
>
> Which library do you mean here? The last time I looked the library
> interfaces provided by e2fsprogs were themselves quite low-level. E.g.
> resize2fs is implemented on top of libext2fs but all the smarts for the
> resize operation are implemented in resize2fs itself (apart from online
> which relies more on kernel support).
>
> I think it is unwise to reinvent this kind of low-level file system
> manipulation code - if there's no direct library interface available I
> would prefer to wrap the executables rather than implement it in parted
> (or anywhere for that matter) and repeat the mistakes of
> libparted/fs/ext2/ext2_resize.c.

Thanks for writing all that.
That was exactly my impression when I looked into making
parted use e2fsprogs library code.  I certainly did not
want to duplicate all of that logic in parted.

_______________________________________________
parted-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/parted-devel

Reply via email to