Hi guys,
> > > (FlatCap ... is deNTFSing his life at the moment...)
Yep. I've been ignoring pleas for help and neglecting the website.
I feel much more relaxed now :-)
> > Yes, create, unlink, truncate would be the most important next steps,
> > I think.
Sounds good to me.
> > > It also allows work on access time updating to start. And if anyone
> > > is so inclined directory writing code can start to be added.
Over the last week, I've been trying to turn my directory notes into
code. There's not really anything to see yet - just some hacked up
userspace code to represent the index root and alloc.
What state is the code to manipulate MFT records? I'd like to be able
to add a record, e.g. INDEX_ALLOC, change the size of a record, e.g.
INDEX_ROOT and be able to ask how much space is free (in the record).
> FlatCap did a lot of work on understanding how the B-trees.
If anyone's interested, I wrote up my notes ages ago (with pictures):
http://linux-ntfs.sourceforge.net/ntfs/concepts/tree/index.html
See the add/del pages, too.
> You would need to ask him. I know he has some stuff in the
> tng-support BK repository relating to the Btree business...
That code shows how to add/del items from a b*tree (the sort of tree
that ntfs uses).
> > Great. These should be summarized on the web also somehow IMHO.
We need more than that, much more. IMHO, the news needs to be less
formal, and needs tell people how we're getting on. At the moment we
have quite a lots of page hits, but I doubt anyone comes back!
> Something about what, and how, people could help.
We keep scaring people off. Beginners don't want to do the boring tasks
and they can't manage the sexy stuff.
> Not necessarily kernel coding but also updating, cleaning
> documentation, web pages, testing, etc.
Yes, great. And I think that replacing the help forums with a wiki
would be a step forward. Get a community rather than a few individuals.
But... who's going to _manage_ all that. It won't just happen on its
own.
[sigh]
tools are useful, but people want write support
we have the skills to deliver write support
it's almost impossible to deliver write support in a piecemeal fashion
ntfsprogs / website distract us from development
suggestions? (in no particular order)
stop ntfsprogs devel
campaign for money (to work full time)
close the mailing lists
give priority to driver
a big PR campaign
recruitment drive
campaign for developers (to spread the load)
give up
close the website
give priority to ntfsprogs
FlatCap (Rich)
|