|
|
(14 intermediate revisions by 7 users not shown) |
Line 1: |
Line 1: |
| = Overview =
| | #REDIRECT [[Project Snowstorm]] |
| * 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 =
| |
| [[User:Steve Linden]]
| |
| = See Also =
| |
| * [[Linden Lab Projects]]
| |
| * [[User Interface Roadmap]]
| |
| * [[Render Roadmap]]
| |
| * [[Viewer Software Overview]]
| |
| | |
| = Projects =
| |
| * This page contains projects focused on the general Viewer architecture.
| |
| [[Image:Viewer_roadmap_q1_q2_pwiki.png|thumb|600px|Viewer Roadmap]]
| |
| | |
| == 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]]
| |
| ** 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]] - ''Milestone 1 Complete''
| |
| ** Support HTML, textures, and other URL formats for parcel media
| |