02/20/12 Declan Lynch Bruce Elgort Niklas Heidloff OpenNTF.Org -  The Third Generation
Disclaimer This deck is only a starting point outlining some of the ideas how we'd like to extend the OpenNTF.Org web site We are seeking for feedback and volunteers  None of this has been committed or approved
OpenNTF.Org Web Site Designs First Generation Second Generation Third Generation To be done
Goals Change the site design to use a modern look and feel, specifically the black OneUI
Provide version control systems on OpenNTF First prio: Git, Mercurial
Second prio: SVN  Extend the reach by being present in established communities First prio: GitHub
Second prio: Bitbucket Provide the next generation of project/lifecycle management
Objectives Deploy the open source project management application  Redmine  on OpenNTF and use it as the user interface for contributors
Change the current XPages based project management app to be consumer focussed and link to Redmine for contributors
Deploy Git and Mercurial servers on OpenNTF and integrate them in Redmine
Deploy Redmine plugin to integrate GitHub in Redmine
Change the style of the home page, blog, documents, project finder page and project homes pages to the black OneUI
Change the Redmine default UI to something close to the black OneUI
New Project Home Pages for Consumers Redmine doesn't provide all functionality needed so that some parts need to be done via XPages, esp. releases and screenshots
The new project home pages will be consumer focussed with  easy mechanisms to download releases and rate projects
Functionality for contributors (e.g. assignment of members,  defect triaging, code reviews) will be done in Redmine
The following functionality remains on the XPages based UI Core home page with rich text project description and rating (reachable via openntf.org/p/projectName or myproject.openntf.org)
Releases (existing download tracking can be used)
Screenshots
Reviews There will be actions/links to create defects and feature requests which launch into the Redmine UI
Additionally there will be a new widget to display project activity read from Redmine
Help wanted and email owner will be removed
There will be two feeds: Consumers and contributors

OpenNTF.Org Third Generation