[Parted-edge] Libraries for file-systems

Matt Davis mattdavis9 at gmail.com
Fri Nov 2 03:06:01 UTC 2007


On 10/22/07, Matt Davis <mattdavis9 at gmail.com> wrote:
> On Mon, Oct 22, 2007 at 09:15:13AM -0200, Otavio Salvador wrote:
> > "Debarshi 'Rishi' Ray" <debarshi.ray at gmail.com> writes:
> >
> > >> 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
> > >
> > > Before touching Vfat we decided to fix the specifications for the VFS.
> > > To do that we should research Vfat _and_ some other file-system
> > > libraries that are available. Although we can not use libe2fs (from
> > > e2fsprogs) due to license issues, we can atleast study its API so that
> > > we are more aware of the deficiencies of the current VFS and are
> > > better equipped when we start breaking out the Vfat code.
> >
> > Debarshi, we both are on same page :-)
>
> Make that three.  I agree too :-)

All,
I have done a little peeking at the vfs in linux.  Since it seems many
filesystems adhere their fs structures to that in linux...
(linux/fs.h) 'struct file_operations' and such, this might be a
reasonable method for us to approach in proceeding with the re-work of
parted's vfs.

I'm kinda itching to get started  on coding some stuff up (free time
heheheh).  Although this project, would best to be split up amongst a
few of the other parted minds.

Either way, I just wanted to carry on the conversation, in hopes that
edge development will continue, and produce an amazing result.

-Matt (Enferex)



More information about the Parted-edge mailing list