Latest revision |
Your text |
Line 1: |
Line 1: |
- | {{task|completed}}
| |
- |
| |
- |
| |
| This page serves as a TODO and status list for the implementation of the new layout and styles to all Maemo web services. | | This page serves as a TODO and status list for the implementation of the new layout and styles to all Maemo web services. |
| | | |
Line 14: |
Line 11: |
| ! Info | | ! Info |
| |- | | |- |
- | | maemo.org || - || 90% || 2009-04-23 || - | + | | www.maemo.org || - || 0% || 2008-12-08 || - |
| |- | | |- |
| | garage.maemo.org || - || 0% || 2008-12-08 || - | | | garage.maemo.org || - || 0% || 2008-12-08 || - |
Line 25: |
Line 22: |
| |- | | |- |
| | talk.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 Promoter || - || 0% || 2008-12-08 || - |
| |- | | |- |
| | Extras Assistant || - || 0% || 2008-12-08 || - | | | Extras Assistant || - || 0% || 2008-12-08 || - |
- | |-
| |
- | | Voting system || - || 0% || 2008-12-08 || -
| |
| |} | | |} |
| | | |
- | == maemo.org == | + | == www.maemo.org == |
| | | |
| === Specifics === | | === Specifics === |
Line 46: |
Line 39: |
| | Platform || Midgard || Ragnaroek | | | Platform || Midgard || Ragnaroek |
| |- | | |- |
- | | Can be worked on without disturbing regular users? || Yes || Separate host http://newstyle.maemo.org | + | | Can be worked on without disturbing regular users? || Yes || Separate host |
| |- | | |- |
| | Style in SCM? || Yes || maemo2midgard svn | | | Style in SCM? || Yes || maemo2midgard svn |
| |- | | |- |
| | Needs reconfiguring? || Probably || Depends on layout changes | | | Needs reconfiguring? || Probably || Depends on layout changes |
- | |-
| |
- | | Difficulty || Medium || Lot of work to change all layouts.
| |
| |} | | |} |
| | | |
| === Plan === | | === Plan === |
- | * Create maemo2009 style in maemo2midgard svn. '''done''' | + | * Create maemo2009 style in maemo2midgard svn. |
- | * Setup temporary host newstyle.maemo.org where we apply the new style to current website. '''done''' | + | * Setup temporary host newstyle.maemo.org where we apply the new style to current website. |
- | * Change style and configuration snippets in svn and sync to newstyle host. '''under work''' | + | * Change style and configuration snippets in svn and sync to newstyle host. |
| * Repeat until satisfied | | * Repeat until satisfied |
| * Apply to live site | | * Apply to live site |
- |
| |
- | === Checklist ===
| |
- |
| |
- | We are now tracking all of the bugs/enhancements for the new site design [https://bugs.maemo.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=maemo.org+Website&product=Website&component=Newstyle&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= here].
| |
- |
| |
- | === Subsections ===
| |
- |
| |
- | * Normal page (maemo.org/somepage)
| |
- | ** Design: '''done'''
| |
- | ** XHTML/CSS: '''almost done''' -> Missing: correct backgrounds for sidebar menu.
| |
- | ** Template: '''done''' (http://newstyle.maemo.org/intro/developer_overview/)
| |
- | * Front page (http://maemo.org)
| |
- | ** Design: [[:Image:HOME_8.png]]
| |
- | ** XHTML/CSS: '''mostly done''' Events etc still need styling, need some banners for forum nokia etc
| |
- | ** Template:
| |
- | * Login screen (https://maemo.org)
| |
- | ** Design: '''done'''
| |
- | ** XHTML/CSS: '''done'''
| |
- | ** Template: '''done'''
| |
- | * Social news (http://maemo.org/news)
| |
- | ** Design: [[:Image:Planet_Maemo.png]]
| |
- | ** XHTML/CSS: '''mostly done'''
| |
- | ** Template: 2009-02-19
| |
- | * Planet Maemo (http://maemo.org/news/planet-maemo)
| |
- | ** Design: [[:Image:Planet_Maemo.png]]
| |
- | ** XHTML/CSS:
| |
- | ** Template: 2009-02-19
| |
- | * Event calendar (http://maemo.org/news/events/)
| |
- | ** Design:
| |
- | ** XHTML/CSS:
| |
- | ** Template:
| |
- | * Comments (loaded to news and app pages)
| |
- | ** Design: [[:Image:Download_with_rating.png]]
| |
- | ** XHTML/CSS: Some work done, needs account widget still
| |
- | ** Template: Some work done, needs account widget still
| |
- | * Maemo profile page (http://maemo.org/profile/view/username)
| |
- | ** Design: [[:Image:Profile_page.png]]
| |
- | ** XHTML/CSS: '''mostly done'''
| |
- | ** Template: '''mostly done'''
| |
- | * Maemo profile list (http://maemo.org/profile/list)
| |
- | ** Design: '''done'''
| |
- | ** XHTML/CSS: '''done'''
| |
- | ** Template: '''mostly done''', needs resized avatar image.
| |
- | * Downloads main page
| |
- | ** Design: [[:Image:Download_v_02.png]]
| |
- | ** XHTML/CSS: '''mostly done''', missing (?) icon in more sizes
| |
- | ** Template: '''mostly done'''
| |
- | * Downloads category page (http://maemo.org/downloads/OS2008/desktop-environment/)
| |
- | ** Design: '''done'''
| |
- | ** XHTML/CSS: '''mostly done''', some spacing issues left.
| |
- | ** Template: '''mostly done''', sidebar categories list needs to show active category
| |
- | * Downloads application page (http://maemo.org/downloads/product/OS2008/omweather/)
| |
- | ** Design: [[:Image:Download_with_rating.png]]
| |
- | ** XHTML/CSS: '''mostly done'''
| |
- | ** Template: '''mostly done'''
| |
| | | |
| == garage.maemo.org == | | == garage.maemo.org == |
- | === Specifics ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! 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 || [https://garage.maemo.org/scm/?group_id=669 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.
| |
- |
| |
- | [[User:feri|feri]] 10:31, 6 October 2009 (UTC)
| |
- |
| |
| == lists.maemo.org == | | == lists.maemo.org == |
- | === Specifics ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! 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 == | | == bugs.maemo.org == |
- | === Specifics ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! Info
| |
- | |-
| |
- | | Platform || Bugzilla ||
| |
- | |-
| |
- | | Can be worked on without disturbing regular users? || Yes || We have a [https://test.maemo.org/testzilla_ferenc/ test bugzilla] setup, so testing can be done there.
| |
- | |-
| |
- | | Style in SCM? || Yes || [https://garage.maemo.org/scm/?group_id=675 bugs svn]
| |
- | |-
| |
- | | Needs reconfiguring? || No ||
| |
- | |-
| |
- | | Difficulty || Medium ||
| |
- | |}
| |
- |
| |
- | === Plan ===
| |
- |
| |
| == search.maemo.org == | | == search.maemo.org == |
- | === Specifics ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! 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. [[User:feri|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 [[User:feri|feri]] 10:43, 6 October 2009 (UTC)
| |
- |
| |
| == talk.maemo.org == | | == talk.maemo.org == |
- |
| |
- | == wiki.maemo.org ==
| |
- | === Specifics ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! 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 == | | == Extras Promoter == |
- | === Specifics ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! 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 == | | == Extras Assistant == |
- | === Specifics ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! 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 ===
| |
- | {| class="wikitable sortable"
| |
- | |-
| |
- | !
| |
- | !
| |
- | ! 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.
| |
- | |}
| |