DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=33214>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=33214

           Summary: Refactore FTP task to get an analogous design as e.g.
                    TELNEt
           Product: Ant
           Version: unspecified
          Platform: All
        OS/Version: Windows XP
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Optional Tasks
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I recently used the FTP task a lot the last days and I stuck many times due to
limitations of the FTP task in different ant versions 1.5.x - 1.6.x. Still with
1.6.2 I have issues that ore not working properly at least when transfering from
WinXP to AIX 5.1 (e.g. in a put the chmod will only work for files not 
directories).

At the end I always end up using a new TELNET task after the FTP and fixing
everything I could not do with the FTP.

Discussing with a collegue we came to the point that the overall design of the
FTP task is probably to limited. Everytime someone tries something new the task
has to be extended.

The TELNET task is much more flexible. START Session - do whatever you want -
STOP Session. In a native ftp session everybody is working in the same way. Open
the session, do several actions, close it. I don't see why the FTP task cannot
be implemented that way. Am I missing something there?

Wouldn't it be a good idea to refactore FTP task according to the TELNET task in
order to use the same paradigm? Apart from the "migration-problem" of exsiting
ant-scripts using FTP I don't see any problems.

On the other sides other enhancement request like "use one ftp session for
several commands" would become obsolete then.

Regards

Dan

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to