Difference between revisions of "MediaWiki Extension/Project Scope Statement"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Non-functional requirements)
(Functional requirements)
 
(4 intermediate revisions by 2 users not shown)
Line 16: Line 16:
  
 
;iTeam
 
;iTeam
: Mathias Bauer /MBA (Lead), Mikhail /MV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)
+
: Mathias Bauer /MBA (Lead), Mikhail /MAV (engineering), Uwe /UFI (documentatiom), Éric /ES (QA), ? (User Experience)
  
 
;Sponsors
 
;Sponsors
Line 34: Line 34:
 
* create content with OOo and publish it to the wiki system  
 
* create content with OOo and publish it to the wiki system  
  
;Phase 2
+
;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
 
* 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
 
* functional roundtrip from wiki to OOo to wiki, ie. table of content macros, categories
Line 47: Line 47:
 
== Deliverables ==
 
== Deliverables ==
 
''What deliverables will be produced by this project?''
 
''What deliverables will be produced by this project?''
 +
;Phase 1
 
* MediaWiki.oxt by December 2007 latest
 
* MediaWiki.oxt by December 2007 latest
 +
 +
;Phase 2
 +
* ''depends on progress of Phase 1''
  
 
== Scope Exclusions ==
 
== Scope Exclusions ==
 
=== Goals and Objectives ===
 
=== Goals and Objectives ===
 
''What business and/or technical needs will be excluded from this project?''
 
''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 ===
 
=== Requirements ===
Line 65: Line 69:
 
''What deliverables will be excluded from this project?''
 
''What deliverables will be excluded from this project?''
 
* direct customer support
 
* direct customer support
 +
* publishing the extension on the extension repository
 +
* marketing for the extension
  
 
[[Category:MediaWiki Extension|P]]
 
[[Category:MediaWiki Extension|P]]

Latest revision as of 16:15, 19 November 2008

Status

Current Status
draft, not yet approved by sponsors
Status History
2007-09-05: [MMP] set up document

Project Name

MediaWiki Extension 1.0

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
Personal tools