apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <wr...@rowe-clan.net>
Subject RE: new APR package
Date Mon, 11 Dec 2000 18:09:36 GMT
> From: Rodent of Unusual Size [mailto:Ken.Coar@Golux.Com]
> Sent: Monday, December 11, 2000 11:57 AM
> Greg Stein wrote:
> > 
> > Okay... we seem to have some general agreement to make a "non-core"
> > APR package that contains the "purely portable" items. With that in
> > mind, here are my rough ideas/notes on this:
> I missed this discussion, and so I guess I'm stuck with something
> I find truly gross and disgusting.  IMHO, there should be ONE
> CVS module for APR, and specific areas can be segregated below
> that.  If some wants to deal with only part of it, like the
> iconv stuff, they can very easily check out just that subdirectory.
> Having separate modules beyond "apr" and "apr-site" is completely
> bogus -- again IMHO.  Euw.

Problem - if the module is 'nested', it becomes very hard to 'exclude'
just a portion, such as iconv.

Likewise, apr-util may become rather large in and of itself.  If an
author is interested -only- in portability, they check out apr.  If they
want our idea of great stuff, they also grab apr-util.  If they need a
portable iconv, they grab apr-iconv.  If they don't care, they can ignore
the issues.

The only -other- option would have been (in 20/20 hindsight that none
of us is blessed with) an empty top level apr, with core, util, iconv, 
and any one of a number of sub-libraries, of which any set could be 
layered on core.  Since that isn't the module's structure, this is what 
we've got.

View raw message