| <?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop' |
| |
| $pageTitle = ""; |
| $pageKeywords = ""; |
| $pageAuthor = ""; |
| |
| ob_start(); |
| ?> |
| <div id="maincontent"> |
| <div id="midcolumn"> |
| |
| <h1>phoenix</h1><br> |
| |
| <?php |
| include_once($_SERVER['DOCUMENT_ROOT'] . "/projects/fragments/proposal-page-header.php"); |
| generate_header("Phoenix"); |
| ?> |
| |
| |
| <p>This proposal is in the Project Proposal Phase (as defined in the <a href="/projects/dev_process/">Eclipse |
| Development Process document</a>) and is written to declare the intent |
| and scope of a proposed Technology PMC Project called Project Phoenix. In addition, this proposal is written |
| to solicit additional participation and inputs from the Eclipse community. |
| You are invited to comment on and/or join the project. Please send all |
| feedback to the <a href="http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.phoenix">http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.phoenix</a> |
| newsgroup. |
| </p> |
| |
| |
| <h2> |
| <b>Introduction</b> |
| </h2> |
| |
| |
| <p>The scope of this project is to improve the accessibility and quality |
| of the information needed by the community to perform their tasks and |
| provide a single access point to that information. The "community" |
| is the very broad set of constituents: consumers, committers, contributors |
| and members who all have requirements which need to be met by the Eclipse.org |
| website.</p> |
| <p>Keen observers of the Eclipse Foundation will have noticed that we have |
| successfully completed our hardware migration. There is still work to |
| be done as we have a few more servers to bring up. But we are now running |
| the site on brand new servers. </p> |
| <p>Many thanks to our webmaster Denis Roy for several lost weekends and |
| many long hours getting this done. Thanks also to HP, IBM, Intel and Novell |
| for donating the hardware and software to run this new infrastructure. |
| Thanks are also due to Susan Iwai and others who kept the website up and |
| its content fresh during the past several years of wild growth in projects, |
| members and users.</p> |
| <p>The next stage is to get started on improving the functionality of our |
| website. We believe that it is fair to say that everyone agrees that an |
| overhaul is needed. |
| |
| |
| |
| |
| <h2> |
| <b>Description</b> |
| </h2> |
| |
| |
| <h3><br> |
| 1. Background</h3> |
| <hr> |
| <p> The purpose of this project is to improve the usability of the eclipse.org |
| site, improving productivity and reducing duplication of effort across |
| the eclipse user community. One of the key goals of the project is to |
| employ a Content Management System, in addition to making critical improvements |
| to the website that will include: improved navigation and information |
| support for an expanded user base; new channels for members to message |
| and collaborate with each other and the community; new channels for developer |
| interactions.</p> |
| <p>This project will analyse the information needs of the Eclipse.org audience[1]. |
| Initial project findings include the following opportunities:</p> |
| <ol> |
| <li> Improve the accessibility and quality of the information needed by |
| the community to perform their tasks; provide a single access point |
| to that information; link and rationalise the information, thereby reducing |
| duplication of information and removing access to out-of-date information<br> |
| </li> |
| <li>Make technology available (easy to find, understand and download)<br> |
| a) Tools (such as plug-ins)<br> |
| b) Resources (support information for those tools)</li> |
| <li>Establish publishing models (workflow) and guidelines for Eclipse.org</li> |
| <li>Implement cross-jurisdictional collaborative tools (e.g. WIKI, Blogs) |
| and make the most of networking opportunities</li> |
| <li>Create a showcase for members and the community</li> |
| <li> Establish user profile administration if necessary</li> |
| </ol> |
| <p>This project addresses the first opportunity above – “Improve |
| the accessibility and quality of the information…” - and aligns |
| with the following vision statement and web site values…<br> |
| <br> |
| <b>Vision</b><br> |
| The Eclipse.org web site should: enable collaboration and networking within |
| the community, encourage usage, create opportunities and thrive on the |
| active participation of its audience.<br> |
| <br> |
| <b>Values</b> <br> |
| The Eclipse.org web site should…</p> |
| <ol> |
| <li>Be community focused</li> |
| <li>Place emphasis on clarity of content in its delivery</li> |
| <li>Provide an open, meritocratic and equal playing field for users</li> |
| <li>Reflect the character of the entire ecosystem.</li> |
| </ol> |
| [1] The audiences for Eclipse.org have been initially identified |
| as: <br> |
| 1. Users<br> |
| 2. Committers<br> |
| 3. Contributors<br> |
| 4. Plug-In Developer<br> |
| 5. Members |
| <h3><br> |
| <br> |
| 2. Project Objectives</h3> |
| <hr> |
| <p>“Eclipse.org” is an essential part of the Eclipse Foundation’s |
| initiative to share information and knowledge across its world-wide community. |
| This requires the creation of an information system that can be easily |
| used by community members of diverse skill levels. This information system |
| will reside on one web site that will: </p> |
| <ol> |
| <li>Provide access to information across the Eclipse community in a manner |
| that:<br> |
| · Enables easy processing – providing a hierarchical navigation |
| scheme (taxonomy) <br> |
| · Providing multiple routes to information<br> |
| · Offers visual feedback<br> |
| · Meets the audience’s purpose</li> |
| <li>Be a vehicle for community-wide communication, collaboration and networking |
| <br> |
| · providing access to collaborative tools such as WIKIS, Blogs<br> |
| · storing information in English while supporting other language |
| groups as required</li> |
| <li>Places our audience at the focal point of design and development</li> |
| <li> Seeks feedback (on the design & development) from the community |
| by using the open source rules of engagement</li> |
| <li> Reflect the professional character of the Eclipse development platform |
| and its community</li> |
| <li> Ensures CMS tool <br> |
| i. allows for easy additions & restructuring<br> |
| ii. has a clear separation of content and presentation</li> |
| <li> Identify content ownership while enabling content owners to manage |
| their own content, eliminate redundant and/or expired information, and |
| be the key drivers in the site's development (e.g. projects)</li> |
| </ol> |
| <p><br> |
| <br> |
| </p> |
| <h3>3. Draft Deliverables</h3> |
| <hr> |
| <p><b>Phase Milestone Deliverables</b> <br> |
| </p> |
| <ol> |
| <li> Visualisation and Analysis<br> |
| • Project proposal & objectives <br> |
| • Design & functional targets April 2005</li> |
| <li> Site Architecture and Planning<br> |
| • Information Architecture Plan [site vocabulary, directory catalogue, |
| information data model, use case analysis & storyboards]<br> |
| • User interface Plan [graphic specifications]<br> |
| • Systems Plan [CMS tool analysis technical specifications, enterprise |
| architecture coordination} June 2005</li> |
| <li> Initial Site Design<br> |
| • navigation design, <br> |
| • thematic development<br> |
| • site wireframes </li> |
| <li>Site Design Refined<br> |
| • on line alpha testing<br> |
| • directory catalogue refinements<br> |
| • technical refinements </li> |
| <li>Site Development and Testing<br> |
| • install development environment<br> |
| • implement data model<br> |
| • information and content migration<br> |
| • front and GUI development<br> |
| • admin GUI development</li> |
| <li>Deploy to Production<br> |
| • online beta testing & refinements </li> |
| <li>Site Launch </li> |
| <li>Support and Maintenance </li> |
| <li>Site Evaluation </li> |
| <li>Prioritize ongoing enhancements October 2005</li> |
| </ol> |
| |
| |
| |
| |
| <h2> |
| <b>Organization</b> |
| </h2> |
| |
| |
| <p>We are looking for others to participate in all aspects of this project. |
| If you are interested in actively participating, please take part in the |
| newsgroup discussions or ask to be added to the list of interested parties. |
| <br> |
| The proposed initial set of commiters will be: </p> |
| <ul> |
| <li>Mike Milinkovich, Eclipse Foundation</li> |
| <li>Denis Roy, Eclipse Foundation</li> |
| <li>Susan Iwai, IBM</li> |
| <li>Bjorn Freeman-Benson, Eclipse Foundation</li> |
| <li>Ian Skerrett, Eclipse Foundation</li> |
| <li>Andrew Geraghty, Eclipse Foundation</li> |
| </ul> |
| |
| |
| |
| </div> |
| </div> |
| <?php |
| # Paste your HTML content between the EOHTML markers! |
| $html = ob_get_contents(); |
| ob_end_clean(); |
| |
| # Generate the web page |
| $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html); |
| ?> |