Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw

Re: Namespace for libwv wrapper class?

by Aristotle (Chancellor)
on Jun 22, 2003 at 00:26 UTC ( #267892=note: print w/replies, xml ) Need Help??

in reply to Namespace for libwv wrapper class?

I don't like the current situation with a lot of different toplevel namespaces. I looked around as far as I could and didn't find anything this could really fit it. Personally I think it would be sensible if such modules - not just yours, but those dealing with any type of file, esp those produced by office suites - were placed under a Document:: root namespace. That would make yours something like Document::Word::View. The current Spreadsheet:: modules would fit in there nicely too, as would the PDF:: stuff.

Makeshifts last the longest.

Replies are listed 'Best First'.
Re: Re: Namespace for libwv wrapper class?
by chanio (Priest) on Jun 22, 2003 at 16:35 UTC
    I am not experienced in this CPAN logic but I believe that Microsoft has left clear that they should be considered as a 'different' namespace :).

    That is, they are never subscribing to any standard that they don't create or modify in a non-standard way. Don't you think?

    What ever the logic that might apply to CPAN modules, the best way to manage all would be to reflect reality.

      That doesn't make any sense. It is not up to Microsoft to name this module, nor is the library behind it written by them. Why in the world would we adopt the same practices we dislike for things we create just because they happen to be in some way tangential to Microsoft?

      Makeshifts last the longest.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://267892]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (4)
As of 2022-01-23 17:36 GMT
Find Nodes?
    Voting Booth?
    In 2022, my preferred method to securely store passwords is:

    Results (64 votes). Check out past polls.