Updates Basic01
Purpose
This is an update of the test case.
- Follow the test case template.
- Use and refer to "DNS Query and Response Defaults".
- Better capture all possible situations.
- Handle DNAME in reasonable way
- #1075
- #472
Context
Today Zonemaster ignores DNAME which means that domains that are delegated using DNAME instead of NS will not be discovered. Issues #1075 and #472 ask for a better handling of DNAME.
The test case was updated by PR #642 but that update was never implemented, see issue zonemaster/zonemaster-engine#568.
Changes
Specification of test case Basic01.
How to test this PR
This change is documentation only, but must result in an update of the implementation.
@mattias-p @pnax @tgreenx Please re-review.
Oh. I didn't mean to submit these last few comments a review. I must have clicked the wrong button. I may return to the Terminology section later with a proper review.
It seems I have no control over when Github submits my review comments.
Steps 5, 6 and 7 are kind of big and doing lots of stuff. Would you consider prefixing each of them with a short comment, just a few words that captures the gist of them without going into any details? That would be helpful for people who want to (re)familiarize themselves with the procedure, and it would help those already familiar with navigation.
I added text. Please review.
@mattias-p, @pnax and @tgreenx, please re-review.
Please do "resolve conversation" when possible.
@mattias-p and @pnax, do you have any further comments on this PR?
@mattias-p, please do "resolve conversation" where you have no further comments or questions.
@pnax and @tgreenx, please re-review. I rebased and added minor fixes.
@tgreenx, can you implement this too? Can I merge this too?
@tgreenx, can you implement this too? Can I merge this too?
Yes, go ahead
@tgreenx, thanks. Issue https://github.com/zonemaster/zonemaster-engine/issues/1194 has been created.