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

New project: eiffel-playground #62

Closed
m-linner-ericsson opened this issue Sep 16, 2020 · 10 comments
Closed

New project: eiffel-playground #62

m-linner-ericsson opened this issue Sep 16, 2020 · 10 comments
Assignees
Labels
project-lifecycle Requests for project lifecycle changes, including new projects

Comments

@m-linner-ericsson
Copy link
Member

Description

Create a new project

Name: eiffel-playground
Description: A playground repository to test GitHub specific features not suitable to test with real repositories e.g. perform releases to trigger an automatic build engine, doing dummy pull requests to trigger automatic pipelines, etc.
License: Apache 2.0
Maintainers: All

@fdegir
Copy link
Member

fdegir commented Sep 16, 2020

@eiffel-community/eiffel-community-maintainers

We are starting to work on trialing the use of Nordix Infrastructure for Eiffel builds and we will need a new repository to do such trials without impacting existing/real projects and their repositories so could you please approve this request?

Background

This need, providing build capability for Eiffel Community, was first brought up by @magnusbaeck in #47 and our plan is documented here. The first step we intend to take on this direction is documented as Phase 1.

We had the very first meeting to get to know each other and have an early discussion on the proposed way forward today. You can see the minutes from here.

We will present this topic during the next Technical Committee Meeting and call broader community for participation in this topic on the maillist as well.

@k-hallen-ericsson
Copy link
Contributor

Good plan, do I approve by saying it here?

@e-backmark-ericsson
Copy link
Member

I approve this idea. Should a PR be opened to add the playground to the list of projects?

@fdegir
Copy link
Member

fdegir commented Sep 17, 2020

Good plan, do I approve by saying it here?

Yes or one of +1, 0, -1 works too.

I approve this idea. Should a PR be opened to add the playground to the list of projects?

This will not be a "real" project so we may just skip adding it to project list.

@e-backmark-ericsson
Copy link
Member

This will not be a "real" project so we may just skip adding it to project list.
I believe it is better to be transparent than to assume that people understand that this is a not-to-be-considered-as-official repo by its name. I think it could be added to the projects list, but maybe just as a repo then, with project name something like 'not relevant'. Am I being too rigorous maybe? I can live with it not being mentioned there as well.

@fdegir
Copy link
Member

fdegir commented Sep 17, 2020

You are right with what you think. Why I thought it may be ok for us to skip adding this to the project list is based on what I've seen done by some other communities which I put one of them below.

https://gerrit.opnfv.org/gerrit/admin/repos/q/filter:sandbox

In OPNFV, sandbox is not referenced anywhere except in Release Engineering project's user guide, instructing the people to use the sandbox repos to test their gerrit access, play with gerrit, and so on.

But this doesn't mean we have to follow what they do and it is perfectly fine to add eiffel-playground to list of projects with the note you proposed.

@m-linner-ericsson
Copy link
Member Author

So should I open a PR?

@fdegir
Copy link
Member

fdegir commented Sep 22, 2020

I think we can open a PR and the project description could clearly state the project/repo is for GitHub trial purposes or something.

@henning-roos
Copy link
Member

+1

@fdegir
Copy link
Member

fdegir commented Sep 28, 2020

This request is approved during the TC meeting on September 28th.

https://hackmd.io/SCImga0nS1qSh3QvsEOAVQ?view#September-28-2020

@henning-roos henning-roos self-assigned this Sep 28, 2020
@fdegir fdegir closed this as completed Oct 1, 2020
@magnusbaeck magnusbaeck added the project-lifecycle Requests for project lifecycle changes, including new projects label Jun 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project-lifecycle Requests for project lifecycle changes, including new projects
Projects
None yet
Development

No branches or pull requests

6 participants