user-pic

Samuel Kaufman

Subscribe to feed Recent Actions from Samuel Kaufman

  • tio commented on Net:: vs WWW:: vs WebService::

    WWW implies it's using an unofficial api by scraping the html pages. WebService implies it's using an official api, whatever the transport method. There's also a lot of authors who create top-level namespaces like $site::Client or $site::API. And then there's the authors who go overboard and bloat their module names with redundant components, like: Net::$site::API, WWW::$site::API, WebService::$site::API, Net::$site::Client - all of which are not uncommon.

  • Ron Savage commented on Net:: vs WWW:: vs WebService::

    PAUSE guidelines are important, but it's still up to each author to think about the structure of the name they choose.

    My question remains: What does 'WebService' add to the mix?

  • moltar2000 commented on Net:: vs WWW:: vs WebService::

    What about something like Docker? It has a REST API, but it isn't like a proper web service, but it also isn't a network protocol. There is currently Net::Docker.

  • Matt Perry commented on Net:: vs WWW:: vs WebService::

    Is it not possible to restrict people from adding more modules to the Net namespace without review and approval?

  • Steven Haryanto commented on Net:: vs WWW:: vs WebService::
    Is it not possible to restrict people from adding more modules to the Net namespace without review and approval?

    That's not how PAUSE or the Perl community works. Unless there's spam or some technical glitch, people are free to submit new CPAN modules in any namespace.

Subscribe to feed Responses to Comments from Samuel Kaufman

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.