-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/1143/#review1120
-----------------------------------------------------------


1) src/recipes/election has been added recently to trunk, are changes needed 
there as well? (see my comments below - seems like if we separated out pkg 
building from regular build it would make this more explicit/obvious)

2) i've been wondering for a while, perhaps we should have different scripts 
for zkServer.sh depending upon whether running in "development mode" and 
running in "package mode". There's alot of cruft in there having to do with 
determining which mode we are in and then setting up appropriately (zkCli, 
zkServer, zkCleanup, etc...).


./bin/zkEnv.sh
<https://reviews.apache.org/r/1143/#comment2312>

    this was recently changed by ZOOKEEPER-1084 to either use the variable if 
passed, or use ../conf (but not ../etc)



./build.xml
<https://reviews.apache.org/r/1143/#comment2310>

    in my case aclocal does not reside in /usr/local... (ubuntu natty) but 
rather /usr/share
    
    can we determine this in some other way?



./build.xml
<https://reviews.apache.org/r/1143/#comment2311>

    I think this is going to cause problems for our normal release - we don't 
compile the c bindings as part of this process. This should be separated out.
    
    I think what we'd really need is to have separate targets for building the 
source artifact, and any additional "binary convenience" artifacts. Avro does 
this very successfully.
    
    How about separating out the building of packages entirely from 
building/testing the java code? Say by having a separate build-packages.xml 
(ant build file) instead?



./ivy.xml
<https://reviews.apache.org/r/1143/#comment2296>

    jdeb is listed as a default dependency, shouldn't this only be used for 
building, not default? (similar to say rat)



./src/contrib/zkpython/ivy.xml
<https://reviews.apache.org/r/1143/#comment2314>

    sorry, why do we need this in zkpython?



./src/contrib/zkpython/ivy.xml
<https://reviews.apache.org/r/1143/#comment2298>

    replace Hadoop with ZooKeeper



./src/contrib/zkpython/src/packages/deb/zkpython.control/control
<https://reviews.apache.org/r/1143/#comment2299>

    maintainer should be dev@zookeeper



./src/contrib/zkpython/src/packages/rpm/spec/zkpython.spec
<https://reviews.apache.org/r/1143/#comment2300>

    Hadoop?



./src/contrib/zkpython/src/packages/rpm/spec/zkpython.spec
<https://reviews.apache.org/r/1143/#comment2301>

    zookeeper rather than hadoop?



./src/packages/deb/init.d/zookeeper
<https://reviews.apache.org/r/1143/#comment2304>

    hadoop->zookeeper



./src/packages/deb/zookeeper.control/control
<https://reviews.apache.org/r/1143/#comment2306>

    dev@zookeeper ?



./src/packages/rpm/spec/zookeeper.spec
<https://reviews.apache.org/r/1143/#comment2307>

    zookeeper



./src/packages/rpm/spec/zookeeper.spec
<https://reviews.apache.org/r/1143/#comment2308>

    zookeeper?



./src/packages/templates/conf/zoo.cfg
<https://reviews.apache.org/r/1143/#comment2309>

    is there a way to not duplicate this? (a sample is also in conf)



./src/packages/update-zookeeper-env.sh
<https://reviews.apache.org/r/1143/#comment2303>

    the group used is hadoop? (seems fine, just wondering...)


- Patrick


On 2011-07-19 22:15:38, Patrick Hunt wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/1143/
> -----------------------------------------------------------
> 
> (Updated 2011-07-19 22:15:38)
> 
> 
> Review request for zookeeper and Mahadev Konar.
> 
> 
> Summary
> -------
> 
> This goal of this ticket is to generate a set of RPM/debian package which 
> integrate well with RPM sets created by HADOOP-6255.
> 
> 
> This addresses bug ZOOKEEPER-999.
>     https://issues.apache.org/jira/browse/ZOOKEEPER-999
> 
> 
> Diffs
> -----
> 
>   ./bin/zkCleanup.sh 1141173 
>   ./bin/zkCli.sh 1141173 
>   ./bin/zkEnv.sh 1141173 
>   ./bin/zkServer.sh 1141173 
>   ./build.xml 1141176 
>   ./ivy.xml 1141173 
>   ./src/contrib/build-contrib.xml 1141173 
>   ./src/contrib/build.xml 1141173 
>   ./src/contrib/zkpython/build.xml 1141173 
>   ./src/contrib/zkpython/ivy.xml PRE-CREATION 
>   ./src/contrib/zkpython/src/packages/deb/zkpython.control/control 
> PRE-CREATION 
>   ./src/contrib/zkpython/src/packages/rpm/spec/zkpython.spec PRE-CREATION 
>   ./src/contrib/zkpython/src/python/setup.py 1141173 
>   ./src/packages/deb/init.d/zookeeper PRE-CREATION 
>   ./src/packages/deb/zookeeper.control/conffile PRE-CREATION 
>   ./src/packages/deb/zookeeper.control/control PRE-CREATION 
>   ./src/packages/deb/zookeeper.control/postinst PRE-CREATION 
>   ./src/packages/deb/zookeeper.control/postrm PRE-CREATION 
>   ./src/packages/deb/zookeeper.control/preinst PRE-CREATION 
>   ./src/packages/deb/zookeeper.control/prerm PRE-CREATION 
>   ./src/packages/rpm/init.d/zookeeper PRE-CREATION 
>   ./src/packages/rpm/spec/zookeeper.spec PRE-CREATION 
>   ./src/packages/templates/conf/zoo.cfg PRE-CREATION 
>   ./src/packages/update-zookeeper-env.sh PRE-CREATION 
>   ./src/recipes/build-recipes.xml 1141173 
>   ./src/recipes/build.xml 1141173 
>   ./src/recipes/lock/build.xml 1141173 
>   ./src/recipes/queue/build.xml 1141173 
> 
> Diff: https://reviews.apache.org/r/1143/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Patrick
> 
>

Reply via email to