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:


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.

Reply via email to