I am now probably within a day or two of feeling comfortable uploading the first version of my latest project to CPAN, but I wanted to ask for comment on the namespace before I did so. (This is also going to go out through the PAUSE namespace registration to see if objections result there.)

The project is a base class and an associated command-line tool for generating and manipulating e-books based on the IDPF standards. My working copy is currently using EBook::Tools for the base package name, and 'ebook' for the command-line tool. The name EBook::Tools has already been run by the folks at modules@perl.org and been given blessing, but it was a name really more appropriate to what the project looked like when it began, namely a collection of procedures mostly oriented at helping me do some e-book conversions. I eventually moved the main functionality into an object now capable of substantial examination and modification of the book metadata, and now it seems more appropriate to me to simply name the module 'EBook'.

I've made a snapshot of the pod2html output for both module and tool so people can get a better idea of what the code does. One of the things that I would be working on in upcoming releases would be unpackers for proprietary formats (reimplementing convertlit, mobi2html, and pdbshred), using my base module for cleanup and modification. These would end up going into EBook::Unpack if I claim EBook for the base module.

Is there any major objection to my claiming 'EBook' as my own?


In reply to RFC: claiming the CPAN root namespace 'EBook' by AZed

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.