[Parted-edge] Libraries for file-systems

Otavio Salvador otavio at debian.org
Sat Oct 20 17:37:58 UTC 2007


Matt Davis <mattdavis9 at gmail.com> writes:

> On Sat, Oct 20, 2007 at 12:37:35PM -0200, Otavio Salvador wrote:
>> "Debarshi 'Rishi' Ray" <debarshi.ray at gmail.com> writes:
>> 
>> > ReiserFS: Libreiserfs from progsreiserfs
>> > (http://reiserfs.osdn.org.ua/) as mentioned in the Parted manual.
>> > Progsreiserfs aspires to be an alternative of the reiserfsprogs
>> > (ftp://ftp.namesys.com/pub/reiserfsprogs/) as small and nice frontends
>> > to this library. However the last release is on 10 January, 2003. This
>> > is much earlier than the current reiserfsprogs release.
>> 
>> This one might be the starting point. We might start to write the need
>> interface to use the reiserfs (not progreiserfs) for our use. This
>> might allow us to get a good idea of what would be required to support
>> it.
>> 
>> Other filesystems that doesn't has libraries, we might write a
>> "backport" for the VFS to call those commands and try to keep this
>> interface stable. So for "us" it would looks like it was a library.
>> 
>> Thoughts?
>
> Rishi,
> This sounds reasonable.  I would like to help with this.  As we have talked in previous threads.  It would be nice to allow the parted interface of reiserfs to support any extra features that reiser might have over other FSes.  This is something we can toss into the vfs interface.  Possibly another routine that the PedFileSystemOps could contain.  Such routine would allow any extra features outside of standard mkpartition, resize, etc etc to be conducted.

While I like the idea to be more flexible as possible, I also think it
adds complexity and sometimes we won't use it in near future and the
tradeof for supporting it now might not be that good.

I'm not saying that this is the case but if it starts to look to be
too complicate, let's ignore it for now and come back to it once
needed.

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: otavio at debian.org      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
---------------------------------------------
"Microsoft sells you Windows ... Linux gives
 you the whole house."



More information about the Parted-edge mailing list