「利用者:Sam256/blender-org redesign」の版間の差分
(→Team Members) |
細 (1版 をインポートしました) |
(相違点なし)
|
2018年6月29日 (金) 04:47時点における最新版
Blender.org redesign
This page will try to collect ideas for the upcoming blender.org redesign. This page is subject to change.
However it's first purpose for now is to gather a small team of 3-4 people who want to participate in this project and nail down a basic development plan.
Team Members
- Ondrej Brinkel (der_On @ IRC | info[at]anzui.de) - Please contact if interested in participating
- M.G.Kishalmi (lmg @ IRC)
Roadmap
- Collect a small team of 3-4 people for the project.
- Discuss funding
- Analyze current information architecture and create a mindmap illustrating the structure.
- Collect ideas for new website features and contents.
- Reorganize/restructure/optimize the information and include optional new features/contents.
- Create wireframe layouts and interaction-flow charts that illustrate basic placement and functionality of elements on the website.
- Decide upon a Content Management System to use and how to integrate third party systems/data sources into it.
- Create up to 3 different designs of the frontpage, and a regular content page.
- Decide upon one of those designs and finish it in an iterative process including users that are not in the team.
- Create a styleguide (definition of placement, sizes, fonts, colors etc.) based on the finished design.
- Based on the CMS choosen in 6, create charts/mindmaps containing all content types/plugins/extensions and features to be used/coded.
- Outsource what kind of features of the website can be realized using existing OpenSource solutions (extensions, modules, plugins) and which have to be custom coded.
- Get a server and setup the development environment for the prototype of the website.
- Get coding! Use a bugtracker to assign issues/tasks to team members and make it possible to involve coders outside of the team.
- Iteratively make test-runs each time a feature has been finished. Gather testers from the community.
- Make a final test run and afterwards last minute changes.
- Move the website to a live server, keeping the development environment for further development. Setup a sync from live to dev.