Hi,

----- Mail original -----
> De: "Sebastian Kügler" <se...@kde.org>
> À: kde-devel@kde.org
> Envoyé: Jeudi 19 Décembre 2013 16:16:32
> Objet: Re: Nepomuk in 4.13 and beyond

> > > * What are the plans to store tags ? On OSX, tags are stored in
> > > files
> > > xattrs which is -IMHO- very nice : - Metadata live and die with
> > > the file
> > > ;>
> > >   - No "store" query when you move or copy a file ;
> > >   - You don't rely on a "store" to tag files ;
> > >   - You also don't end with a huge store full of unuseful things
> > >   like it
> > >
> > > used to happen with Nepomuk some time ago (no offense) ; - You
> > > can easily
> > > backup the metadata (at least files metadata) : you just have to
> > > use a
> > > decent backup tool that handles xattrs ; - It's CLI-friendly ;
> > >
> > >   - ...
> > 
> > +1
> > 
> > I'm leaning towards this as well.
> 
> To my knowledge, the list of filesystems with proper xattr support is
> rather
> short. This means, a fallback mechanism is needed, at which time one
> has to
> ask if the primary mechanism is really needed. Programs like "cp"
> don't seem
> to consider xattr by default, so the "CLI" friendly is limited to "if
> you
> remember to copy xattr" as well.
> 
> The advantages of xattr are quite limited due to this, it's
> definitely not a
> silver bullet.

According to Wikipedia :
http://en.wikipedia.org/wiki/Extended_Attributes

But, yes, clearly, I don't know if those FS **properly** handle xattrs. We 
should probably get some input from an FS expert before seriously considering 
this option.
This was just an idea that I found interesting. We have this thing that exists 
for quite some time now and I thought it would be easier to just benefit from 
it instead of re-inventing the wheel :)

Also note that this would also mean that we need a 
>=2.6-with-xattr-enabled-Kernel.


It's always the same issue : where do we want to place the cursor between 
"supporting old technologies" and "stepping into the future" ?

Cheers,

-- 
François

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to