[
https://issues.apache.org/jira/browse/ZOOKEEPER-775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12899724#action_12899724
]
Michi Mutsuzaki commented on ZOOKEEPER-775:
-------------------------------------------
## scripts/ directory
- Some scripts under ./scripts don't have the executable bit set.
- I prefer not to use file extension (analyze instead of analyze.py). We might
decide to use some other language later on.
## doc/ directory
- Add instruction to set up local maven repository in build.txt:
$ mkdir -p $HOME/.m2/repository
$ export M2_REPO=$HOME/.m2/repository
- Add instruction to install protobuf in build.txt.
wget http://protobuf.googlecode.com/files/protobuf-2.3.0.tar.gz
tar xfvz protobuf-2.3.0.tar.gz
cd protobuf-2.3.0
./configure ; make ; sudo make install
cd java
mvn install
## client directory
- I couldn't compile cpp client. we should use a compile time flag to check
whether tr1 is available, and if not, fall back to
boost. This page describes how to do that:
http://www.codesynthesis.com/~boris/blog/2010/05/24/smart-pointers-in-boost-tr1-cxx-x0/
If this is too much hassle, maybe we can just use boost instead of tr1 for now.
- Should the c++ client follow the same naming convention as java for file
names (publisherimpl.h vs PublisherImpl.h)?
> A large scale pub/sub system
> ----------------------------
>
> Key: ZOOKEEPER-775
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-775
> Project: Zookeeper
> Issue Type: New Feature
> Components: contrib
> Reporter: Benjamin Reed
> Assignee: Benjamin Reed
> Fix For: 3.4.0
>
> Attachments: libs.zip, libs_2.zip, ZOOKEEPER-775.patch,
> ZOOKEEPER-775.patch, ZOOKEEPER-775.patch, ZOOKEEPER-775_2.patch,
> ZOOKEEPER-775_3.patch
>
>
> we have developed a large scale pub/sub system based on ZooKeeper and
> BookKeeper.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.