Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dtd #425

Merged
merged 2 commits into from
Nov 2, 2019
Merged

Update dtd #425

merged 2 commits into from
Nov 2, 2019

Conversation

leedm777
Copy link
Contributor

Ran into some issues using the current DTD to write custom scenarios. There were enough errors and confusing organization that I rewrote it.

I attempted writing my own custom scenarios using the DTD as a guide,
but found that there were several errors in it. This patch re-writes
the DID based on the docs found on [Read The Docs][1].

There's still some improvements that can happen, but this seems to work
much better.

 [1]: https://sipp.readthedocs.io/en/v3.6.0/scenarios/ownscenarios.html
 - Added timewait element
 - Added #PCDATA as child of send
 - Correct request attribute
 - Add rtp_echo element
 - Add Reference element
 - Add start_line attribute
 - Correct name of rrs attribute
@wdoekes wdoekes added this to the 3.6 milestone Oct 30, 2019
@wdoekes wdoekes added the bug label Oct 30, 2019
@rkday rkday merged commit 0965369 into SIPp:master Nov 2, 2019
@rkday
Copy link
Contributor

rkday commented Nov 2, 2019

Thanks! I've merged this and also raised #432, which validates all .xml files in the source tree against the DTD as part of our CI, which should keep this working in future.

(I've also made one further fix to the DTD - nop can accept a display attribute.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants