Code review comment for lp:~jderose/ubuntu/trusty/couchdb/1.5.0

Revision history for this message
Dave Cottlehuber (skunkwerks) wrote :

@Jason good point, actually I don't know :-). I'll check with nslater, the original autoconf package author for CouchDB what makes sense, but ATM I'd simply add that to the tpl.in file directly. Any change to autoconf will need tweaks and I don't think we'll put that in 1.6.

If there's a need from downstream to set specific vendor information (like Yolanda wants) then [vendor] is the place to do it. The intent in the original ticket was to allow us to start communicating feature sets under that key, for example cloudant might say "we are cloudant, we support this search interface v2, and geofeatures". An iriscouch/nodejitsu instance might say "geocouch 1.3" but not have search.

lsb-release will be used by build scripts to extract ubuntu release & version viz `lsb_release -a` or similar.

autoconf-archive is required by couchdb for building from tarball now, but shouldn't be needed for normal build.

see https://github.com/apache/couchdb/blob/master/INSTALL.Unix and https://github.com/apache/couchdb/blob/master/DEVELOPERS for tarball & git checkout info respectively.

I can't speak for the rest, but I'm keen to learn more about how the packaging works.

« Back to merge proposal