apache / pulsar

Apache Pulsar - distributed pub-sub messaging system
https://pulsar.apache.org/
Apache License 2.0
14.12k stars 3.57k forks source link

PIP-228: Refactor Information Architecture of Pulsar Client Documentation #18822

Open momo-jun opened 1 year ago

momo-jun commented 1 year ago

Motivation

This proposal is focused on refactoring and improving the information architecture of the existing Pulsar client documentation. The benefits it can bring include:

Goal

The following major issues of Client docs can be improved in terms of information architecture.

In a nutshell, keeping the IA as is will make client doc more complex in both reading/consuming and developing/maintaining, especially when it scales with more features/supports added in the future. The goal of this PIP is to tackle this challenge by applying the following strategies:

Implementation

The following figure shows an example of the IA redesign work BEFORE & AFTER.

image

Key changes

Task Breakdown

Reference

github-actions[bot] commented 1 year ago

The issue had no activity for 30 days, mark with Stale label.

momo-jun commented 1 year ago

Hi bot, this PIP is not stale, but on track and in good health. Sorry for not updating it :)

Attached the links to the follow-up doc enhancements implemented by @RobertIndie :

github-actions[bot] commented 1 year ago

The issue had no activity for 30 days, mark with Stale label.