[Parted-edge] Libraries for file-systems

Matt Davis mattdavis9 at gmail.com
Sat Oct 20 23:18:17 UTC 2007


On 10/20/07, Debarshi 'Rishi' Ray <debarshi.ray at gmail.com> wrote:
> > 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.
>
> The PedFileSystem structure has a 'void* type_specific' member to
> allow for specific custom features a particular file-system may have.
> If necessary we may use it or add such a field to PedFileSystemOps.
>
> However, it was rightly said that such things are not the priority at
> the moment.

All,
Just wanted to recap a quick irc chat that was had earlier today.
Otavio, Rishi, Anant, and myself talked earlier today about pursuing a
refactoring of the VFS framework for the edge release.  Essentially,
and if I have mistaken, please correct me, the idea is to begin with
the vfat fs, break it apart, generalize its api and have it fit into
parted a bit nicer.

To accomplish the above we need to:
=0= Research vfat
=1= Generalize an api for fat
=2= Adjust parted's vfs to accommodate vfat
=3= Choose another fs to break-apart
=4= GOTO 0

Vfat is implemented ad-hoc as there really is no common vfat library.
Likewise, we could also create a vfat library with the hopes it
becomes commonplace.    It was also brought up that our vfat support
is great.  So we must remain careful not to step on that.

-Matt (Enferex)



More information about the Parted-edge mailing list