Recap
"Gregory A Lundberg" <[email protected]> Fri, 26 Aug 2005 00:59:00 -0400
| Newsgroups | gmane.network.ftp.wuftpd.devel |
|---|---|
| Message-ID | <004101c5a9fa$dfabe5f0$0300a8c0@HERA> |
I'm posting this because emails have been coming in off the list and, while
I've tried to be sure my replies go to the list, it's probably a little
confusing to some who have only seeing part of the conversation.
To recap things:
1) I am back.
What that means, if anything, is yet to be determined but, please, "don't
hassle the crazy guy", at least too much :P
My contact information is:
Gregory A Lundberg
362 Chateau Estates Road
Lavonia, GA 30553
US
+1-706-356-4123
gregory_lundberg at alltel.net
Please keep personal emails off the list, and keep wuFTPd emails on the
list.
I am unemployed, probably unemployable for the foreseeable future (unless
the employer has a staff shrink), and living in my parents basement. So,
please, no late-night calls: the time zone here is EST/EDT
(UTC -0500/-0400).
For those who care, my diagnosis is "Major Depression with Psychotic
Features". In everyday terms that simply means if I go off my meds I become
a Zombie, usually going to my room and curling up in a ball, won't interact
with anyone or anything, and sometimes I see shapes or images, or hear
noises, which are not there. Of course, Better Living Through Chemicals
allows me to function acceptably except under times of high stress or during
discussions of religion or politics.
2) I have talked with Kent and the Resource Center was back online although
I just checked and it appears landfield.com is down again. *sigh*
Unfortunately the mailing list archives are vastly out of date. Someone (I
have the email but forget who it was) has said he has most of the traffic
but needs to be sure he's cleaned out personal emails first. Kent is very
busy, so people with mailing list archives should packages them in tarballs
or zips (Unix mailboxes are best, but I can convert Outlook and Outlook
Express mailboxes if that's all there are). Get with me and I'll see that
Kent gets them when he's ready for them. See 4, below. Please do not email
archives to me. It would be best to put them where I can download them, but
I could put up an FTP server to receive them if my DSL ever decides to hold
a lease for long enough to make that viable.
3) I have proposed starting a new development tree for Version 3. What that
means is very much an open question.
My feelings on Version 3 are that it should:
* support MLST since that is now in the RFC Editor's Queue.
* optionally support HOST with an Internet Draft being produced as part of
the effort.
* be highly modular. I'm thinking both as a design philosophy and as
something like Apache modules.
* support win32 (2000, XP Home and Pro, and, eventually, Longhorn).
There has been some objection to supporting Windows. This is an open
issue.
* support OS/X for Apples, assuming OS/X native applications are not
identical to POSIX applications on Unix (I don't remember).
* be implemented using C++. There has been some discussion that the
language should be C, possibly with API shims to C++. I see C as a
subset of C++ these days and prefer to shim down to C instead. Again,
this is also an open discussion point.
* be strict POSIX on Unix platforms. POSIXly-challenged platforms such as
Windows (which includes Cygwin, which I'd rather not use if we can avoid
it) should be shimmed.
* support platform-specific features such as Windows NT security policies.
* have a clearly documented API. I have thought a lot about documentation
requirements, but my ideas are lengthy and I don't want to go over them
now.
* have a GUI. I suggest Qt because of market share. Other possibilities
include wxWidgets, FLTK, GTK+, etc. There has been little discussion on
this other than some agreement that a GUI is needed.
* use XML for the internal configuration file formats. Preferably using
one master file and possibly supporting per-(things) configuration(s).
* use autoconf/automake on Unix.
* support Microsoft Visual C/C++ projects on Windows, as well as both the
MS and Borland free C/C++ compilers, mingw, and Dev-C++ projects and
cygwin as a build environments. I already have everything except the
Visual C environment here.
* support whatever the vendor build environment is for OS/X plus
* have a painless upgrade path from Version 2. By this I mean there
should at least be a program to read your current configuration files
and produce a working Version 3 configuration offering the same features
and facilities as your current Version 2 does.
4) I think patches, bug reports, feature requests and improvements from the
past few years should go into the Version 2 code base, possibly leading to
version 2.7.0.
This is why I want mailing list archives. While I'm not sure I'm up to
programming at all, I'm thinking something like I did with the VR-series to
get as much as possible into the current code while we're designing and
implementing Version 3.
5) I think Version 3 should have a new home. I would like to use Redhat's
open project system so we'd be hosted with glibc and those guys, but
Sourceforge would be OK. Eventually, I'd like to get everything off Kent's
hosts and onto one of the free managed-hosting open project sites. I know
it was a hassle for me, and assume it's been some to Kent, and it's time we
looked at moving.
6) I would very much like to have a "conference" or "convention" for
wu-ftpd. Since I cannot afford to travel, and refuse to travel by air, it
would have to be in North America so I can Go Greyhound. I would prefer,
however, to host it here in Georgia / South Carolina.
My hope is that if a few of us get together for a day or two we can get some
direction and excitement behind the project. Besides, I'd just like to meet
some of you.
Even if a conference doesn't happen, I'd still like to several of you, so
I've also made an open invitation to several of you. My list of
specifically invited people, with families or significant others, grows as I
see more names I remember in the From lines.
The people below are the ones I'd like most to come for a conference or just
to visit:
Kent Landfield, wife and kids-not-at-college
Tuc and girlfriend
Ted Keller
Bob Lunkin
Eilon Grishi
Sylvain Robitaille
Bero
For Eilon and Bero, due to distance/cost/visa requirements, I'd like to try
to include you two by IP video or voice.
I've not heard from Bero yet, but would like to. If anyone has current
contact info for him, please send it to me.
If your name isn't above and you think I should remember you speak up ..