On 8/10/21 9:37 PM, Mark Dilger wrote: > >> On Aug 10, 2021, at 7:10 AM, Andrew Dunstan <and...@dunslane.net> wrote: >> >> use PgTest::Utils; >> use PgTest::PostgresNode; > Checking CPAN, it seems there are three older modules with names starting > with "Postgres": > > Postgres > Postgres::Handler > Postgres::Handler::HTML > > It would be confusing to combine official PostgreSQL modules with those third > party ones, so perhaps we can claim the PostgreSQL namespace for official > project modules. How about: > > PostgreSQL::Test::Cluster > PostgreSQL::Test::Lib > PostgreSQL::Test::Utils > > and then if we ever wanted to have official packages for non-test purposes, > we could start another namespace under PostgreSQL. >
If we were publishing them on CPAN that would be reasonable. But we're not, nor are we likely to, I believe. I'd rather not have to add two level of directory hierarchy for this, and this also seems a bit long-winded: my $node = PostgreSQL::Test::Cluster->new('nodename'); cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com