Task:Implement new maemo.org layout and style
This page serves as a TODO and status list for the implementation of the new layout and styles to all Maemo web services.
Status
Service
| Worked on by
| %
| last updated
| Info
|
maemo.org | - | 60% | 2009-03-31 | -
|
garage.maemo.org | - | 0% | 2008-12-08 | -
|
lists.maemo.org | - | 0% | 2008-12-08 | -
|
bugs.maemo.org | - | 0% | 2008-12-08 | -
|
search.maemo.org | - | 0% | 2008-12-08 | -
|
talk.maemo.org | - | 0% | 2008-12-08 | -
|
wiki.maemo.org | - | 70% | 2009-03-03 | -
|
Extras Promoter | - | 0% | 2008-12-08 | -
|
Extras Assistant | - | 0% | 2008-12-08 | -
|
Voting system | - | 0% | 2008-12-08 | -
|
maemo.org
Specifics
|
| Info
|
Platform | Midgard | Ragnaroek
|
Can be worked on without disturbing regular users? | Yes | Separate host http://newstyle.maemo.org
|
Style in SCM? | Yes | maemo2midgard svn
|
Needs reconfiguring? | Probably | Depends on layout changes
|
Difficulty | Medium | Lot of work to change all layouts.
|
Plan
- Create maemo2009 style in maemo2midgard svn. done
- Setup temporary host newstyle.maemo.org where we apply the new style to current website. done
- Change style and configuration snippets in svn and sync to newstyle host. under work
- Repeat until satisfied
- Apply to live site
Checklist
- Missing the (?) icon in different sizes.
- The product page of a download (example) needs some love.
- Comments need styling to look like new proposed style.
- Application screenshots with Hot and Fresh overlays look out of proportion
- Front page: Missing correct backgrounds for sidebar menu
- User login form needs work
- Events still need styling
Subsections
garage.maemo.org
Specifics
|
| Info
|
Platform | Gforge |
|
Can be worked on without disturbing regular users? | Yes | Need to find out how
|
Style in SCM? | Yes | lemon svn
|
Needs reconfiguring? | Possibly | Depends on layout changes
|
Difficulty | High | Need a GForge expert as theming is painful.
|
Plan
lists.maemo.org
Specifics
|
| Info
|
Platform | Mailman |
|
Can be worked on without disturbing regular users? | Yes | Can test on local instance and copy files over when done.
|
Style in SCM? | Yes | maemo2midgard svn
|
Needs reconfiguring? | No |
|
Difficulty | Medium | Need to edit some Mailman source files as not all pages are themed.
|
Plan
- Create style files and test on a local instance.
- Regenerate one email in the archive to see if the style works on live data.
- Move style to lists.maemo.org and regenerate the entire email archive html files
bugs.maemo.org
Specifics
|
| Info
|
Platform | Bugzilla |
|
Can be worked on without disturbing regular users? | Yes | We have a test bugzilla setup, so testing can be done there.
|
Style in SCM? | Yes | bugs svn
|
Needs reconfiguring? | No |
|
Difficulty | Medium |
|
Plan
search.maemo.org
Specifics
|
| Info
|
Platform | Google | Google Mini Search Appliance
|
Can be worked on without disturbing regular users? | Yes | Need to create a new frontend and edit that XSLT.
|
Style in SCM? | No | Need to find out.
|
Needs reconfiguring? | No | Frontend can be switched easily
|
Difficulty | High | This XSLT is complex
|
Plan
- Create new frontend in the Enterprise Controller
- Copy current XSLT to new frontend
- Edit style
- Try new frontend in Test Center, repeat step 3 until:
- If satisfied, switch frontend.
talk.maemo.org
wiki.maemo.org
Specifics
|
| Info
|
Platform | Mediawiki |
|
Can be worked on without disturbing regular users? | Yes | Need to create a new skin and set that in user profile
|
Style in SCM? | No |
|
Needs reconfiguring? | No | Skin can be switched easily
|
Difficulty | Medium | Might need some fixes for mediawiki specific elements
|
Plan
- Create new skin based on monobook
- Edit skin
- Set skin in user profile, so you can test it.
- If satisfied, switch skin.
Extras Promoter
Specifics
|
| Info
|
Platform | Python | Custom code
|
Can be worked on without disturbing regular users? | Yes | Local setup
|
Style in SCM? | Yes | extras-cauldron svn
|
Needs reconfiguring? | No |
|
Difficulty | Low | Copy header and footer + some tweaks
|
Plan
- Edit header and footer to reflect new style
- Test on local setup
- Move into production
Extras Assistant
Specifics
|
| Info
|
Platform | PHP | Custom code
|
Can be worked on without disturbing regular users? | Yes |
|
Style in SCM? | No | Need to upload to svn, will go to extras-cauldron svn.
|
Needs reconfiguring? | No | Just switch layout
|
Difficulty | Low | Copy header & footer + some tweaks.
|
Voting system
Specifics
|
| Info
|
Platform | PHP | Custom code
|
Can be worked on without disturbing regular users? | Yes |
|
Style in SCM? | Yes | maemo2midgard SVN
|
Needs reconfiguring? | No | Just switch layout
|
Difficulty | Low | Copy header & footer + some tweaks.
|