but maybe it should advertise that it is pure Perl

Personally, as you're the first to populate that namspace, I would say simply leave it at Astro::FITS::Parser (or maybe Astro::FITS::Parse), and not put something like PP in the name.  If anyone later comes up with a C implementation, they can always add ::XS to the name of their variant.  I don't think there's any clear CPAN convention whether to indicate the type of module with PP or XS (there are both variants to be found).  Just mentioning in the docs that it is pure Perl should be sufficient, IMHO.

As for whether to use Astro::FITS::GSC vs. Astro::GSC::FITS, I think it depends on the semantic relation of GSC and FITS.  If FITS is just one GSC format among others, I would suggest putting the GSC first, while if FITS may also store other data, using FITS::GSC might be more appropriate  (I'm no expert in the field, so I can't tell...)


In reply to Re: Where does it FITS? by almut
in thread Where does it FITS? by GrandFather

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.