There are similarly capitalised modules around CPAN, such as Win32::API, for partly acronymed names, so there's precedence, while still being reasonably short to type.
-- steve On Tue, 15 Jul 2025, at 11:09 AM, Dan wrote: > On Tue, Jul 15, 2025 at 6:05 AM Boyd Duffee <boyd.duf...@gmail.com> wrote: >> Hi all, >> >> Having no connection to the project but just goaded into it by there only >> being a python client to downloading their data, I've written a Perl API for >> the "Our World in Data" grapher endpoint at https://ourworldindata.org >> >> After looking through the maillist archive and given that the python module >> for their ETL catalog endpoint is "owid-catalog", I'm thinking that >> WebService::Owid or WebService::OWID are the best names for this module (as >> mixed caps OWiD is just going to be visually confusing). It's short and >> descriptive. >> >> Which would you find less annoying: all caps, ucfirst? Carolingian >> majuscules? >> Suggestions for better names welcome. >> >> Their ETL endpoint is still in beta, but I expect to incorporate that into >> the same namespace at a later date. > > WebService::OWID seems perfectly reasonable to me and is how the organization > abbreviates itself in the footer of its website. > > -Dan