Page MenuHomePhabricator

Publish cdb documentation to doc.wikimedia.org
Closed, ResolvedPublic

Description

The cdb code in MediaWiki was recently split out into a new library ("cdb" in gerrit).

Can we publish the doxygen documentation for it on https://doc.wikimedia.org?

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:49 AM
bzimport set Reference to bz73530.

gerritadmin wrote:

Change 174092 had a related patch set uploaded by Hashar:
Conf for doxygen

https://gerrit.wikimedia.org/r/174092

gerritadmin wrote:

Change 174093 had a related patch set uploaded by Hashar:
Use README.md as doxygen main page

https://gerrit.wikimedia.org/r/174093

gerritadmin wrote:

Change 174092 merged by Chad:
Conf for doxygen

https://gerrit.wikimedia.org/r/174092

gerritadmin wrote:

Change 174093 merged by jenkins-bot:
Use README.md as doxygen main page

https://gerrit.wikimedia.org/r/174093

gerritadmin wrote:

Change 174417 had a related patch set uploaded by Hashar:
Publish doxygen doc for the 'cdb' project

https://gerrit.wikimedia.org/r/174417

The patches above would let us generate doxygen documentation after a merge / ref update and have it published under https://doc.wikimedia.org/cdb/<VERSION>/

hashar triaged this task as Medium priority.Nov 24 2014, 9:20 AM
hashar set Security to None.

For now that is blocked by T73062 and its child tasks. I am moving this task to the backlog.

T73062 isn't blocking publication of cdb documentation post-commit in general (e.g. for "master" branch).

Projects don't have to request getting documentation generated for release tags. We'll enable that for all projects once supported.

Change 201975 had a related patch set uploaded (by Krinkle):
Create cdb-publish job (Doxygen)

https://gerrit.wikimedia.org/r/201975

Change 201975 merged by jenkins-bot:
Create cdb-publish job (Doxygen)

https://gerrit.wikimedia.org/r/201975

Change 201976 had a related patch set uploaded (by Krinkle):
Add CDB

https://gerrit.wikimedia.org/r/201976

Krinkle updated the task description. (Show Details)
Krinkle removed a project: Patch-For-Review.
Krinkle removed a subscriber: gerritbot.