If nobody objects, we can create a separate consumer redesign branch. This way, everyone can see the changes and progress.
Thanks, Jun On Mon, Jun 11, 2012 at 4:52 PM, Neha Narkhede <neha.narkh...@gmail.com>wrote: > Hi, > > Over the past few months, we've received quite a lot of feedback on the > consumer side features and design. Some of them are improvements to the > current consumer design and some are simply new feature/API requests. I > have attempted to write up the requirements that I've heard on this wiki - > https://cwiki.apache.org/confluence/display/KAFKA/Consumer+Client+Re-Design > > This would involve some significant changes to the consumer APIs, so we > would like to collect feedback on the proposal from our community. Since > the list of changes is not small, we would like to understand if some > features are preferred over others, and more importantly, if some features > are not required at all. > > Since some part of this proposal is experimental and the consumer side > changes are non-trivial, we would like this initiative to not interfere > with the forthcoming replication release. However, it will be good to have > people from the community give this some thought and help out with the > JIRAs if interested. One way of managing this project could be creating a > separate branch from the kafka trunk and continue development on it. Once > it is ready and in good shape, we can think about cutting another release > (after 0.8) for the releasing the new consumer API. Do people have > preferences/concerns regarding creating a separate branch for this project > ? > > Please feel free to start a discussion on this JIRA - > https://issues.apache.org/jira/browse/KAFKA-364 > > Thanks, > > Neha >