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

Add SCC as valid ELEMENT target in CD #238

Merged

Conversation

e-backmark-ericsson
Copy link
Member

Applicable Issues

Resolves #218

Description of the Change

EiffelCompositionDefinedEvent can have an ELEMENT link pointing at an EiffelSourceChangeSubmittedEvent. This is a natural fit for post-merge/production pipelines, but not for pre-merge/review pipelines. This change introduces the possibility to link EiffelCompositionDefinedEvent to EiffelSourceChangeCreatedEvent using an ELEMENT link.

Alternate Designs

Benefits

To gain traceability using compositions also in pre-merge pipelines

Possible Drawbacks

Sign-off

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or

(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or

(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.

(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.

Signed-off-by: Emil Bäckmark [email protected]

},
"version": {
"type": "string",
"enum": [ "3.0.0" ],

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this also be updated to be 3.1.0?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes it should. Thanks for noting!

Copy link
Member

@e-pettersson-ericsson e-pettersson-ericsson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me :)

@e-backmark-ericsson e-backmark-ericsson merged commit b508d10 into eiffel-community:master May 12, 2020
@e-backmark-ericsson e-backmark-ericsson deleted the issue218 branch May 12, 2020 09:03
@magnusbaeck magnusbaeck added the protocol All protocol changes label Nov 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
protocol All protocol changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Couldn't CompositionDefined link to SourceChangeCreated?
4 participants