I'm starting an OAuth 2.0 client library.

http://play-perl.org/quest/5127fd0be8e8478c0500002d

And I'm trying to figure out a name for the module.

I just read http://pause.perl.org/pause/query?ACTION=pause_namingmodules . It says I should avoid using the word Simple in the module name. However my imagination is not helping me, and using Simple is the only thing I can come up with.

I'm thinking of Net::OAuth2::Simple::Client (since Net::OAuth2 is taken (and it's taken Net::OAuth::Client as well)). I think that's not a terrible choice, given that the module's interface will be simple to use. What do you think?

Also it's highly unlikely that Net::OAuth2::Simple::Client will be used by the Net::OAuth2 distribution in the future, but if that module's author does decide to use that module name, is PAUSE then going to resolve the conflict in my favor?

Finally I read http://perldoc.perl.org/perlmodstyle.html#What%27s-in-a-name? and saw there that I "should contact modu...@perl.org to ask them about [the] module name" - however http://lists.perl.org/list/modules.html says the modu...@perl.org list is closed. Perhaps someone of you would like to fix perldoc perlmodstyle.

Thank you,

- Alex

Reply via email to