1212** Active
1313
1414#+begin: clocktable :maxlevel 3 :scope subtree :indent nil :emphasize nil :scope file :narrow 75 :formula %
15- #+CAPTION: Clock summary at [2021-01-02 Sat 14:17 ]
15+ #+CAPTION: Clock summary at [2021-01-03 Sun 14:36 ]
1616| <75> | | | | |
1717| Headline | Time | | | % |
1818|-----------------------------------------------------+---------+-------+-------+-------|
19- | *Total time* | *76:09 * | | | 100.0 |
19+ | *Total time* | *80:27 * | | | 100.0 |
2020|-----------------------------------------------------+---------+-------+-------+-------|
21- | Stories | 76:09 | | | 100.0 |
22- | Active | | 76:09 | | 100.0 |
23- | Edit release notes for previous sprint | | | 6:04 | 8.0 |
21+ | Stories | 80:27 | | | 100.0 |
22+ | Active | | 80:27 | | 100.0 |
23+ | Edit release notes for previous sprint | | | 6:04 | 7.5 |
2424| Create a demo and presentation for previous sprint | | | 0:34 | 0.7 |
25- | Sprint and product backlog grooming | | | 2:52 | 3.8 |
26- | Solve emacs issues | | | 2:48 | 3.7 |
27- | Add support for reading org mode documents | | | 19:46 | 26.0 |
28- | Remove leading and trailing new lines from comments | | | 1:03 | 1.4 |
29- | Stitch templates are consuming whitespace | | | 1:56 | 2.5 |
30- | Add org-mode codec for input | | | 8:56 | 11.7 |
31- | Convert library models into org | | | 1:26 | 1.9 |
32- | Convert reference models into org | | | 2:56 | 3.9 |
25+ | Sprint and product backlog grooming | | | 2:52 | 3.6 |
26+ | Solve emacs issues | | | 2:48 | 3.5 |
27+ | Add support for reading org mode documents | | | 19:46 | 24.6 |
28+ | Remove leading and trailing new lines from comments | | | 1:03 | 1.3 |
29+ | Stitch templates are consuming whitespace | | | 1:56 | 2.4 |
30+ | Add org-mode codec for input | | | 8:56 | 11.1 |
31+ | Convert library models into org | | | 1:26 | 1.8 |
32+ | Convert reference models into org | | | 2:56 | 3.6 |
3333| Assorted improvements to org model | | | 0:37 | 0.8 |
34- | Create a model to org transform | | | 3:57 | 5.2 |
35- | Remove JSON and Dia models for Dogen | | | 1:17 | 1.7 |
36- | Split orchestration tests by model and codec | | | 1:58 | 2.6 |
37- | Create a "frozen" project | | | 1:49 | 2.4 |
34+ | Create a model to org transform | | | 3:57 | 4.9 |
35+ | Remove JSON and Dia models for Dogen | | | 1:17 | 1.6 |
36+ | Split orchestration tests by model and codec | | | 1:58 | 2.4 |
37+ | Create a "frozen" project | | | 1:49 | 2.3 |
3838| Add tags to org model | | | 1:15 | 1.6 |
3939| Inject custom IDs into org documents | | | 0:38 | 0.8 |
40- | Allow spaces in headlines for org mode documents | | | 0:54 | 1.2 |
41- | Add PlantUML markup language support | | | 5:29 | 7.2 |
42- | Merge dia codec model into main codec model | | | 3:04 | 4.0 |
43- | Add include directories to models | | | 3:31 | 4.6 |
44- | Move documentation transform to codec model | | | 1:36 | 2.1 |
40+ | Allow spaces in headlines for org mode documents | | | 0:54 | 1.1 |
41+ | Add PlantUML markup language support | | | 5:29 | 6.8 |
42+ | Merge dia codec model into main codec model | | | 3:04 | 3.8 |
43+ | Add include directories to models | | | 3:31 | 4.4 |
44+ | Move documentation transform to codec model | | | 1:36 | 2.0 |
4545| Analysis on org mode round-tripping | | | 0:32 | 0.7 |
46- | Add org-to-org tests | | | 0:50 | 1.1 |
46+ | Add org-to-org tests | | | 0:50 | 1.0 |
47+ | Add missing provenance details to codec models | | | 0:54 | 1.1 |
4748| Add comments to PlantUML diagrams | | | 0:15 | 0.3 |
48- | Consider replacing properties drawer with tables | | | 0:06 | 0.1 |
49+ | Consider replacing properties drawer with tables | | | 3:30 | 4.4 |
4950#+tblfm: $5='(org-clock-time%-mod @3$2 $2..$4);%.1f
5051#+end:
5152
@@ -1145,6 +1146,22 @@ there are no diffs. We need to create some hacks around the current
11451146implementation of artefacts in the codec model; this will be fixed
11461147when we start using the PM properly.
11471148
1149+ *** COMPLETED Add missing provenance details to codec models :story:
1150+ CLOSED: [2021-01-03 Sun 14:19]
1151+ :LOGBOOK:
1152+ CLOCK: [2021-01-03 Sun 13:25]--[2021-01-03 Sun 14:19] => 0:54
1153+ :END:
1154+
1155+ At present we are not populating:
1156+
1157+ - file name
1158+ - line number
1159+
1160+ For codec elements. This makes logging harder, especially prior to
1161+ reading the model name from meta-data. We should be able to populate
1162+ these properties for almost all codecs (not possible in Dia). We
1163+ should at least add support for org and perhaps JSON.
1164+
11481165*** STARTED Add comments to PlantUML diagrams :story:
11491166 :LOGBOOK:
11501167 CLOCK: [2021-01-01 Fri 18:33]--[2021-01-01 Fri 18:36] => 0:03
@@ -1156,6 +1173,10 @@ diagram.
11561173
11571174*** STARTED Consider replacing properties drawer with tables :story:
11581175 :LOGBOOK:
1176+ CLOCK: [2021-01-03 Sun 14:20]--[2021-01-03 Sun 14:36] => 0:16
1177+ CLOCK: [2021-01-03 Sun 11:55]--[2021-01-03 Sun 13:24] => 1:29
1178+ CLOCK: [2021-01-02 Sat 19:00]--[2021-01-02 Sat 19:48] => 0:48
1179+ CLOCK: [2021-01-02 Sat 16:39]--[2021-01-02 Sat 17:30] => 0:51
11591180 CLOCK: [2021-01-02 Sat 10:27]--[2021-01-02 Sat 10:33] => 0:06
11601181 :END:
11611182
@@ -1167,7 +1188,6 @@ does have some downsides:
11671188
11681189An alternative would be to make these tables:
11691190
1170- #+begin_dogen
11711191| Key | Value |
11721192|----------------------------------+-------------------------------------|
11731193| masd.codec.dia.comment | true |
@@ -1180,7 +1200,6 @@ An alternative would be to make these tables:
11801200| masd.codec.reference | masd.variability |
11811201| masd.codec.reference | dogen.profiles |
11821202| masd.variability.profile | dogen.profiles.base.default_profile |
1183- #+end_dogen
11841203
11851204The table would be fairly easy to parse - more or less just a pipe
11861205separated input, with trimming. We should try to generate these and
@@ -1206,6 +1225,13 @@ list:
12061225Notes:
12071226
12081227- custom id can remain as a property.
1228+ - add caption.
1229+
1230+ *** Add custom IDs to attributes in org model :story:
1231+
1232+ At present we do not seem to be reading the custom id properties in
1233+ attributes. This means that if we add them to a model, rountripping
1234+ will fail. We should read them in.
12091235
12101236*** Artefacts do not belong in codec models :story:
12111237
0 commit comments