Ticket #337 (closed planned_task: obsolete)
BASE_PERSISTENCE_PROPERTY_FORMAT_R0
Reported by: | Astea | Owned by: | peko |
---|---|---|---|
Priority: | 3 | Milestone: | M04_PRE4 |
Component: | BASE_PERSISTENCE | Version: | 2.0 |
Keywords: | Cc: | ||
Category: | BASE | Effort: | 1 |
Importance: | 0 | Ticket_group: | GROUP_PERSISTENCE_R0 |
Estimated Number of Hours: | Add Hours to Ticket: | ||
Billable?: | Total Hours: | ||
Analysis_owners: | peko | Design_owners: | mira, deni |
Imp._owners: | Test_owners: | ||
Analysis_reviewers: | pav | Changelog: | |
Design_reviewers: | meddle, meddle | Imp._reviewers: | meddle |
Test_reviewers: | Analysis_score: | 3.5 | |
Design_score: | 0 | Imp._score: | 0 |
Test_score: | 0 |
Description
wiki page: BASE_PERSISTENCE_PROPERTY_FORMAT_R0 - effort: 1d
Change History
comment:1 Changed 16 years ago by peko
- Owner changed from Astea to peko
- Design_score set to 0
- Imp._score set to 0
- Test_score set to 0
- Analysis_score set to 0
comment:2 Changed 16 years ago by peko
- Status changed from new to s1a_analysis_started
- Analysis_owners set to peko
comment:3 Changed 16 years ago by peko
- Status changed from s1a_analysis_started to s1b_analysis_finished
comment:4 Changed 16 years ago by gogov
- Status changed from s1b_analysis_finished to new
- Analysis_score changed from 0 to 2
It's generally good, though what me and Peko thought earlier about this task proved to be not fully correct.
According to the persistence design discussion, done on 2009-02-18, the following parts from the analysis need to be redone:
- the order of saving/loading Properties of a ProObject or different ProObjects which depend on each other, shouldn't be an issue and shouldn't require a special traversal order in order to handle dependencies correctly
- so, some talk about SharedSaver and SharedLoader should be included in the design section
- further explanation on the extension/extension point handling needs to be done and describe why order actually matters or doesn't matter there
Note: See
TracTickets for help on using
tickets.