Last modified: 2013-06-18 16:47:44 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T28712, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26712 - Doxygen for MediaWiki branches
Doxygen for MediaWiki branches
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Krinkle
:
: 31159 (view as bug list)
Depends on: 35663
Blocks:
  Show dependency treegraph
 
Reported: 2011-01-13 21:30 UTC by Chad H.
Modified: 2013-06-18 16:47 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Chad H. 2011-01-13 21:30:35 UTC
Right now we build MediaWiki doxygen docs at svn.wikimedia.org/doc/. This is built from trunk automatically via a cron.

It would be nice to have a stable version of the docs for the branches as well. If someone is writing an extension for 1.17, the trunk docs may be inaccurate if methods changed or were deprecated.

Something like svn.wikimedia.org/doc/1.17/, /doc/1.16/ etc would be nice.
Move trunk docs to /doc/trunk/
Make /doc/ a landing page.
Comment 1 Mark A. Hershberger 2011-01-27 19:43:39 UTC
Chad, did you assign this to yourself?  What's holding you up? (Here, have a tuit http://en.wiktionary.org/wiki/round_tuit.)
Comment 2 Chad H. 2011-01-27 23:59:21 UTC
Yeah I assigned it to me :)

I just haven't had the chance to play with it yet. It was more a reminder than anything.
Comment 3 Sam Reed (reedy) 2011-01-28 00:01:35 UTC
Yeah, at least these wouldn't need rebuilding every night, could just be done manually after backporting..

Be nice to decide how to do bug 25978, and have that in there aswell...
Comment 4 Bugmeister Bot 2011-08-19 19:12:33 UTC
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Comment 5 Chad H. 2011-09-26 03:30:55 UTC
*** Bug 31159 has been marked as a duplicate of this bug. ***
Comment 6 Olivier Finlay Beaton 2011-09-26 03:44:48 UTC
sorry about that, having done a search for several keywords (mostly in MediaWiki->Documentation... why is this here?) let me put my support behind this and drop some more keywords like:

class reference
Comment 7 Sam Reed (reedy) 2011-09-26 10:47:34 UTC
(In reply to comment #6)
> sorry about that, having done a search for several keywords (mostly in
> MediaWiki->Documentation... why is this here?) let me put my support behind
> this and drop some more keywords like:
> 
> class reference

It's all hosted on the "subversion" server (though, that should be VCS now, as it's doing GIT too), but it's mostly a technical exercise, the documentation is effectively branched already by SVN, we just don't parse/display it anywhere, so hence, it's setting Doxygen pointing at the right paths and letting it generate the stuff
Comment 8 Olivier Finlay Beaton 2011-09-26 19:21:09 UTC
Could you please post the doxygen config so we can generate our own older docs?
Comment 10 Chad H. 2012-11-08 21:50:36 UTC
Moving to testing infrastructure, since the eventual plan is to have jenkins generate these docs for us.
Comment 11 Krinkle 2013-03-15 06:48:29 UTC
Fixed together for both master and other branches in bug 35663.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links