Task:Implement new maemo.org layout and style

(Checklist)
(Subsections: update status)
Line 76: Line 76:
* Normal page (maemo.org/somepage)
* Normal page (maemo.org/somepage)
** Design: '''done'''
** Design: '''done'''
-
** XHTML/CSS: '''almost done''' -> Missing: correct backgrounds for sidebar menu. User login form needs work. Missing HR. Missing icons.
+
** XHTML/CSS: '''almost done''' -> Missing: correct backgrounds for sidebar menu.  
** Template: '''done''' (http://newstyle.maemo.org/intro/developer_overview/)
** Template: '''done''' (http://newstyle.maemo.org/intro/developer_overview/)
* Front page (http://maemo.org)
* Front page (http://maemo.org)
** Design: http://wiki.maemo.org/Image:HOME_8.png
** Design: http://wiki.maemo.org/Image:HOME_8.png
-
** XHTML/CSS: Most work still to be done, can copy from socialnews and downloads when done. Events etc still need stuling
+
** XHTML/CSS: '''mostly done''' Events etc still need styling, need some banners for forum nokia etc
** Template:
** Template:
* Login screen (https://maemo.org)
* Login screen (https://maemo.org)
-
** Design:
+
** Design: '''done'''
-
** XHTML/CSS:
+
** XHTML/CSS: '''done'''
-
** Template:
+
** Template: '''done'''
* Social news (http://maemo.org/news)
* Social news (http://maemo.org/news)
** Design: http://wiki.maemo.org/Image:Planet_Maemo.png
** Design: http://wiki.maemo.org/Image:Planet_Maemo.png
Line 100: Line 100:
* Comments (loaded to news and app pages)
* Comments (loaded to news and app pages)
** Design: http://wiki.maemo.org/Image:Download_with_rating.png
** Design: http://wiki.maemo.org/Image:Download_with_rating.png
-
** XHTML/CSS: Some work done
+
** XHTML/CSS: Some work done, needs account widget still
-
** Template: Some work done
+
** Template: Some work done, needs account widget still
* Maemo profile page (http://maemo.org/profile/view/username)
* Maemo profile page (http://maemo.org/profile/view/username)
** Design: http://wiki.maemo.org/Image:Profile_page.png
** Design: http://wiki.maemo.org/Image:Profile_page.png
-
** XHTML/CSS: 2009-02-18 (bergie)
+
** XHTML/CSS: '''mostly done'''
-
** Template: 2009-02-18
+
** Template: '''mostly done'''
* Maemo profile list (http://maemo.org/profile/list)
* Maemo profile list (http://maemo.org/profile/list)
-
** Design:
+
** Design: '''done'''
-
** XHTML/CSS:
+
** XHTML/CSS: '''done'''
-
** Template:
+
** Template: '''mostly done''', needs resized avatar image.
* Downloads main page
* Downloads main page
** Design: http://wiki.maemo.org/Image:Download_v_02.png
** Design: http://wiki.maemo.org/Image:Download_v_02.png
-
** XHTML/CSS: 50% done, overlay done, missing all icons
+
** XHTML/CSS: '''mostly done''', missing (?) icon in more sizes
-
** Template: Need a script to regenerate all screenshots in new resolutions.
+
** Template: '''mostly done'''
* Downloads category page (http://maemo.org/downloads/OS2008/desktop-environment/)
* Downloads category page (http://maemo.org/downloads/OS2008/desktop-environment/)
-
** Design:
+
** Design: '''done'''
-
** XHTML/CSS: Some work done, still needs a lot.
+
** XHTML/CSS: '''mostly done''', some spacing issues left.
-
** Template:
+
** Template: '''mostly done''', sidebar categories list needs to show active category
* Downloads application page (http://maemo.org/downloads/product/OS2008/omweather/)
* Downloads application page (http://maemo.org/downloads/product/OS2008/omweather/)
** Design: http://wiki.maemo.org/Image:Download_with_rating.png
** Design: http://wiki.maemo.org/Image:Download_with_rating.png
-
** XHTML/CSS:
+
** XHTML/CSS: '''mostly done'''
-
** Template:
+
** Template: '''mostly done'''
== garage.maemo.org ==
== garage.maemo.org ==

Revision as of 10:36, 31 March 2009

Image:Ambox_notice.png
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.

Contents

Status

Service Worked on by  % last updated Info
maemo.org - 20% 2009-02-17 -
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 -
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.