Task:Implement new maemo.org layout and style

(Checklist)
(Checklist)
Line 64: Line 64:
=== Checklist ===
=== Checklist ===
-
* Missing the (?) icon in different sizes.
+
* Missing the (?) icon in different sizes. (Glaubert)
-
* The product page of a download ([http://newstyle.maemo.org/downloads/product/OS2008/personal-menu/ example]) needs some love.
+
* The product page of a download ([http://newstyle.maemo.org/downloads/product/OS2008/personal-menu/ example]) needs some love. (Niels/Neithan)
-
* Comments need styling to look like new proposed style.
+
* Comments need styling to look like new proposed style. (Niels/Neithan)
-
* Application screenshots with Hot and Fresh overlays look out of proportion
+
* Application screenshots with Hot and Fresh overlays look out of proportion  
-
* Front page: Missing correct backgrounds for sidebar menu
+
* Front page: Missing correct backgrounds for sidebar menu (Niels/Neithan)
-
* User login form needs work
+
* User login form needs work (Niels/Neithan)
-
* Events still need styling
+
* Events still need styling (Niels/Neithan)
-
* Align "More" buttons on from page with star ratings
+
* Align "More" buttons on from page with star ratings (Niels/Neithan)
-
* Limit length of application descriptions (or limit length of description taken for application profile)
+
* Limit length of application descriptions (or limit length of description taken for application profile) (Niels/Neithan)
-
* Remove right border from "Talk" button in the menu
+
* Remove right border from "Talk" button in the menu (Niels/Neithan)
-
* Capitalise section headings (Announcements, News, Events)
+
* Capitalise section headings (Announcements, News, Events) (Niels/Neithan)
-
* Need graphics 100x60, 200px × 120px, 400px × 240px for applications with no screenshot (see [http://newstyle.maemo.org/downloads/product/OS2008/mplayer/ MPlayer] in various lists on the site for example)
+
* Need graphics 100x60, 200px × 120px, 400px × 240px for applications with no screenshot (see [http://newstyle.maemo.org/downloads/product/OS2008/mplayer/ MPlayer] in various lists on the site for example) (Glaubert)
-
* Still need mouseover version of "More", "Get involved", "Get help", "Register", "Log in" buttons
+
* Still need mouseover version of "More", "Get involved", "Get help", "Register", "Log in" buttons (Glaubert)
-
* Get a banner for Forum Nokia and nokia.maemo.com off Quim, or confirm that we go live without them
+
* Get a banner for Forum Nokia and nokia.maemo.com off Quim, or confirm that we go live without them (Dave)
-
* Add Support page to the header
+
* Add Support page to the header (Niels/Neithan)
-
* Need 1/2, 1/4 & 3/4 star images
+
* Need 1/2, 1/4 & 3/4 star images (Glaubert)
-
* Add "MORE" button to news
+
* Add "MORE" button to news (Niels/Neithan)
-
* Fix "Get involved" and "Get help" links (to point to "Community" and "Support" respectively)
+
* Fix "Get involved" and "Get help" links (to point to "Community" and "Support" respectively) (Niels/Neithan)
-
* Implement template for authors of news items
+
* Implement template for authors of news items (Niels/Neithan)
-
* Remove Garage from front page
+
* Remove Garage from front page (Niels/Neithan)
=== Subsections ===
=== Subsections ===

Revision as of 15:52, 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 - 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. (Glaubert)
  • The product page of a download (example) needs some love. (Niels/Neithan)
  • Comments need styling to look like new proposed style. (Niels/Neithan)
  • Application screenshots with Hot and Fresh overlays look out of proportion
  • Front page: Missing correct backgrounds for sidebar menu (Niels/Neithan)
  • User login form needs work (Niels/Neithan)
  • Events still need styling (Niels/Neithan)
  • Align "More" buttons on from page with star ratings (Niels/Neithan)
  • Limit length of application descriptions (or limit length of description taken for application profile) (Niels/Neithan)
  • Remove right border from "Talk" button in the menu (Niels/Neithan)
  • Capitalise section headings (Announcements, News, Events) (Niels/Neithan)
  • Need graphics 100x60, 200px × 120px, 400px × 240px for applications with no screenshot (see MPlayer in various lists on the site for example) (Glaubert)
  • Still need mouseover version of "More", "Get involved", "Get help", "Register", "Log in" buttons (Glaubert)
  • Get a banner for Forum Nokia and nokia.maemo.com off Quim, or confirm that we go live without them (Dave)
  • Add Support page to the header (Niels/Neithan)
  • Need 1/2, 1/4 & 3/4 star images (Glaubert)
  • Add "MORE" button to news (Niels/Neithan)
  • Fix "Get involved" and "Get help" links (to point to "Community" and "Support" respectively) (Niels/Neithan)
  • Implement template for authors of news items (Niels/Neithan)
  • Remove Garage from front page (Niels/Neithan)

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.