-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
Given that
o2m=orchestra2mdusing the latest reference filem2o=md2orchestrawithout further options
then the following round trips create strange results IMHO.
Lets start with minimal content, .ie. the definition of the Heartbeat message as file0
### Message Heartbeat type 0 category Session (1)
#### Synopsis
The Heartbeat monitors the status of the communication link and identifies when the last of a string of
messages was not received.
| Name | Tag | Presence | Documentation |
|-----------------|-----------|----------|----------------------------------------------------------------------|
| StandardHeader | component | required | MsgType = 0 |
| TestReqID | 112 | optional | Required when the heartbeat is the result of a Test Request message. |
| StandardTrailer | component | required | |
m2o file0 file1adds the missing definitions of the mentioned components and tags to the Orchestra XML:- The
repositoryattribute is generated withname="Repository" version="1.0". - But the name should be
"Repository version 1.0".
- The
o2m file1 file2updates the Markdown with the missing definitions:- The title "Repositoy" is added. But it lacks the
version 1.0as well. - The section "Actors and Flows" is added - with content "None" - huh?
- The title "Repositoy" is added. But it lacks the
m2o file2 file3: Now I would expect that the XML has somewhat stabilized but somehow this differs fromfile1.o2m file3 file4: Comparing to previous Markdown infile2:- The header gets
1.0but withoutversionbefore -- seems to be a bug. - Missing fields for the
HopGrpare added. This expected and explains the updates to the XML. - For some reason, all
categorymarkers are dropped -- seems to be a bug. - The Synopsis of the
MsgTypeCodeSetchanges in funny ways --
Note: A "U" as the first characteris duplicated together with the new line character.
- The header gets
- Next round of
m2o file4 file5; o2m file5 file6:- The headings gets another
1.0-- obviously a bug. - The miracle of multiplication of trailing Synopsis text continues -- I regards this as a bug as well.
- The headings gets another
- etc. etc. etc.
I know that this "workflow" is not intended but it reveals some nice issue, IMHO.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status