Karta Notes


Title: Karta
Author: Vladimir Sedach (layout stolen from Rob Kremer)
Company: Knowledge Sciences Group, University of Calgary
Description: Karta concept mapping application

TOC


Implementation List

yyyy-mm-dd
M<int>
text
1-10

init/ in-prog/ resolved
initials
text
initials
yyyy/mm/dd - initials - text
Entry Date
#
Name
Pri ority
diffi
culty
Stat.
Init By
Description
Assn'd To
Comments
2005/05/10
K1
Selected item during menu popup
5 easy
resolved
el
When you right-click on a node, a node menu pops up, but the node is not selected. As soon as you click somewhere else (eg. title bar), the selection boxes will appear.
el

2005/05/10
K2
Arc arrows
3
mod-hard
resolved
el
We need arc arrows on both ends of arcs, and a way to selected what arrow goes on which end.
el
2005/05/23-el-Done. Each graphics object has connection points. Arcs will automatically connect to the nearest one. When creating/editing an arc, the user may set the arrow shape of each end. If no arrow is desired, "None" should be set.
2005/05/10
K3
Style sheets
3
mod
init
el
Need to implement overriding style sheets. GraphicsObjects should check the overriding style sheet first, but then use the default one if an attribute is not overridden.
el
2005/06/05-el-Done
2005/05/10
K4
Popup window selections
6
easy-mod
init
el
When a style sheet is selected, all attributes displayed should reflect that style sheet, unless that attribute has been overriden. Currently, some attributes have this features, but not all.

2005/05/10-el-Related to K3
2005/05/11
K5
Different shapes
8
mod
resolved
el
The user should be able to specify custom shapes for nodes, and the arrowheads of arcs.
el
Related to K2
2005/06/03-el-Done. This may be done through selecting "Customize Karta".
2005/05/16 K6 Karta Project CVS 3 mod resolved vs Karta should be packaged as it's own separate project with it's own CVS repository. vs 2005/05/25-vs-Done a long time ago.
2005/05/16 K7 Style sheet serialization 4 mod assigned vs Persistent, networkable load/save functionality needs to be implemented for style sheets. Doing this should mostly be an extension of the current persistence facilities. vs
2005/05/23
K8
Scroll Pane
7
mod
init
el
Karta should be displayed in a JScrollPane. It's functionality should be similar to CASA's LAC window.

2005/05/27 K9 New command architecture 3 mod-hard assigned vs Karta needs to be changed over to the command architecture decided upon for better integration and multi-user capabilities. vs 2005/05/27-vs-Work on this has been progressing since 05/24
2005/05/30-vs-The basic commands are now fully working with the command architecture.
2005/06/01
K10
Heirarchy of stylesheets
5
mod-easy
init
el
To allow nodes to reflect 'is a' relationships in their appearance, stylesheets should be stored in a tree structure. The user should probably be able to change a stylesheet's position in the tree, and view the current position.
el
2005/06/07-el-Stylesheets stored in a tree.
2005/06/08-el-Stylesheets now use the observer pattern, which will hopefully help when objects get multiple stylesheets.
2005/06/08-el-Parents stylesheets are all checked. Need to update UI.





















Bug List

yyyy-mm-dd
M<int>
text
1-10

init/ in-prog/ resolved
initials
text
initials
yyyy/mm/dd - initials - text
Entry Date
#
Name
Pri ority
diffi
culty
Stat.
Init By
Description
Assn'd To
Comments





























































Misc. Notes

yyyy-mm-dd
M<int>
text
1-10

init/ in-prog/ resolved
initials
text
initials
yyyy/mm/dd - initials - text
Entry Date
#
Name
Pri ority
diffi
culty
Stat.
Init By
Description
Assn'd To
Comments