[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Bounty for tla on win32

From: Johannes Berg
Subject: Re: [Gnu-arch-users] Bounty for tla on win32
Date: Wed, 31 Mar 2004 04:16:52 +0200


As I've been working on this extensively, I thought I'd quickly comment
on the recent development.

Newsflash: Lode Leroy and I have today made a tar-vu (no gzip built-in
yet, still using my wrapper). So the required work has now shrunk to:

a) integrate Lode's and my work somehow
b) make my patches prettier so (some of them) can be accepted into devo
c) same for hackerlab, but more work there, although part of it is in a)
d) port diff,patch to hackerlab (might do some of that tomorrow)
e) code review. this stuff is non-trivial.
f) test (currently I'm getting errors due to diff/patch borked)

Rationale for a)
My stuff currently relies on the user having NTFS for long pathnames,
uses hardlinks for revision libraries, ...
Revision libraries are not going to be possible on FAT (although, while
we're at it mangling names and stuff, why not throw in fake hardlinks...
and hey, instead of making symlinks make windows shortcut files, as long
as all apps that have to handle this know what's up, we're fine)

Other stuff can be read in the archives, we've been over it a lot. 

I'll work on getting something acceptable for --devo-- soon. This will
include, at first:
 * a tla patch to factor out fork/exec logic (no windows code yet)
 * a tla patch to add a get_tmp_dir function to libfsutils

Then some real win32 things:
 * a patch to add a windows version of get_tmp_dir
 * a tla patch to add windows code to fork/exec logic

 * a vu_ntfs layer for hackerlab (currently ifdef'ed in vu_sys)
 * a vu_win32 layer for hackerlab (not written yet, but not hard)
 * make neon compile to the windows socket API,
   also make it use native handles (optionally)
 * some package-framework stuff

A few questions:
 * Has anyone but Lode and me already worked on anything?
 * when will the sign-up period be (I'm on vacation 4.4-10.4 or so)
 * time-frame?
 * can we split?
 * who's going to organize the tasks and stuff?

Ok, all for me for now :)

Key-ID: 9AB78CA5 Johannes Martin Berg <address@hidden>

Attachment: signature.asc
Description: This is a digitally signed message part

reply via email to

[Prev in Thread] Current Thread [Next in Thread]