linagora / james-project

Mirror of Apache James Project
Apache License 2.0
70 stars 63 forks source link

[Antora] [PGSQL] Architecture section for postgres doc #5189

Open Arsnael opened 1 month ago

Arsnael commented 1 month ago

Same structure as distributed doc: https://james.staged.apache.org/james-distributed-app/3.8.1/architecture/index.html

For this, you will need to refactor the distributed doc as well, as some parts can be shared with postgres doc.

Some pages between distributed and postgres docs can be very similar, with the only difference being the server appellation Distributed James Server versus Postgresql James Server. For this, could use attributes in partials => https://docs.antora.org/antora/latest/page/page-attributes/#custom-attribute

Could setup default attributes in partials to be the ones from distributed, and only overriding them for postgres doc.

Make sure as well that distributed doc is still the same after refactoring.

vttranlina commented 2 days ago

pr https://github.com/apache/james-project/pull/2335