View Javadoc
1   package org.argeo.tracker;
2   
3   /** Jcr names used by the Tracker App */
4   public interface TrackerNames {
5   
6   	/* MANAGED */
7   	String TRACKER_MANAGER = "tracker:manager";
8   	String TRACKER_DEFAULT_ASSIGNEE = "tracker:defaultAssignee";
9   
10  	/* PROJECT */
11  	String TRACKER_PROJECTS = "projects";
12  	String TRACKER_CP_GROUP_ID = "tracker:cpGroupId";
13  	String TRACKER_DATA = "data";
14  	String TRACKER_SPEC = "spec";
15  	String TRACKER_MILESTONES = "milestones"; // was versions
16  	String TRACKER_COMPONENTS = "components";
17  	String TRACKER_ISSUES = "issues";
18  
19  	/* MILESTONE */
20  	String TRACKER_TARGET_DATE = "tracker:targetDate"; // "office:targetDate";
21  
22  	/* VERSION */
23  	String TRACKER_RELEASE_DATE = "tracker:releaseDate"; // "office:releaseDate";
24  
25  	/* ISSUE */
26  
27  	String TRACKER_PARENT_UID = "tracker:parentUid";
28  
29  	// FIXME migrate commented out properties
30  	String TRACKER_ID = "tracker:id"; // "office:id";
31  	String TRACKER_PROJECT_UID = "tracker:projectUid";
32  	String TRACKER_MILESTONE_UID = "tracker:milestoneUid"; // "office:targetId";
33  	@Deprecated
34  	String TRACKER_MILESTONE_ID = "tracker:milestoneId"; // "office:targetId";
35  	String TRACKER_VERSION_IDS = "tracker:versionIds"; // "office:versionIds";
36  	String TRACKER_COMPONENT_IDS = "tracker:componentIds"; // "office:componentIds";
37  	String TRACKER_COMMENTS = "comments";
38  
39  	// (LONG) highest, high, normal, low, lowest
40  	String TRACKER_PRIORITY = "tracker:priority"; // "office:priority"
41  	// (LONG) highest, high, normal, low, lowest
42  	String TRACKER_IMPORTANCE = "tracker:importance"; // "office:importance";
43  
44  	// TODO also migrate
45  	// - connect:closeDate (DATE) <- activities:closeDate (DATE)
46  	// - connect:closedBy <- activities:closedBy (STRING) // The dn of the user
47  	// who closed this task
48  
49  	// Add a connect uid to tracker:milestone nodes
50  
51  }