Charter B-001: Explore maximum amount of data stored in elements of a Freemind Mindmap. Use PerlClip to generate test data. Investigate max map sizes as well as max size of elements in a map. What are the boundaries? START --------------------------- 1/15/08 8:00 pm DATAFILES --------------------------- B-001_map1.mm METRICS --------------------------- Test Design and Execution = 75 Bug Investigation = 20 Session Setup = 5 NOTES --------------------------- * Used perlclip to paste 1,056,000 characters and started to see long delays. * noticed a process called javaw.exe that when killed, kills the app * inserted over 255 objects (child notes) and was able to keep going. I suspect there is no limit here as well] * some automation might be useful here * put in over 255 nodes = OK * tried to put in over 255 icons and noticed long delays while putting in just 24 (same file) * Opened a new file just to test amount of icons that could be entered and it seemed to be unlimited (more than 255) * After several minutes of the test with the new file, toggled back to the old file and found it still processing * edited node title and was able to paste over 1000 lines (with carriage return) without problem. At 8000 lines, I started to see long processing delays -- up to 30 seconds * with long node (16000 lines) changed the font size from 16 to 28 BUGS --------------------------- * Noticed spaces between the node title and the icons when a certain amount of icons are reached -- need to investiagte further because the number of icons allowed is effected by the string length of the node title * With long node (16000 lines) changed the font size from 16 to 28 -- after several minutes of processing, the node title disappeared. (Need to investigate this when I have more time) * Couldn't quit the other instance. Had to kill the process. ISSUES --------------------------- 1) When Freemind is launched, it automatically opens the last file that was created/edited. This can be a problem if the file is huge, leading to unnecessary wait times. 2) Due to perf problems -- long processing delays of several minutes -- it's hard to tell what the boundaries are. I saw no attempt to limit the user's input or inform them as to how many objects were permissible. For all practical purposes, there is no limit but it's a low risk that they will ever need such a large map... even if they did, they would start to see performance degradation that would discourage them from adding more objects. 3) Noticed that nodes with carriage returns get concatenated into one line that indicates

for spaces -- it just took several minutes ot process it. I would want more time to determine the amount of lines that triggers this concatenation 4) Allows more than 1 of the same icon -- is this by design?