Tim Brody <[EMAIL PROTECTED]> writes:

> But anyway, paging URI maintainer(s), respond please!
> (Can I invade URI::openurl, or can we shift this module into the URI
> distro.?)

I tried to skim the spec and your manpage and I still don't really
understand what this is supposed to do.  I does not look like openurl:
is really supposed to be a URI scheme.  The names URL::xxx where xxx
is all lowercase is reserved for proper schemes.

I suggest you make your thing occupy the URI::OpenURL namespace and
that you should not try to subclass URI.  Just make your thing
reference and delegate to URI objects where it makes sense.  I don't
think OpenURL fit in the URI distribution, so it is best distributed
separately.

The term ContextObject seems central.  Looks like you should have a
class called URI::OpenURL::Context that you instantiate in the API.

Regards,
Gisle

Reply via email to