-
Notifications
You must be signed in to change notification settings - Fork 25
Make clear .Internal convention does not adhere to the spec #53
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
Conversation
I generally support this, though I think it could use some tweaks to the language to be a bit less abrupt, and also perhaps add a bit more motivation (it is a faq after all)! |
Thanks for carrying this out, @hasufell. |
9e4f873
to
6f2a3d4
Compare
I'm slightly against this addition to the spec. Mostly for two reasons:
I suggest using positive language. The spec shouldn't forbid anything. In fact, it doesn't need to mention the |
This is not an addition to the spec. It's an addition to the FAQ. |
Exactly. This is an addition to the FAQ on a best-effort basis. We introduce this, because it's wide-spread practice (that's ok), but we want to raise awareness that it's not PVP conform and we want to promote the alternative (the |
Sure, if it's FAQ than I'm fine with the addition. |
Co-authored-by: ˌbodʲɪˈɡrʲim <andrew.lelechenko@gmail.com>
Co-authored-by: ˌbodʲɪˈɡrʲim <andrew.lelechenko@gmail.com>
LGTM. Dear CLC members, any more opinions on this before we vote? CC @mixphix @parsonsmatt @angerman |
I would rather have seen #46 merged and approved. The Being totally 100% PVP compliant is a difficult task, and I'd be surprised if >1% of Hackage packages were totally compliant (noting that a properly compliant package would require a minor bound on |
That is entirely orthogonal to this issue (and I do not wish to discuss that here). Doing that would require a version increment of the spec. The current versions of the spec do not permit that convention and there's no question about that. This PR just makes that more verbosely clear. |
@hasufell are you happy to trigger a vote? Or shall we wait for more opinions / discussion? |
I'm ok with triggering a vote. |
+1 from me |
+1 |
While I'd much rather see proper annotations per binding for this. I agree that this is pretty much the community adopted convention. Thus until such a time where we have better mechanisms, this seems to just provide a bit more clarity around expectations, I guess. Weak +1. |
+1 from me. |
@chshersh @mixphix @parsonsmatt just a gentle reminder to vote. |
+1 |
-1. Should we expect all packages currently following the |
+1 The addition to the FAQ is technically correct, and the mention of the I do agree with @mixphix that we should change the spec to match the common practice, but that seems to be an orthogonal concern. |
Thanks all, 6 votes in favour are enough to approve. |
No description provided.