FYI. I have updated the pull request here:
https://github.com/apache/kafka/pull/970



On Wed, Mar 9, 2016 at 10:18 PM, Guozhang Wang <wangg...@gmail.com> wrote:

> Hey Ewen,
>
> For "its own page" which location are you specifically thinking about?
>
> Guozhang
>
> On Wed, Mar 9, 2016 at 6:48 AM, Grant Henke <ghe...@cloudera.com> wrote:
>
> > Ewen,
> >
> > I am okay with that. I agree something is better than nothing. I can
> touch
> > up the patch today and open some jiras to track future work.
> >
> > Thanks,
> > Grant
> >
> > On Wed, Mar 9, 2016 at 1:50 AM, Ewen Cheslack-Postava <e...@confluent.io
> >
> > wrote:
> >
> > > Agreed w/ Jay's comment on the PR that this is a great idea. What if we
> > > included this as is, but instead of putting it all on the docs page we
> > put
> > > it on its own page? This:
> > >
> > > 1. Gets us something useful wrt protocol docs immediately. As you point
> > > out, this is already useful to a bunch of people.
> > > 2. Doesn't block on us figuring out a better way of managing docs
> > (although
> > > this may need adjustment once we choose a different format for docs).
> > > 3. Gets the code checked in so any requests for refinements around
> > protocol
> > > docs can often be resolved with a patch to the code for autogenerating
> > > them.
> > >
> > > -Ewen
> > >
> > > On Wed, Feb 24, 2016 at 11:57 PM, Grant Henke <ghe...@cloudera.com>
> > wrote:
> > >
> > > > We have gotten a lot of requests for updating the protocol
> > documentation:
> > > >
> > > >    - KAFKA-3124: Update protocol wiki page to reflect latest
> > > >    request/response formats
> > > >    - KAFKA-2865: Improve Request API Error Code Documentation
> > > >    - KAFKA-3099: Please update A+Guide+To+The+Kafka+Protocol Wiki
> > > >    - KAFKA-2495: Protocol guide only partially updated after
> > > >    ConsumerMetadata* addition?
> > > >    - KAFKA-2494: Document ReplicaId in OffsetRequest in the protocol
> > > guide
> > > >
> > > > Generating some docs to go either in the wiki or on the actual
> > > > documentation site would definitely be valuable and ensure our
> protocol
> > > > docs are up to date. Although the output could be fairly large, so I
> am
> > > not
> > > > sure it should go on the main page of our "one page" documentation
> > site,
> > > as
> > > > the page is already fairly long to scroll.
> > > >
> > > > I made a very rough, super hacky, implementation that outputs some
> > useful
> > > > data in a similar format to the existing wiki. There is a pull
> request
> > > and
> > > > a gist of the output for anyone that it could help in the mean time
> > > (links
> > > > below).  In the patch I listed some "todo" comments for things I
> would
> > > > still like to see in the output. I don't have time to polish up the
> > patch
> > > > to completion now, due to other priorities.
> > > >
> > > > Is anyone interested in finishing the patch? If so please feel free
> to
> > > use
> > > > or ignore the code shared.
> > > >
> > > >    - Pull request: https://github.com/apache/kafka/pull/970
> > > >    - Gist of output:
> > > >
> > > >
> > >
> >
> https://gist.github.com/granthenke/dae9e60b5e548acead58#file-kafka_protocol-html
> > > >    - In browser preview of Gist:
> > > >
> > > >
> > >
> >
> https://rawgit.com/granthenke/dae9e60b5e548acead58/raw/a2da4279d6fd11e8056927695c7c091e58607f38/kafka_protocol.html
> > > >
> > > > Thanks,
> > > > Grant
> > > > --
> > > > Grant Henke
> > > > Software Engineer | Cloudera
> > > > gr...@cloudera.com | twitter.com/gchenke |
> linkedin.com/in/granthenke
> > > >
> > >
> > >
> > >
> > > --
> > > Thanks,
> > > Ewen
> > >
> >
> >
> >
> > --
> > Grant Henke
> > Software Engineer | Cloudera
> > gr...@cloudera.com | twitter.com/gchenke | linkedin.com/in/granthenke
> >
>
>
>
> --
> -- Guozhang
>



-- 
Grant Henke
Software Engineer | Cloudera
gr...@cloudera.com | twitter.com/gchenke | linkedin.com/in/granthenke

Reply via email to