Hi Ethan,

Thanks for the RFC. I have a few observations about the docs. I saw the
diagram for the docs, asf-site and master are kept as separate branches,
currently.

(1)  I suggest two approaches for maintaining the docs looking at how other
popular Apache projects do,

   -  Apache Flink <https://github.com/apache/flink/tree/master/docs>  -
   Keeping docs part of the master.


   - Keeping docs part of the master will help in updating the docs and
      code simultaneously when the releases are cut. (I prefer this).


   - Apache Kafka <https://github.com/apache/kafka-site> - Keeping a
   separate repository for documentation.


   - A separate repo will give much more flexibility and independence in
      terms of deployment, but will also be a bit inconvenient in terms of
      switching between the repository while making changes, like the current
      case of different branches. I can't think of any other
advantages of doing
      this.


(2)  Introduce a new section for listing PMC members and Committers  -

This will help in getting in touch with core contributors and give them
visibility as well.


(3)  For improving new contributor experience,

Add a little more detail regarding the project structure and what each
module is designed for. A section on describing the Hudi metadata structure
(A good reference https://kafka.apache.org/protocol)


(4) Regarding the comparison table with other alternatives

Not sure if we should keep this. Since all projects are developing at a
good pace, keeping tabs on what each project is doing or has implemented
can be taxing, since people here are majorly working on Hudi. It shouldn't
happen that we present a misleading or old comparison regarding the
features of other projects. I feel benchmarks and comparisons make a good
topic for blog posts since they are always dated.

Regards,
Gurudatt


On Thu, Nov 14, 2019 at 6:21 AM Y Ethan Guo <ethan.guoyi...@gmail.com>
wrote:

> Hey folks,
>
> I put my thoughts around the topic in this RFC:
>
> RFC-10: Restructuring and auto-generation of docs
>
> https://cwiki.apache.org/confluence/display/HUDI/RFC-10%3A+Restructuring+and+auto-generation+of+docs
>
> Feel free to provide feedback there or here.
>
> Thanks,
> - Ethan
>

Reply via email to