Task:Implement new maemo.org layout and style: Difference between revisions
From Maemo Wiki
Jump to navigationJump to search
imported>generalantilles No edit summary |
imported>xfade |
||
| Line 54: | Line 54: | ||
=== Plan === | === Plan === | ||
* Create maemo2009 style in maemo2midgard svn. | * Create maemo2009 style in maemo2midgard svn. '''done''' | ||
* Setup temporary host newstyle.maemo.org where we apply the new style to current website. | * 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. | * Change style and configuration snippets in svn and sync to newstyle host. | ||
* Repeat until satisfied | * Repeat until satisfied | ||
Revision as of 14:07, 18 December 2008
| This is an ongoing task, planned to be completed during the current maemo.org development sprint. Any help is appreciated! Please see the talk page for discussion. |
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 |
|---|---|---|---|---|
| www.maemo.org | - | 0% | 2008-12-08 | - |
| 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 | - | 0% | 2008-12-08 | - |
| Extras Promoter | - | 0% | 2008-12-08 | - |
| Extras Assistant | - | 0% | 2008-12-08 | - |
www.maemo.org
Specifics
| Info | ||
|---|---|---|
| Platform | Midgard | Ragnaroek |
| Can be worked on without disturbing regular users? | Yes | Separate host |
| 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.
- Repeat until satisfied
- Apply to live site
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 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. |