imbajin opened a new pull request, #557:
URL: https://github.com/apache/hugegraph-doc/pull/557

   ## Purpose of the PR
   
   1. **Unify Client & API Navigation**:
      - Eliminate semantic duplication in the sidebar between "Clients and 
APIs" (`/docs/clients/`) and "HugeGraph Client" (`/docs/quickstart/client/`).
      - Group multi-language client libraries into a dedicated secondary 
directory (`/docs/clients/client/`) covering Java, Python, and Go SDKs.
      - Consolidate Java Client quickstart and comprehensive API reference into 
a unified, streamlined Java Client guide.
      - Maintain 100% backward compatibility with previous URLs through Hugo 
`aliases` and `data/version_routes.json` equivalents.
   
   2. **Graph Query Language & Cypher Integration**:
      - Integrate Cypher language guides, compatibility matrix, and Neo4j 
migration guide into `/docs/language/`.
      - Update navigation and index cards to present both Gremlin and Cypher 
query languages side-by-side.
      - Optimize table presentation using OINK native `.wide` and `.expand` 
block attributes.
   
   ## What is included
   
   - `content/{cn,en}/docs/clients/_index.md`: Updated overview with OINK 
`{.cards}` pointing to Client SDKs, RESTful API, and Gremlin Console.
   - `content/{cn,en}/docs/clients/client/_index.md`: New index for client SDKs.
   - `content/{cn,en}/docs/clients/client/hugegraph-client.md`: Consolidated 
Java client documentation with `aliases`.
   - `content/{cn,en}/docs/clients/client/hugegraph-client-python.md`: 
Relocated Python client documentation with `aliases`.
   - `content/{cn,en}/docs/clients/client/hugegraph-client-go.md`: Relocated Go 
client documentation with `aliases`.
   - `content/{cn,en}/docs/language/`: Integrated Cypher and Gremlin guides 
with improved table readability.
   - `data/docs_nav.json`: Materialized five-group navigation tree with updated 
`clients` hierarchy.
   - `data/version_routes.json`: Updated latest routes and multi-version 
equivalents.
   - `scripts/versioning.py`: Updated latest navigation statistics checksum and 
expected page count.
   
   ## Validation
   
   - `bash dist/validate-links.sh`: Passed with 0 broken links.
   - `python3 -m unittest discover -s scripts/`: All 290 tests passed.
   - Hugo bilingual site build: Verified all pages and aliases build cleanly.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to