Fall2008/Course Project/Groups/Group 7
From OpenSourceSoftwarePractice
Contents |
Goal
Enhancements to FlexWiki Project
Open Source Parent Project
FlexWiki - FlexWiki is a collaborative web-based authoring environment implemented on the Microsoft .NET platform. (http://sourceforge.net/projects/flexwiki/)
License
- Common Public License 1.0
Group Members
- Arunachalam, Shankar
- Ganesan, Raam Kumar
Contribution
1. We are currently working on a WYSIWYG content editor for the FlexWiki project. The drivers behind the idea are:
- FlexWiki users who are not comfortable with using the wiki specific editing keywords (keyletters?) need a WYSIWYG editor to construct their content
- Rapid and intuitive development of content
- Rich and usable interface for comfortable development of content
With this focus, we are working in the feature addition now.
Technology
- Microsoft .NET 2.0 and Microsoft Visual Studio 2005 for FlexWikiCore engine, web application and web services.
- Microsoft .NET 3.5, Microsoft Visual Studio 2008 and Microsoft SilverLight for Content Editor - Choice of SilverLight to enable future usage of content editor with LiveMesh for offline editing
Status
We are currently involved in the following activities:
- Finalizing technology (discussion forum)
- Finalizing project structure (discussion forum)
- Identifying integration points and mode (discussion forum and code analysis)
- Applying for write access for the source (have mailed our signed contracts to Microsoft)
- Code set up and analysis
- Getting accustomed with the build procedure and testing suite
- UI Design (SilverLight)
Resources
- FlexWiki web site: http://www.flexwiki.com
- Discussion forum for WYSIWYG editor: http://www.flexwiki.com/default.aspx/DevDiscuss/WysiwygEditor.html
- Source code for FlexWiki: http://www.flexwiki.com/default.aspx/FlexWiki/DeveloperSetup.html
Presentation
- Powerpoint presentation: http://public.kitware.com/OpenSourceSoftwarePractice/images/5/58/FlexWiki_Presentation.ppt
