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 make 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.
Our original intention was to employ a Content Management System to achieve our goals; however, after evaluating several open-source content management systems, we concluded that none could adequately meet all the requirements set forth by the Foundation and the projects hosted at eclipse.org. We opted to design a simple template system using PHP. This template system was designed to offer web authors a high degree of flexibility while remaining simple to use.