cdfoundation / cdfoundation/toc

go-scm onboarding to the CDF

Open
#165 1 comment 2 reactions 1 assignee Claimed by @ankitm123 View on GitHub
new-project-onboarding
Dominant language
No language data
Stars
115
Forks
50
Avg merge
1d 19h
Merged PRs (30d)
4

Description

go-scm is a package scm that provides a unified interface to multiple source code management systems including GitHub, GitHub Enterprise, Bitbucket, Bitbucket Server, Gitee, Gitea and Gogs.

We have a fork in Jenkins X, so onboarding to the CDF would likely be a merger of two forks

## References

* Repo: https://github.com/drone/go-scm
* CDF Slack for coordination: `#go-scm`
* Presentations to the TOC: Presentation https://docs.google.com/document/d/1Xc9_wcrM1NFnyK_Uwa28uhzx-grC84RwSq80ybRnq3s/edit?usp=sharing
* Current license: https://spdx.org/licenses/BSD-2-Clause-Patent.html
* Governance: To Be Defined

## Participants / Sign-off

- [ ] Drone community
- [ ] Jenkins X community
- [ ] TBD: Woodpecker community

## TODOs

- [ ] @ankitm123 to write a blogpost for the declaration of intent announcement
- [ ] Define a final name, LF Legal to be involved
- [ ] Collect decisions from the stakeholders listed above

## Process

See the [CDF Project Lifecycle](https://github.com/cdfoundation/toc/blob/main/PROJECT_LIFECYCLE.md)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.