[ https://issues.apache.org/jira/browse/TS-324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12862513#action_12862513 ]
Leif Hedstrom commented on TS-324: ---------------------------------- This is a valid concern George, and I thought hard about this when I did the NNTP cleanup. My thinking is this: We had a few "hard coded" cases to handle NNTP, FTP and a few other "streaming" protocols (which we'll also need to cleanup next :). This limited what a plugin could implement / use from the core to only those few protocols. By removing this entirely from the core, we'll have to rethink how a plugin would implement new handlers. There will without doubt have to be lots of changes into the core, and additions to InkAPI, but I'm convinced this is the right way to go. Let the plugin register protocols, additions to "logs" and cache and stats, all via well defined APIs in InkAPI. No more hardcoding "cases" into the core, lets fix it when we need this support once and for all. I hope that makes sense? > FTP cleanup > ----------- > > Key: TS-324 > URL: https://issues.apache.org/jira/browse/TS-324 > Project: Traffic Server > Issue Type: Improvement > Reporter: Leif Hedstrom > Assignee: Leif Hedstrom > Priority: Minor > Fix For: 2.1.0 > > Attachments: DIFF > > > There is still a lot of FTP code left, even though all support for FTP is > gone. We should clean up these remnants. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.