Talk:User Interface Roadmap

From Second Life Wiki
Revision as of 20:34, 4 September 2007 by Saijanai Kuhn (talk | contribs)
Jump to navigation Jump to search

prioritization of roadmap is off, I think

The VERY FIRST THING you guys need to work on is part 2 of step #4,

Step 4: Lightweight Client

LLViewerApp#Phase 2

•Clean up the client initialization, update, and render loops so that individual pieces (e.g. 3D rendering) can be de-prioritized or disabled
•Create a sample UI only client


Until you have a simple "hello world" window available, prototyping GUI classes and GUI elements will be quite bearish, to say the least.

Certainly, it is for me, and no-one could use the SL framework for creating cross-platform tools for SL until such a thing is available and a plug-in API will be much easier to implement if the tool/plugin is using the same GUI framework as the client it is plugging into. Saijanai 12:19, 4 September 2007 (PDT)

  • User:Steve Linden While we understand that this is highly desired by a lot of extrnal devs, we have to prioritize providing a better experience for the majority of the residents. This means giving greater priority to providing our UI designers with better tools for improving the UI.
But this is open source. Some of us want to HELP you do this "improving stuff," and the best way you can help us help you, is to provide a standalone "hello world" type window along the lines of the simple floater window evoked by cmd-T at the log-in screen, but without the requirement that it reach out to the internet for that webpage. This would allow us to prototype the GUIs for our client modifications in a more timely matter, and I gotta think it would help Linden Labs developers prototype NEW modifications much faster. PLEASE rethink the priority on this. Its something that you will need to do many times as you modify the user interface, and learning to do it now, will help give insight into what needs to be changed so that each time you do it, it will be an easier task. Saijanai 20:34, 4 September 2007 (PDT)