gsoc:2009:phdplugins
This is an old revision of the document!
PhD Improvements (Plugin System)
The original application is http://socghop.appspot.com/student_project/show/google/gsoc2009/php/t124023314252
Details
- Student: Moacir de Oliveira Miranda Junior
- Nickname: moacirdeo
- Mentor: Hannes Magnusson
- Mentor nickname: bjori
- Timezone: GMT -4 (Moacir), GMT+2 (Hannes)
- Mailing list: phpdoc@lists.php.net
- IRC: #php.doc @ EFNet
Abstract
Today, PhD is centric in php.net projects and needs some improvements to be useful to others projects. In Google Summer of Code 2008 was added output formats/themes and other things, however these formats/themes are very attached to the main code of the PhD and is impossible to develop a new theme without changing the main code. The aim of my proposal is develop a Plugin System to manage Themes and Formats, to enable other projects writing their own themes without modify the main code of PhD.
Timeline
First part:
- Write the Abstract Factory (Plugin System)
- Write generic themes
- Begin writing a theme package for DocBook: The Definitive Guide
Second part
- Improve indexer
- Write a theme package for Producing Open Source Software (if time allows it)
gsoc/2009/phdplugins.1241726918.txt.gz · Last modified: 2025/04/03 13:08 (external edit)