Hi all. I just wrapped up my three-month-long Summer of Code project,
"Improving support for book structures".[1][2] I worked to create an
extension, BookManagerv2, that will allow wikis to store metadata and
structural information about books. This information is entered using a
form, and stored in a JSON block. This block is then used to create
navigation bars for the section pages, and will ideally be used in the
future to allow things like one-click actions on entire books.
The extension is not complete, as it has a number of remaining bugs that
must be solved before it can go to security review.[3] That said, I hope to
close these up soon. My wrap-up blog post has some more information, if
you're interested.[4]
Thanks so much for all of the support—my mentors and the MediaWiki and
other Wikimedia communities have been instrumental in the work I've
accomplished.
[1]
https://www.mediawiki.org/wiki/User:GorillaWarfare/Proposal
[2]
https://meta.wikimedia.org/wiki/Book_management
[3]
https://meta.wikimedia.org/wiki/Book_management/Bug_priority
[4]
http://www.mollywhite.net/blog/?p=104