[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13068041#comment-13068041
 ] 

[email protected] commented on ZOOKEEPER-999:
---------------------------------------------------------


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



> Create an package integration project
> -------------------------------------
>
>                 Key: ZOOKEEPER-999
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-999
>             Project: ZooKeeper
>          Issue Type: New Feature
>          Components: build
>         Environment: Java 6, RHEL/Ubuntu
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>             Fix For: 3.4.0
>
>         Attachments: ZOOKEEPER-999-1.patch, ZOOKEEPER-999-2.patch, 
> ZOOKEEPER-999-3.patch, ZOOKEEPER-999-4.patch, ZOOKEEPER-999.patch
>
>
> 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 message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to