Correction, it subclasses Path::Iterator:Rule, which makes the names even longer!
On Thu, May 4, 2017 at 10:07 AM, Diab Jerius <djer...@cfa.harvard.edu> wrote: > Howdy, > > I've developed a module which subclasses Path::Iter::Rule and uses > Net::FTP to scan FTP sites [1]. I'm stuck on naming it. > > * Net::FTP::Rule (the current working name) > is just plain opaque. > > * Path::Iter::Rule::FTP > seems backwards. FTP should be up front. On the other hand, maybe PIR > will one day have a plugin system and will automatically choose a backend > based on the input path. That would be cool! > > * Path::FTP::Iter::Rule > I think FTP should be up front > > > * Net::FTP::Path::Iter::Rule > is really long, but has all of the key elements in it. > > * Net::FTP::Iter::Rule > doesn't imply anything about a path, so I'm not sure what it does. > > Any suggestions? > > Thanks! > > Diab > > [1] https://metacpan.org/pod/release/DJERIUS/Net-FTP-Rule- > 0.01-TRIAL/lib/Net/FTP/Rule.pm >