|
This task is completed and this page stays here for documentation purposes only. Please file bugs or propose a new, related task if you want to push this forward. 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
|
| maemo.org |
- |
90% |
2009-04-23 |
-
|
| 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
We are now tracking all of the bugs/enhancements for the new site design here.
Subsections
garage.maemo.org
Specifics
|
|
|
Info
|
| Platform |
GForge |
|
| Can be worked on without disturbing regular users? |
Yes |
New theme can be developed even on the live server
|
| Style in SCM? |
Yes |
garage project
|
| Needs reconfiguring? |
Possibly |
Depends on layout changes
|
| Difficulty |
High |
Can do it after server migration - ferenc
|
Plan
I have the latest 'garage' replicated on my machine, theme development can start there and continue on the live machine once the server migration is completed.
feri 10:31, 6 October 2009 (UTC)
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 |
The Google Mini's config is not available from svn. feri 10:43, 6 October 2009 (UTC)
|
| 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.
- willing to work on it later this year feri 10:43, 6 October 2009 (UTC)
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.
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
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.
|