Repository navigation
Conversation
Signed-off-by: Grant Timmerman <timmerman+devrel@google.com>
Signed-off-by: Grant Timmerman <timmerman+devrel@google.com>
Signed-off-by: Grant Timmerman <timmerman+devrel@google.com>
|
So, this has been discussed ad nauseum in #99 and on Slack. I am opposed to this change until the 2.0 version of the CE specification has been released. I currently have code that receives Cloud Events from various, unknown sources - some of which are still sending using the 0.3 protocol. I do not want to have this code fail if these event producers are still producing 0.3 events. Until the 2.0 version is released (or release candidate) and there is an implementation of that protocol I think 0.3 should remain. The SDK requirements doc says this about version compatibility.
I don't really see the justification for completely dropping support and breaking things for existing users, contrary to recommendations. We will need to continue supporting multiple protocol versions down the line, so this to me seems short sighted. |
That seems to be the situation that needs justification according to the RFC which is followed by the spec
I think that is a valid justification so 👎 for dropping 0.3 now. |
This PR drops support for 0.3 CloudEvents.
The main discussion of whether this should be done should continue in the issue (#99).