Skip to content

Removes the RECOMMENDED section from 1.10 #184

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

Merged
merged 1 commit into from
Dec 24, 2014

Conversation

viktorklang
Copy link
Contributor

The reason is that it is not meaningful, as the same Subscriber
could be subscribed to several different Publishers at the same time.
The spec already requires that a Subscriber is only subscribed to one Publisher,
and only once. And the spec also is clear that the only legal way to reject a
Subscription in a Publisher is by issuing an onError signal to it.

Fixes #178

@viktorklang
Copy link
Contributor Author

@reactive-streams/contributors As discussed in #178 this change doesn't semantically change the spec, since the only thing it does is to remove a RECOMMENDED section which is already implied by the affected rule and the rules 1.10, 1.12, 2.5 and 2.12.

Given that it doesn't change the semantics of the spec, and there has been ample time to comment on the Issue, is everyone OK with merging this ASAP so we can ship 1.0.0.RC1 before the end of the year?
(respond here before the 24th of December if you have any concerns about this change or need more time to think about it)

The reason is that it is not meaningful, as the same Subscriber
could be subscribed to several *different* Publishers at the same time.
The spec already requires that a Subscriber is only subscribed to one Publisher,
and only once. And the spec also is clear that the only legal way to reject a
Subscription in a Publisher is by issuing an `onError` signal to it.
@viktorklang viktorklang force-pushed the wip-178-remove-1.10-recommended-√ branch from de65e0d to ed86987 Compare December 21, 2014 19:05
@viktorklang
Copy link
Contributor Author

Happy holidays everyone! :-)

Since nobody objected or needed more time to think, I'm merging this in. (keep in mind that it does not change the semantics of the spec!)

viktorklang added a commit that referenced this pull request Dec 24, 2014
…ommended-√

Removes the RECOMMENDED section from 1.10
@viktorklang viktorklang merged commit a33795f into master Dec 24, 2014
@viktorklang viktorklang deleted the wip-178-remove-1.10-recommended-√ branch December 24, 2014 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Simplify 1.10 and clarify 2.12
1 participant