Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Mylyn Task List"

Line 1: Line 1:
 +
==Objectives==
  
=Externalization of Task List data=
+
* Task Data Refactoring
 +
** Currently not nomalized
 +
*** repository configuration options stored in same file
 +
*** Configuration data is being updated upon load anyway
  
==Design Notes==
+
** Presentation information such as hidden/readonly status fields being persisted
 +
** Actions being included (although perhaps this should remain as is)
 +
** Lazy loading
 +
*** currently loaded at tasklist load time
 +
*** Could just have a flag indicating the existance of an offline file rather than load the data
 +
*** What does this break?
  
 
+
**Task Data Externalization
* Refactoring of Task Data
+
*** Switch to XML
** Currently not 'nomalized' - repository configuration options stored in same file
+
*** Use IMemento for now
**
+
*** Separate files vs. one BIG file
 
+
*** Consider zipping all the individual xml files together into one zip file (similar to Open Office file format ODF)
*Task Data Externalization
+
** Switch to XML
+
** Use IMemento for now
+
** Separate files vs. one file
+
** Consider zipping all the individual xml files together into one zip file (similar to Open Office file format ODF)
+
 
+
 
+
*Lazy loading of task data (vs. being read at startup)
+

Revision as of 10:19, 24 October 2006

Objectives

  • Task Data Refactoring
    • Currently not nomalized
      • repository configuration options stored in same file
      • Configuration data is being updated upon load anyway
    • Presentation information such as hidden/readonly status fields being persisted
    • Actions being included (although perhaps this should remain as is)
    • Lazy loading
      • currently loaded at tasklist load time
      • Could just have a flag indicating the existance of an offline file rather than load the data
      • What does this break?
    • Task Data Externalization
      • Switch to XML
      • Use IMemento for now
      • Separate files vs. one BIG file
      • Consider zipping all the individual xml files together into one zip file (similar to Open Office file format ODF)

Back to the top