Closed mkuznyetsov closed 1 year ago
as part of this issue, most of che-samples projects should be archived, except those that are currently maintained:
che-samples/apache-camel-k
che-samples/bash
che-samples/cpp-hello-world
che-samples/django-realworld-example-app
che-samples/dotnet-web-simple
che-samples/fuse-rest-http-booster
che-samples/golang-example
che-samples/helloworld-rust
che-samples/java-guestbook
che-samples/java-spring-petclinic
che-samples/lombok-project-sample
che-samples/nodejs-angular
che-samples/nodejs-mongodb-sample
che-samples/nodejs-react-redux
che-samples/php-symfony
che-samples/python-hello-world
che-samples/quarkus-quickstarts
che-samples/react-web-app
che-samples/scala-sbt
che-samples/web-nodejs-sample
@l0rd do we want to have CODEOWNERS files in che-samples? if sample is cloned "as-is" to users workspace, will it make sense for him to have .github/CODEOWNERS file in his project, or is this not important?
as part of this issue, most of che-samples projects should be archived, except those that are currently maintained:
sounds good to me cc @l0rd
updating repositories yaml - https://github.com/eclipse/che/pull/22248 @l0rd this list shoudln't feature product-related prjects like devspaces, correct?
all che-incubator repos have now following settings: -added che-incubator team members with write permissions -add protected rule for main branch, with require of at least 1 codereviewer (where codereviewer PR has been merged) -only linear history is allowed on main branch
@l0rd should main branch also require only signed commits? Seems like some of the projects were already doing that, while some won't
@l0rd should main branch also require only signed commits? Seems like some of the projects were already doing that, while some won't
This would be useful yes.
@l0rd this list shoudln't feature product-related prjects like devspaces, correct?
Ok with that
as part of this issue, most of che-samples projects should be archived, except those that are currently maintained
Yes, absolutely.
@l0rd do we want to have CODEOWNERS files in che-samples? if sample is cloned "as-is" to users workspace, will it make sense for him to have .github/CODEOWNERS file in his project, or is this not important?
We should have CODEOWNERS
files. We can avoid including them in the zip file of the devfile registry using a .gitattributes file with export-ignore
.
Is your task related to a problem? Please describe
Some of our projects, especially on Che Incubator side, have inconsistent and/or outdated configurations, like permissions to push branches or merge PRs. Ideally, all projects should have the same configuration, when it comes to those things. Codeowners, who would approve these PRs. Updating all these things would help in future, when someone would have to push to those projects
Describe the solution you'd like
Describe alternatives you've considered
No response
Additional context
No response