Viewer Roadmap

From Second Life Wiki
Jump to navigation Jump to search

See Also

Overview

The purpose of this wiki page is to keep residents and developers informed as to which Second Life Viewer projects are in-progress and forthcoming. Please use the 'discussion' page to make comments if you like. This list is not intended to be exhaustive, however it will cover significant projects that are in-progress or that we expect to start work on in the near future.

Projects

Stability

  • LLViewerApp
    • Clean up initialization and argument parsing
    • Create an error handling thread for watchdog and crash handling
    • Clean up warnings
  • Viewer Crash Reporting
    • Make it completely automated, scalable, and easy to use
  • Viewer Memory Manager
    • Replace Smartheap with *anything* cross-platform that allows us to track memory allocations
    • Performance must remain comparable to Smartheap on Windows
    • Change client memory viewer to use profiler
  • Viewer Statistics
    • Better, scalable internal viewer statistics
    • Better measure and report viewer framerate, bandwidth, etc
  • Viewer Frame Sync
    • Allow users to sync/limit the viewer framerate and/or sleep a certain amount per frame

Features

  • Voice
    • Provide Voice Chat in Second Life
    • Phase 1 Complete
    • Phase 2 In-Progress
  • SL Search
    • Improve search in Second Life
    • In-Progress
  • Windlight
    • Provide more compelling skies and environmental lighting effects
    • In-Progress