Skip to content

Figure out where we need to reference RFC 3987 for IRI-related things #1303

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

Closed
handrews opened this issue Sep 21, 2022 · 3 comments
Closed
Labels
clarification Items that need to be clarified in the specification core Priority: High
Milestone

Comments

@handrews
Copy link
Contributor

A lot of IRI processes can be the same as for URIs. For example, with IRI-reference resolution, RFC 3987 §6.5 just says to do exactly what RFC 3986 does, so I think we can just keep citing 3986 directly for that. But there are probably other areas that we need to update, so this is a note to remember to audit such references before the next release.

@jdesrosiers
Copy link
Member

I went though this fairly closely when it was merged. I didn't do it out diligence, it was just a really nasty merge that forced me to scrutinize every line that changed. Anyway I'm 95% sure all the references make sense, but I don't promise I didn't miss anything.

@handrews
Copy link
Contributor Author

handrews commented Sep 24, 2022

@jdesrosiers I think I may have checked out the wrong branch or something when looking at this and thought there was a lot less referencing 3987 than there is (I just checked again and I don't remember seeing all of that). I'll put this on hold and self-assign until I can follow up, no need for anyone else to spend time on it.

@handrews
Copy link
Contributor Author

@jdesrosiers I think the only place I would update would be the reference for the normalization process, as RFC 3987 §5 has numerous subsections with a good bit of IRI-specific process. However, PR #1291 (which you and Greg already approved) removes that paragraph entirely, so I'll just close this.

@gregsdennis gregsdennis added clarification Items that need to be clarified in the specification and removed Type: Maintenance labels Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarification Items that need to be clarified in the specification core Priority: High
Projects
None yet
Development

No branches or pull requests

3 participants