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

Aligned with eiffel-community repository guidelines #193

Merged
merged 2 commits into from
Aug 17, 2018

Conversation

d-stahl-ericsson
Copy link
Contributor

As per issue #192, followed the eiffel-community repository guidelines.

Applicable Issues

#192

Description of the Change

  • Added Eiffel Protocol logo to README.
  • Updated README to stay consistent with other repositories.
  • Removed links to implementations, instead referring to the
    Eiffel Community web page.
  • Updated CODE_OF_CONDUCT and CONTRIBUTING files.

Alternate Designs

n/a

Benefits

Consistency across eiffel-community repositories.

Possible Drawbacks

n/a

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: Daniel Ståhl [email protected]

…#192)

As per issue eiffel-community#192, followed the eiffel-community repository guidelines.

- Added Eiffel Protocol logo to README.
- Updated README to stay consistent with other repositories.
- Removed links to implementations, instead referring to the
Eiffel Community web page.
- Updated CODE_OF_CONDUCT and CONTRIBUTING files.
README.md Outdated

Eiffel is licensed under the [Apache License 2.0](./LICENSE).
This repository contains the Eiffel protocol vocabulary, descriptions, guides and schemas. For implementations, implementations, architecture and community resources, visit the [Eiffel Community](https://eiffel-community.github.io).
Copy link
Member

Choose a reason for hiding this comment

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

repetition...
implementations, implementations

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thanks! Fixed.

README.md Outdated
## Contents
To get involved, please see [Code of Conduct](./CODE_OF_CONDUCT.md) and [contribution guidelines](./CONTRIBUTING.md).

# About Eiffel
Copy link
Member

Choose a reason for hiding this comment

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

I think the Eiffel Protocol above and this section 'About Eiffel' does not really make the distinction between Eiffel and the Eiffel Protocol clear enough, instead it adds to the confusion betweem them. The Eiffel Community manages a protocol and a set of implementations enabling the use of that protocol. Now, some text in 'Eiffel Protocol' above is duplicated but slightly reformulated in this 'About Eiffel' section. I think this 'About Eiffel' section is redundant and can be removed, while some of its details or phrasing could possibly be moved to the 'Eiffel Protocol' section above.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

You're right. I would solve it differently, though. The "About Eiffel" section is copy-pasted from the eiffel-community repository template, and there's a point to being consistent across repositories. Instead I removed the redundant statements in the first paragraph.

What do you think, does that work?

Copy link
Member

Choose a reason for hiding this comment

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

Works fine

1. Activity Orchestration
1. Event Transport and Routing
1. [Event Dispatch](./implementations/event-dispatch.md)
1. [Visualization](./implementations/visualization.md)
1. Extensions
1. [Eiffel Operations Extension](https://github.com/Ericsson/eiffel-operations-extension)
Copy link
Member

Choose a reason for hiding this comment

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

This is probably the only (?) reference to old Ericsson labeled stuff in this repository. I understand it is not feasible to move that to eiffel-community within this PR, but maybe the link should have an accompanying comment stating that it is planned to be moved to eiffel-community in due time?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I disagree. Sure, we can move the operations extension to eiffel-community if those involved in it wish to do so (although that would actual active maintainers). That's beside the point, though - extensions could be provided by John Doe and his second cousins and be published wherever for all I care. This one just happens to be hosted by the Ericsson organization.

Does that make sense?

Copy link
Member

Choose a reason for hiding this comment

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

Accepted

@e-backmark-ericsson
Copy link
Member

I'm fine with this PR now.

@d-stahl-ericsson d-stahl-ericsson merged commit 68e16d8 into eiffel-community:master Aug 17, 2018
@d-stahl-ericsson d-stahl-ericsson deleted the issue192 branch September 13, 2018 10:31
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.

2 participants