MediaWiki/Homepage redesign/Design Document

MediaWiki Homepage Redesign
This project intends to reformulate the layout of the MediaWiki Homepage to better reflect the work and activities of our community. The new layout aims to express the full potential of MediaWiki. The homepage is the first contact that community has with the tool and this is an opportunity to awaken interest in MediaWiki and to help people use it and contribute. This project will identify and define what content is most important, as well as develop an appropriate look and feel to convey to visitors. The project requires analyzing the current problems, proposing a solution and implementing it - all with the participation of the community. Previously discussion about MediaWiki Homepage Redesign will be also be taken into consideration.

Rationale
Since 2012 the community has discussed the MediaWiki Homepage, and there is a common sense that the homepage needs reformulating. The current homepage has some reported problems that must be fixed, and dozens of suggestions for improvement. The statistics of MW.org access show that the most accessed pages have link on the homepage. However, some important links could use more prominence to assist and guide new users. We want to help people interested in contributing to find the right information to get started.

Process
The evolution of this project is totally dependent of participation the community because every decision needs to be made with a consensual agreement.

Steps
Initials steps: Iterative steps for the construction of mockups: Iterative steps to implementation: Finals steps:
 * Gather problems and improvement suggested by community
 * Document what was discussed
 * Disseminate and encourage the participation of community in the project
 * Compile and document the advice received
 * Create a mockup based on what has been discussed
 * Submit the mockup for community
 * Collect feedback and document it
 * Compile and document the advice received
 * Implement the new layout based on what was discussed
 * Test the generated version
 * Present the implementation of the homepage for the community
 * Collect feedback and document it
 * Get the final approval from the community
 * Run final tests
 * Update the documentation
 * Deploy the final version