html5-img
1 / 12

NOTICE!

trina
Download Presentation

NOTICE!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2003/2004). For all other purposes, authors’ written permission is needed! The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement! NOTICE! 8-11-2008 1

  2. Distributed Software Development

  3. Team and Project Vision WikiPres@Mdh

  4. We are going to Speak on… • Team Organization • Requirements • Solution • High Level Architecture • Technologies

  5. Team Organization • Project Leader • Hussan Iftikhar • Role(s): Project Leader, Developer • Team Members • Irfan Ali • Role(s): Software Quality Analyst • Asad Iqbal • Role(s): SVN Coordinator, Architect • Romik Guha Anjoy • Role(s): Developer, Content Creator • Satish Kumar Jaiswal • Role(s): Developer, Content Coordinator • Mehdi Rahi • Role(s): Developer

  6. Requirements • Provide collaborative online creating and editing presentation facility using the popular Wiki engine • Editing history, Change tracking and Comments • 2-way conversion from/to standard formats of presentations (Open Document Presentations –ODP, PDF) • Using features of MediaWiki Engine.

  7. Solution - Scenerio 1 • Presentation available in two formats: ODP/PDF files • Slides exported to Wiki as images • Uploaded as Wiki pages in Wiki application • Comment the slides, add notes/clarifications or report content errors • Save information about editing history and change tracking.

  8. Solution - Scenerio 2 • Collaborative editing/creation of presentations in wiki style • Multiple users can edit slides using WikiMarkup • Slides exported to wiki as text to allow easy editing • For meta data (current slide number, slide formating etc.) wiki templating system will be used • Features of Scenerio 1 will aslo be available in Scenerio 2

  9. High level Architechture • WikiPres based on MediaWiki • Develop conversion Plugin from/to standard formats of presentations (Open Document Presentations –ODP, PDF) • Export slides as images if user needs a reading/writing only • Export slides as text retaining meta data (slide titles, presentation structure, formating etc.)

  10. High level Architechture • WikiPres based on MediaWiki • Creation/Editing of presentation by using WikiMarkup • Import wiki history as track changes • Export the wiki (a part of wiki) back to ODP reataining text formatting, images, notes.

  11. Technologies • XML, XSLT for dealing with the presentation document format • Web programming language (PHP) for creating Wiki plugin • Java for OpenOffice.org plugin

  12. Questions & Answers

More Related