# from Jonathan Yu
# on Monday 25 May 2009:

>I'd like to remove the Qt module from CPAN, or be able to take it
> over.

Hi Jonathan,

That's a good question in general, but for Qt4, I'm inclined to say that 
a better approach would be to use the 'Qt4::' namespace.

>I'm working with someone else on perlqt4 bindings for my Google Summer
>of Code project, and the currently available version of Qt is from
>1997 and of little use to anybody. (See: code.google.com/p/perlqt4)
>
>We'd like to be able to push the module through CPAN once we're done.
>In order to do that, we need to remove the existing version and
>register the namespace to one of us.
>
>I think the top-level namespace is appropriate since that's exactly
>what other packages (ie, Wx) do.

From my tinkering with it thus-far, it appears that Qt3 and Qt4 are 
quite different APIs.  That is, current Perl code written for Qt (3) 
won't "just work", right?

If it breaks existing code (even if it's a few years old), it's rather 
severe to replace a distribution.

Thus, if it's technically feasible (and doesn't make the API horrid), 
adding a '4' to the package name seems reasonable.  I will be glad to 
help with this as time allows.

--Eric
-- 
Like a lot of people, I was mathematically abused as a child.
--Paul Graham
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to