[
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