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

ARCH-007 & DM-002: may vs. MAY #53

Closed
henkbirkholz opened this issue Jul 3, 2015 · 3 comments
Closed

ARCH-007 & DM-002: may vs. MAY #53

henkbirkholz opened this issue Jul 3, 2015 · 3 comments

Comments

@henkbirkholz
Copy link
Member

In these two instances, maybe a lower case "may" should be an upper case "MAY"?

ARCH-007: "Different policies (e.g. business, regulatory, etc.) MAY specify what data may be exposed or shared by particular consumers, as well as how consumers may be required to share the information."

M-002: "Constraints and interfaces MAY further be defined to resolve or tolerate ambiguity in the references (e.g. same IP address used in two separate networks)."

@jimsch
Copy link
Contributor

jimsch commented Jul 3, 2015

I totally disagree -- What is the protocol requirement that comes out of this. I am going to evaluate an implementation. What do these MAY statement means in terms of deciding that the document does or does not meet the requirements. MAY is basically- you can do this, but it is not really important to do and there is no penalty if you don't do it.

I would rather than that the requirement needs to be re-written so that it becomes a MUST statement.

ARCH-007: "Different policies (e.g. business, regulartory, etc.) may specify what data can be exposed or shared by particular consumers, as well as how consumers may be required to share the information. Architectures MUST define how the policies are described, how they are distributed to the appropriate providers and consumers for enforcement.

@llorenzin
Copy link

Resolution - change "may" to "might" in both cases

@llorenzin
Copy link

Fixed in -09

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

No branches or pull requests

3 participants