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

operational_profile is useless as presented #30

Closed
ydahhrk opened this issue May 17, 2017 · 2 comments
Closed

operational_profile is useless as presented #30

ydahhrk opened this issue May 17, 2017 · 2 comments

Comments

@ydahhrk
Copy link
Member

ydahhrk commented May 17, 2017

https://www.reddog.mx/behavior-configuration.html#operational_profile

ICANN's document lists several requirements that cannot be fulfilled by RD on its own. One quick example: 1.3.8: "RDAP services MUST be available over both IPv4 and IPv6 transport."

The operational_profile field is completely useless if its documentation fails to state what is covered by RD and what needs extra effort. We can't have users enable this switch and assume they are automatically compliant. Are we seriously expecting them to dive into the source code?

I guess what I'm asking for is a table that looks somewhat like this:

Requirement registry registrar none
1.2 x
1.3 x x
1.4 Needs extra effort x
... ... ... ...

Also, the none value is puzzling. Are all the "validations and requirements" disabled when none is the active profile? Is there any reason to avoid these requirements like the plague when the user is neither a registry nor a registrar?

@pcarana pcarana added this to the v1.1.3 milestone Sep 22, 2017
@pcarana pcarana added the Solved label Sep 22, 2017
@pcarana
Copy link
Contributor

pcarana commented Oct 2, 2017

The implementation was confusing since the server didn't implemented much of what the Operational Profile states, so it has been removed, it had too much work still to be done (code and documentation) and also could create false expectactions.

The "terms of service" were loaded depending on the operational profile, now they are loaded if the file exists.

@TheRedTrainer
Copy link

Verified. The operational profile functionality was removed from rdap server. The terms of service are loaded if tos.xml default file is configured.

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