[ftputil] Call for votes on new features

Stefan Schwarzer sschwarzer at sschwarzer.net
Fri Jul 7 17:55:24 CEST 2006


Hi Martin,

On 2006-07-07 16:28, Martin Wilck wrote:
> Stefan Schwarzer wrote:
>
>> *** Ticket #3 - Add caching of stat results
>> http://ftputil.sschwarzer.net/trac/ticket/3
>>
>> *** Ticket #6 - Add an FTP mirror script
>> http://ftputil.sschwarzer.net/trac/ticket/6
>
> You may be interested to know that I have made an extension to ftputil
> (so far only for my own personal uses) that incorporates these two
> features.

:-)

> The mirror script uses an rsync-like logic for including and
> excluding files. I use it regularly as an upload mirror script for a
> large internal FTP site. Apart from the two features mentioned, it can
> also (to a certain reasonable extent) deal with FTP servers on broken
> OSes with case-insensitive file systems.
>
> I haven't posted the code here so far because it needs some cleanup and
> because it was made against ftputil 2.1b.

 From 2.1b to 2.1 only very little has changed, if anything at
all.

> I'll try to get the stuff cleaned up asap, perhaps it can save you some
> work.

I suggest that (if you don't mind) you _don't_ clean up the code
beforehand, but instead first send it to me as it is. (However,
it's important that I get to see only code that I can include
under the revised BSD license of ftputil. So if your work is/was
related to the work you did for your employer, there may be
problems with the usage rights.)

So I can think of how it fits into my view of ftputil before you
have the clean-up work. And, anyway, I'm curious. :-)

Best wishes
Stefan



More information about the ftputil mailing list