Re: Modular versions and APIs

2005-12-09 Thread Larry Wall
On Thu, Dec 08, 2005 at 11:16:52PM -0500, Rob Kinyon wrote: : On 12/8/05, Larry Wall <[EMAIL PROTECTED]> wrote: : > [snip] Certainly, as you speculate, if different authors want : > to share an API, they can give it an "API" author that knows how to : > delegate to one of the authors. : : Would y

Re: Modular versions and APIs

2005-12-08 Thread Rob Kinyon
On 12/8/05, Larry Wall <[EMAIL PROTECTED]> wrote: > [snip] Certainly, as you speculate, if different authors want > to share an API, they can give it an "API" author that knows how to > delegate to one of the authors. Would you mind elaborating on this some more? Thanks, Rob

Re: Modular versions and APIs

2005-12-08 Thread Larry Wall
It's probably not entirely clear in the spec, but it is already the intent that version numbers work as API designators as well as module designators. Certainly, as you speculate, if different authors want to share an API, they can give it an "API" author that knows how to delegate to one of the a

Modular versions and APIs

2005-12-07 Thread David Green
Discussions about module versions have touched on questions of how to distinguish or specify interfaces/APIs a few times, but I haven't seen much detail, so I thought I'd post some musings on the subject. At its simplest, I want to add some functionality to my program by using some module; and