The CPAN guide says:
- Think, better even talk before you upload
- Respect the namespace of others
...discuss [at] Perl Monks...
Having (almost) decided to finally publish before kicking the bucket :-), here I am. The well known distribution is CAM::PDF, the name I'm considering is PDF::CAMPDF::Extended.
- Even without other considerations, I'd really like to move to "PDF" as root in namespace.
- "CAM" stands for what is (was?) a commercial entity, I think. There seem to be a couple of CPAN modules CAM::PDF::Whatever whose authors had no such qualms, but I'm not sure how ok/ethical/welcome/legal using such namespace would be.
- Of course I'll make all proper attributions in description, but I'd also like to have direct mention, though in slightly morphed (because of above) form, in module name.
- This morphing also serves the purpose of avoiding too long path (PDF::CAM::PDF::Extended? Besides, it's silly).
- No, I didn't try to ask Chris. I remember him as very positive person, when reporting bugs 10+ years ago when he was still active. I also think I saw him participating at SO in 2020 or so, i.e. when CAM::PDF already was in present state of discontinuity. So I do hope he's alright and well and just moved to better pastures and doesn't care about CPAN modules and maybe Perl. Some people would be delighted to be reminded of things long past. Others wouldn't. I don't know this case.
- On the other hand, "Extended" is kind of dull and about nothing. I see sometimes CPAN modules which appear to be serious but their authors made some attempt at humour (or so they thought) in naming. What about PDF::CAMPDF::Bis? What do you think? Or better not to?
I'd love to elaborate at length on what and why, and will ask further questions, unless discouraged about the whole endeavour (guide linked above has slightly discouraging connotations, methinks). But being as concise as I can, let's limit this to the question of namespace, for now.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.