VR Juggler
Open Source
Virtual Reality


VRJ Wiki . VRJPlanning . FixingVRJConfigStory VRJ Wiki webs:
Juggler | VRJPlanning | Main | TWiki | Test
VRJPlanning . { Home | Changes | Index | Search | Go }

Wiki

· Home
· 2.0 Release
· 2.0 Beta 1
· 2.0 Alpha 4
· 2.0 Alpha 2
· 2.0 Alpha 1
· Development
· Direction
· Status

edit menu


Main
· About
· Documentation
· Publications
· Download
· HOWTO
· FAQ
· Discussion Area (Wiki)
· Status
· Contact

Projects
· VR Juggler
· Gadgeteer
· VPR
· Sonix
· JCCL
· Tweek
· PyJuggler
· VRJ.NET

Events
· SIGGRAPH 2004 BoF?
· SIGGRAPH 2003 BoF?
· Virtual Reality Course
· IEEE VR 2003 Course
· SC 2002 Exhibit

Site Search

Google

Sponsors
· Infiscape
· VRAC
· Iowa State University
· SourceForge

Link To Us


FixingVRJConfigStory

Story summary VRJConfig unfortunately is in pretty bad shape
Iteration VrjTwoZeroAlphaFour
Development order 1
Customer  
Story Lead AronBierbaum
FEA  
Acceptance Criteria  
Passed acceptance test No

Full story

Implementation notes

Tasks in this story

Tasks Est Spent To do Risk Reviewer Developer Task Name
Task 25 12 0 Low   AronBierbaum Automatic XSLT updating
Task 1 1 0 Low   AronBierbaum Restore help info using a JEditorPane
Task 2 2 0 Low   AronBierbaum Create element add/remove icons
Task 1 0 1 Low   AronBierbaum Create better icons for the category tree view
Task 16 20 5 High   AronBierbaum Improve low-level editor hierarchy delineation
Task 4 0 4 Medium   AronBierbaum Allow re-ordering of multi-value properties
Task 2 0 2 Low   AronBierbaum Use more appropriate icons for context window toolbar
Task 1 0 1 Medium   AronBierbaum Use an element's name as a title for the property sheet
Task 4 4 0 Medium   AronBierbaum Allow editing the names of child elements
Task 5 5 0 Low   AronBierbaum Allow editing of element names in the tree view
Task 2 0 2 Medium   AronBierbaum Implement "Save As ..." functionality
Task 3 0 3 Low   AronBierbaum Create a command line XSLT update java application that uses the same process as the automatic method. This will be used greatly in testing XSLT.

Task details:

Restoring Help Information

It would be better if help information were displayed using a (read-only) JEditorPane or something similar that is capable of displaying HTML. Since we can put anything inside the <help> tags of definitions and properties, we can put encoded HTML that is then rendered by the help viewer panel. This would allow us to have more advanced, and ideally more helpful, help information for users.

We need to decide where to put the help information. Ben seemed to feel that the old layout consumed too much space in each context window.

Icons

We need to come up with an icon that identifies a configuration element. This icon can be reused in different places: the categorization tree, the add/remove buttons, etc. If users can associate a distinct icon with config elements, it will be easier for them to understand the UI pieces that manipulate and refer to config elements.

Re-Ordering of Multi-Value Properties

With properties such as the position filters, ordering of the values is very important. It would be nice if VRJConfig would allow re-ordering of the values (probably using the up/down arrows or something similar). This would only work for properties that have a variable number of values since properties with a fixed number of values require exact ordering. (Then again, since the values are indexed as though they are in an array, it may be useful to be able to swap values, even with fixed-size properties.)

Element Names

It could be confusing to users that the name and type of a config element are presented in the property sheet along with the property values. The element type cannot be changed, and the name is not actually a property. It could therefore be helpful if the element name were displayed more prominently across the top of the property sheet. Allowing it to remain editable in that different location would still be important, however.


Topic FixingVRJConfigStory . { Edit | Attach | Ref-By | Printable | Diffs | r1.6 | > | r1.5 | > | r1.4 | More }

Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback
Revision r1.6 - 11 Oct 2004 - 19:49 - PatrickHartling Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback




VR Juggler Logo
Site contents © Copyright 1998–2005 Iowa State University and released under the GPL.
Harvesting email addresses from this page for commercial activities is prohibited.
Contact: Webmaster | Write Us
SOURCE REPOSITORY,
BUGS, FORUMS
HOSTED BY:
SourceForge Home