Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Eclipse.org Website Redesign 2014
This document is a work in progress. We will use it to capture notes as we progress.
Contents
What Are We Doing?
It is time to re-design the www.eclipse.org web site. It has been many year (5+ years) since the last time we changed the web site look and feel so it is getting old. The goal of this project is to
- Create a set of mockups and wireframes that show the new design. This will be completed by end of March, 2014.
- In Q2 2014 we would then implement the design.
Areas of focus
- Provide a new "skin" for all of eclipse.org
- Since eclipse.org uses the Phoenix framework, providing a new Skin allows projects to test the new skin on their content, and to migrate from Nova at their own pace
- A new skin would ideally include: Phoenix skin, a basic Drupal skin/theme and a barebones HTML header & footer to adapt the look to subsites, such as Bugzilla, Forums, Mailing lists
- Header & Footer
- Home page
- First level Landing Pages (/downloads, /membership, etc)
- Content page (two and three-column layouts)
Out of scope
The following are out of scope of this project. It is not to say they don't need to be updated but not with this project.
- PMI Layout
- Other forges, such as LTS, m2m, LocationTech and Polarsys
- Marketplace and PlanetEclipse - we might update the header but not the overall look and feel.
Page elements
Header
Logo area
- The Eclipse logo should always be shown, even when running a promotion banner. The logo should be clickable and always return "Home"
- An area must be available for a promotion banner (such as: EclipseCon)
- The Logo area could include a Download Eclipse button, which would link to /downloads
- Items to be place on the Nav Bar, include:
- Getting Started
- Members
- Projects
- More
- Forums
- Marketplace
- Bugzilla
- PlanetEclipse
- Working Groups
- Items on existing nav bar that will be removed:
- Home - the eclipse logo will always be linked to home
- Downloads - a download button will be in the logo area
- Users - most of Users content will go under Getting Started
- Committers - most content will be accessible from Projects
- Resources - page is not well used and seems out of date. Recommend to archive it.
Other header thoughts
- Login integration would be nice
- Breadcrumbs, or at the least, map each page to a "parent"
Home Page
- Slide show at the top should focus on What is Eclipse: 1) IDE and Tools, 2) Projects and 3) Working Groups. Each of these three areas should then have a section on the home page.
- Need to have on the home page: 1) announcements, 2) community news, 3) advertisement area
Content area
- Provide 2-column layout
- Provide 3-column layout
- Provide one big free content area (home page and project pages who which to be creative)
- Content from About Us
- Existing legal content
- Social media links
Technologies used
- Creating a new Phoenix "skin" is desirable to ease migration for EMO content pages as well as project pages
- Bootstrap?
Other sites
We've looked at numerous sites. Long pages seems to be quite standard. Some of the preferred sites seem to all have these elements in common:
- long pages with section breaks
- large fonts
- large titles, narrow paragraphs of brief large text and a More... link
- many icons / graphics