@@ -382,8 +382,9 @@ There are problems with this:
382382Something went wrong with full generation. The problem appears to be that full
383383generation overrides the decoration settings.
384384
385- *** STARTED Sprint and product backlog grooming :story:
385+ *** COMPLETED Sprint and product backlog grooming :story:
386386 :LOGBOOK:
387+ CLOCK: [2022-12-30 Fri 12:02]--[2022-12-30 Fri 12:12] => 0:10
387388 CLOCK: [2022-12-30 Fri 11:10]--[2022-12-30 Fri 11:16] => 0:06
388389 CLOCK: [2022-12-29 Thu 20:05]--[2022-12-29 Thu 20:14] => 0:09
389390 CLOCK: [2022-12-29 Thu 20:00]--[2022-12-29 Thu 20:04] => 0:04
@@ -2130,7 +2131,7 @@ Notes:
21302131 perspective we do not want to add references recursively. We want instead to
21312132 rely on transitivity.
21322133
2133- *** STARTED Configuration as stereotype causes noise :story:
2134+ *** POSTPONED Configuration as stereotype causes noise :story:
21342135 :LOGBOOK:
21352136 CLOCK: [2022-11-13 Sun 21:24]--[2022-11-13 Sun 22:44] => 1:20
21362137 CLOCK: [2022-11-13 Sun 20:58]--[2022-11-13 Sun 21:10] => 0:12
@@ -2169,7 +2170,7 @@ Notes:
21692170- check why feature model is not available on codec to codec transform and see
21702171 how hard it is to get it.
21712172
2172- *** STARTED Consider using meta-data within codec model :story:
2173+ *** POSTPONED Consider using meta-data within codec model :story:
21732174 :LOGBOOK:
21742175 CLOCK: [2022-11-27 Sun 18:01]--[2022-11-27 Sun 18:30] => 0:29
21752176 :END:
@@ -2188,7 +2189,7 @@ Notes:
21882189
21892190- we need to move the conversion tests back to orchestration.
21902191
2191- *** STARTED Thoughts on refactoring variability :story:
2192+ *** COMPLETED Thoughts on refactoring variability :story:
21922193 :LOGBOOK:
21932194 CLOCK: [2022-12-28 Wed 17:51]--[2022-12-28 Wed 18:05] => 0:14
21942195 CLOCK: [2022-11-27 Sun 11:00]--[2022-11-27 Sun 11:08] => 0:08
@@ -2232,33 +2233,6 @@ Notes:
22322233
22332234- update the existing workflow for conversion to bootstrap a complete context.
22342235
2235- *** Conversion as code generation :story:
2236-
2237- We may have made a modeling error when we created a distinction between
2238- "generation" and "conversion". Generation was the full blown code generation of
2239- a project and conversion was taking a model file in one representation and
2240- writing it as another (/e.g./ Dia to JSON, org to JSON /etc/). That then
2241- resulted in a "conversion" workflow inside of codec, which made things strange -
2242- it was as if we were duplicating functionality. In reality, conversion is
2243- generation, we just modeled it wrong. We should have an entity that represents a
2244- PlantUML diagram and another for org-mode documents inside the LPS. When we read
2245- in a model, we must use it to generate these entities. We then need to create a
2246- template that generates these files.
2247-
2248- Notes:
2249-
2250- - now that we do not need to convert (org files are final) we can probably get
2251- rid of the org-to-org conversion. Having said that, it may be useful to
2252- regenerate the org file for other purposes. Round-tripping was considered
2253- important in the past, but the reasons for it have been lost in the mists of
2254- time. Since we do not have a use case for it yet, maybe we should just remove
2255- it.
2256- - once this is done for PlantUML, the codec model is now clean from all
2257- codec-related responsibilities and becomes a true "intermediate
2258- representation".
2259- - we no longer need the CMake targets to generate PlantUML, two steps to run
2260- tests, etc. which seems to imply we are going in the right direction.
2261-
22622236** Deprecated
22632237*** CANCELLED Add nightly builds to C# reference product :story:
22642238
0 commit comments