Difference between revisions of "Viewer Roadmap"
Jump to navigation
Jump to search
Ramzi Linden (talk | contribs) |
Ramzi Linden (talk | contribs) |
||
Line 1: | Line 1: | ||
= Overview = | = Overview = | ||
* The purpose of this wiki page is to describe general Second Life Viewer projects that are in progress or consideration by Linden Lab. | * The purpose of this wiki page is to describe general Second Life Viewer projects that are in progress or consideration by Linden Lab in the medium-term. | ||
= Author = | = Author = | ||
Line 11: | Line 11: | ||
= Projects = | = Projects = | ||
* This page contains projects focused on the general Viewer architecture. | * This page contains projects focused on the general Viewer architecture. | ||
[[Image:Viewer_roadmap_q1_q2_pwiki.png|thumb|600px|Viewer Roadmap]] | |||
== Optimization == | == Q1 End == | ||
* Viewer Stability | |||
** [[Viewer Statistics]] | |||
** [[Viewer App Cleanup#Phase 1]] | |||
** [[Viewer App Cleanup#Phase 2]] | |||
** [[Viewer Crash Reporting#Phase 1]] | |||
** [[Viewer Crash Reporting#Viewer Crash Hunters|Viewer Crash Hunters]] | |||
** [[Viewer Memory Manager]] | |||
* User Interface Roadmap | |||
** UI Cleanup | |||
*** [[UI Cleanup#Phase 1]] | |||
*** [[UI Cleanup#Phase 2]] | |||
*** [[Notifications Redesign#Phase 1]] | |||
** Skinning | |||
*** [[Skinning#Phase 0]] (Dazzle as a refresh of UI) | |||
==Q2 Start-Mid == | |||
* Viewer Stability | |||
** [[Viewer Crash Reporting#Phase 2]] | |||
** [[Viewer Crash Reporting#Viewer Crash Hunters|Viewer Crash Hunters]] continued | |||
** [[Render Stability#GL Cleanup]] | |||
* User Interface Roadmap | |||
** Other | |||
*** Browser based HUD | |||
*** Make UI Easier to Learn in First Five Minutes | |||
** UI Cleanup | |||
*** [[Notifications Redesign#Phase 2]] | |||
*** [[UI Callbacks]] | |||
** Skinning | |||
*** [[Skinning#Phase 1]] (Switchable skins) | |||
*** [[Skinning#Phase 2]] (Improve user localizations) | |||
* [[Texture Pipeline Improvements]] | |||
** [[Texture Pipeline Improvements#Avatar Pipeline Improvements|Avatar Pipeline Improvements]] | |||
==Q2 End and Beyond== | |||
* Viewer Stability | |||
** [[Render Stability#GL Abstraction]] | |||
** [[Viewer App Cleanup#Phase 3]] | |||
* User Interface Roadmap | |||
** Other | |||
*** [[SL Search#Milestone 2]] | |||
** UI Cleanup | |||
*** [[Notifications Redesign#Phase 3]] | |||
** Skinning | |||
*** [[Skinning#Phase 3]] (XUI Cleanup) | |||
*** [[Skinning#Phase 4]] (Data Driven Menus) | |||
* [[Texture Pipeline Improvements]] | |||
** [[Texture Pipeline Improvements#Texture downloads over HTTP|Texture downloads over HTTP]] | |||
==Unscheduled at this Time== | |||
=== Cleanup === | |||
* Improve [[Viewer Internationalization]] | |||
* [[UI Cleanup#Phase 3]] | |||
=== Optimization === | |||
* [[Viewer Frame Sync]] | * [[Viewer Frame Sync]] | ||
** Allow users to sync/limit the viewer framerate and/or sleep a certain amount per frame | ** Allow users to sync/limit the viewer framerate and/or sleep a certain amount per frame | ||
== Features == | === Features === | ||
* [[Voice]] - ''Phase 1 Complete'' - ''Phase 2 In-Progress'' | * [[Voice]] - ''Phase 1 Complete'' - ''Phase 2 In-Progress'' | ||
** Provide Voice Chat in Second Life | ** Provide Voice Chat in Second Life | ||
* [[Media on a parcel]] | * [[Media on a parcel]] | ||
** Support HTML, textures, and other URL formats for parcel media | ** Support HTML, textures, and other URL formats for parcel media |
Revision as of 18:39, 31 March 2008
Overview
- The purpose of this wiki page is to describe general Second Life Viewer projects that are in progress or consideration by Linden Lab in the medium-term.
Author
See Also
Projects
- This page contains projects focused on the general Viewer architecture.
Q1 End
- Viewer Stability
- User Interface Roadmap
- UI Cleanup
- Skinning
- Skinning#Phase 0 (Dazzle as a refresh of UI)
Q2 Start-Mid
- Viewer Stability
- User Interface Roadmap
- Other
- Browser based HUD
- Make UI Easier to Learn in First Five Minutes
- UI Cleanup
- Skinning
- Skinning#Phase 1 (Switchable skins)
- Skinning#Phase 2 (Improve user localizations)
- Other
Q2 End and Beyond
- Viewer Stability
- User Interface Roadmap
- Other
- UI Cleanup
- Skinning
- Skinning#Phase 3 (XUI Cleanup)
- Skinning#Phase 4 (Data Driven Menus)
Unscheduled at this Time
Cleanup
Optimization
- Viewer Frame Sync
- Allow users to sync/limit the viewer framerate and/or sleep a certain amount per frame
Features
- Voice - Phase 1 Complete - Phase 2 In-Progress
- Provide Voice Chat in Second Life
- Media on a parcel
- Support HTML, textures, and other URL formats for parcel media