On Mon, Oct 06, 2003 at 06:51:46AM -0400, Jon Orwant wrote:
> That was John Macdonald's chapter; his new email is [EMAIL PROTECTED]
> 
> -Jon

That's me.

Andreas?  How do I go about updating my address
on PAUSE?  I've long since lost the author info.
I stopped working at elegant over two years ago and
they stopped supporting my email address about a
year ago.  My new address [EMAIL PROTECTED] is in my
own domain, so it will not change in the future.

I thought I had uploaded an Array::Heap module.
The system I wrote it on has been shut down for
a while - I need to fix it after a disk crash
but it hasn't been my primary system for a long
time so I haven't gotten around to it.

The Heap::Binary module (in Heap) provides a binary
heap interface as an alternative to the faster
Fibonacci and binomial heap interfaces.

However, I did write a much simpler package to manage
a caller-provided array as a heap.

Marc (or Autrijus, whichever of you was the person
offering to take over the Array::Heap namespace - I
having trouble decoding the quotation indents) please
reply to me.  If you give me a few weeks to dig out
my original code, we can compare and decide where to
proceed.  Obviously, there is no large installed user
base that depends upon the unpublished Array::Heap
code.  (The Heap module, and its component modules,
does get used from some of the Graph routines - Jarkko
had the pleasure of helping me debug the Heap routines
as he tested out his Graph routines for the book.)  My
intent for these was that the Array::Heap set would be
a small simple set of functions for managing an array
as a heap, while the Heap::* would be the inheritable
object-oriented heap mechanisms for which you provided
an Element sub-component for your own purposes - more
overhead in using them, but more power and flexibility
available as a result.

> 
> On Monday, October 6, 2003, at 06:14  AM, Andreas J Koenig wrote:
> 
> >>>>>>On Fri, 3 Oct 2003 23:03:57 +0200, <[EMAIL PROTECTED] ( Marc) (A.) 
> >>>>>>(Lehmann )> said:
> >
> >>On Tue, Sep 23, 2003 at 12:56:58PM +0800, Autrijus Tang 
> >><[EMAIL PROTECTED]> wrote:
> >>>??? ?|, 2003-09-18 15:47, Perl Authors Upload Server ?????????
> >>>>The following module was proposed for inclusion in the Module List:
> >>>>  modid:       Arary::Heap2
> >>>
> >>>"Arary" will not do.  Please fix this typo and re-submit. :-)
> >
> >>>>    And here is the rationale for choosing Array::Heap2:
> >>>>    Well, there is no good rationale, but while registering, I found
> >>>>    that Array::Heap has been registered in what seems 1998 already,
> >>>>    however, a module hasn't been uploaded in the last 5 years. (I
> >>>>    didn'T see this at first because my searches were for existing
> >>>>    modules only :)
> >>>>    I've contacted the author, but haven't received a reply yet (but
> >>>>    it's not been a long time).
> >>>
> >>>Interesting.  CC'ed to John Macdonald, to see whether he is willing 
> >>>to
> >>>abdicate that namespace to you.
> >
> >>So far, no reaction (but that could just mean he's on vacation or so).
> >>Anyways, since it seems that he didn't even register that namespace
> >>himself, I'll CC: the person responsible for the registration, Andreas
> >>König :) Maybe he remembers what happened back then in more detail. 
> >>Maybe
> >>not...
> >
> >>I can't come up with the reference (despite having found it quickly 
> >>the
> >>first time, but now all my google searches fail to find the mail where
> >>andreas says he'll register that modulelist entry).
> >
> >>Ah well :)
> >
> >Google doesn't index printed books. Mastering Algorithms with Perl
> >promises on page 101:
> >
> >    ....the routines to apply binary heap ordering to a user-provided
> >    array will be put in a separate module called Array::Heap.
> >
> >I put the two co-authors on the CC. Maybe they know more about the
> >fate of said module.
> >
> >
> >-- 
> >andreas
> 

Reply via email to