[ https://issues.apache.org/jira/browse/FLINK-13517?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16902363#comment-16902363 ]
Bowen Li commented on FLINK-13517: ---------------------------------- [~sjwiesman] thanks for your proposal. One problem is users now have to jump three pages (catalog.md, overview.md, hive_compatibility.md) to setup and use HiveCatalog, not very user friendly. I like the idea of having a Hive multi-page section by offering rooms for further break down Hive related doc as we add more Hive features in the future. However, I hope we can keep complete instructions of HiveCatalog in one page. I propose two options here: 1) move examples in catalog.md to its own page (e,g, catalog_examples.md) to reduce size of catalog.md. I prefer this one or 2) {code:java} Hive (This is now a section with multiple pages) - overview.md (What is hive and why do we like it) - metadata.md (or 'setup and metadata'. Because once the metadata part fully works, the data part just works as a result without extra config or dependencies. So setup is mainly about setup metadata part) - cross link to catalogs - lib/dep, versions, etc - This has datatype mapping and other compatiblity related docs - hive_compatibility.md - ddl, dml, udf, source/sink, etc - hive_example.md {code} The difference between the two options would be whether the metadata.md is on its own under Hive section, or being part of catalog.md. What do you think? > Restructure Hive Catalog documentation > -------------------------------------- > > Key: FLINK-13517 > URL: https://issues.apache.org/jira/browse/FLINK-13517 > Project: Flink > Issue Type: Improvement > Components: Connectors / Hive, Documentation > Reporter: Seth Wiesman > Assignee: Seth Wiesman > Priority: Major > Labels: pull-request-available > Time Spent: 10m > Remaining Estimate: 0h > > Hive documentation is currently spread across a number of pages and > fragmented. In particular: > 1) An example was added to getting-started/examples, however, this section is > being removed > 2) There is a dedicated page on hive integration but also a lot of hive > specific information is on the catalog page > We should > 1) Inline the example into the hive integration page > 2) Move the hive specific information on catalogs.md to hive_integration.md > 3) Make catalogs.md be just about catalogs in general and link to the hive > integration. -- This message was sent by Atlassian JIRA (v7.6.14#76016)