eiffel-community / community

Community guidelines such as governance, how to contribute, code of conduct, etc
Apache License 2.0
4 stars 14 forks source link

New project "eiffel-demo-cdevents" #161

Closed rjalander closed 1 year ago

rjalander commented 1 year ago

Name

eiffel-cdevents

Description

This project is a proof of concept for Eiffel events working together with CDEvents(https://cdevents.dev/). The PoC enables interoperability between different CI/CD projects/tools like Tekton, Keptn, Spinnaker using CDEvents and Jenkins using Eiffel events.

https://github.com/Nordix/sig-events/blob/euopensource/poc/sig-events-spinnaker-eiffel-functional.png

Project license

Apache License 2.0

Names of initial maintainers

Emil Bäckmark (@e-backmark-ericsson) Mattias Linnér (@m-linner-ericsson) Jalander Ramagiri (@rjalander)

Infrastructure needs

Git repository: eiffel-demo-cdevents

magnusbaeck commented 1 year ago

While this repository contents would initially be a proof of concept, perhaps it'll evolve into something else later on. Perhaps the name should reflect what the code does rather than its initial state? That could same us some confusion and eventual repository renaming.

rjalander commented 1 year ago

Thanks for the comment @magnusbaeck I will keep this as "eiffel-cdevents" and keep the PoC as the project inside this repo, hope that is fine.

e-backmark-ericsson commented 1 year ago

I'm in favor of this new project, but I'm not really aligned on the naming proposed. The project will be a demo ground for PoCs integrating Eiffel with CDEvents. It might evolve into more than one PoC eventually, so maybe "poc" isn't the best name. What additional tools it brings in will certainly change over time, if new tools will start supporting CDEvents. It will anyway most likely not be any code in here aimed at being delivered anywhere else than for demo purposes.

So, maybe a better name for the project would be "eiffel-cdevents-demo" or "eiffel-cdevents-demoground"?

Or, if we will eventually have more demo repos in the community, it could make sense to group them by a common prefix, so "eiffel-demo-cdevents" is my current final suggestion on the name.

rjalander commented 1 year ago

thank you for your comment @e-backmark-ericsson, will change as suggested.

e-backmark-ericsson commented 1 year ago

Approved by TC meeting on 2023-01-25