Eric Evans
Email: <eevans AT debian DOT org>
Apache Cassandra
TODO Upstream:
- Eliminate json-simple dependency (use jackson)
Package |
Bug no. |
Description |
libclhm-java |
Needs packaging |
|
libhighscale-java |
Needs packaging |
|
libyaml-snake-java |
Needs packaging |
|
thrift |
Needs packaging |
|
avro |
|
Needs packaging (eventually) |
antlr |
|
Require >= 3.1 |
libgoogle-collections-java |
|
Require >= 1.0 |
New Java dependencies should be added to pkg-java.
Thrift
Some progress has been made here: http://git.debian.org/?p=users/eevans/thrift.git;a=summary
There are considerable challenges in packaging Thrift; it doesn't have the greatest upstream. Thought should be given to severely limiting the number of libs packaged (Java at the least as it's needed by Cassandra, Python perhaps, others...?).
Avro
Avro support isn't ready to use in 0.6, and probably won't be for 0.7 either. As it stands right now, Cassandra will fail to build without the avro dependencies, but it would be pretty easy to patch those bits out. In other words, it's possible to defer this one for a while.