MediaWiki Extension/Project Scope Statement
From Apache OpenOffice Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Status
- Current Status
- draft, not yet approved by sponsors
- Status History
- 2007-09-05: [MMP] set up document
Project Name
Project Description
- Phase 1
- Provide an extension to OpenOffice.org to create and publish MediaWiki pages with OpenOffice.org by making use of new OpenOffice.org extension framework features
- Phase 2
- Provide an extension to OpenOffice.org to load, edit and republish MediaWiki pages with OpenOffice.org
- iTeam
- Mathias Bauer /MBA (Lead), Mikhail /MAV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)
- Sponsors
- Mathias Bauer /MBA, Lutz Hoeger /LHO
Scope Inclusions
Goals and Objectives
What business and/or technical needs will be filled by this project?
- Enable wiki editing for OOo3 users
Requirements
What end-user requirements will be addressed by this projects?
Functional requirements
- Phase 1
- support of MediaWiki systems
- create content with OOo and publish it to the wiki system
- Phase 2 (not planned yet)
- visual roundtrip from wiki to OOo to wiki, ie. preserve document content and structure, headings, text styles (bold. italics), hyperlinks, lists, tables, images
- functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories
- template support for import from wiki
- ...
Non-functional requirements
- The interaction design will reflect the new integrated command locations
- MediaWiki administration (URL, user, password) will happen in Tools-Option
- Help is integrated
Deliverables
What deliverables will be produced by this project?
- Phase 1
- MediaWiki.oxt by December 2007 latest
- Phase 2
- depends on progress of Phase 1
Scope Exclusions
Goals and Objectives
What business and/or technical needs will be excluded from this project?
- The project is divided into 2 segments. Phase 1 will offer the feature set to maintain the connection to the MediaWiki systems (Tools-Options), and the Send-To-MediaWiki functionality. Phase 1 does not include opening/reading of existing MediaWiki articles or parts thereof. This is planned for Phase 2.
Requirements
What end-user requirements will be excluded from this project?
- Support of other wiki systems than MediaWiki
- WikiText code roundtrip of MediaWiki content
- embedded HTML on wiki pages will be replaced by WikiText
- Images can not be uploaded to the wiki systems
- ...
Deliverables
What deliverables will be excluded from this project?
- direct customer support
- publishing the extension on the extension repository
- marketing for the extension