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

Updates source code for ownership change #279

Merged
merged 1 commit into from
Oct 11, 2023
Merged

Conversation

jeanduplessis
Copy link
Collaborator

@jeanduplessis jeanduplessis commented Sep 21, 2023

Description of your changes

This PR prepares the repo for ownership transfer to github.com/crossplane

Project name: Upjet
Destination repo: crossplane/upjet
CI/CD pipeline: Does not depend on Upbound specific code or infrastructure

Preparation tasks

  • Remove all relevant usage of the name Upbound and replace it with Crossplane
  • Switch to using SPDX licence and copyright headers
  • Modify hack/boilerplate.txt
  • Update go.mod module
  • Create a channel in Crossplane Slack
  • Update README.md
  • Update OWNERS.md
  • Update CODEOWNERS
  • Update LICENSE
  • Update Makefile
  • Remove catalog-info.yaml
  • Ensure .golangci.yml is in alignment with upstream standards
  • Ensure issue templates are in alignment with upstream standards
  • Rewrite all docs to be more community and first contributor-friendly. These docs will eventually be moved to docs.crossplane.io.
  • Close all issues that are Upbound specific.

I have:

  • Read and followed Crossplane's contribution process.
  • Run make reviewable to ensure this PR is ready for review.
  • Added backport release-x.y labels to auto-backport this PR if necessary.

How has this code been tested

@jeanduplessis jeanduplessis force-pushed the ownership_change branch 4 times, most recently from 4241d4c to e4c213a Compare September 21, 2023 14:46
@jeanduplessis jeanduplessis force-pushed the ownership_change branch 13 times, most recently from fd6d216 to 6ac388a Compare October 10, 2023 10:52
@jeanduplessis jeanduplessis marked this pull request as ready for review October 10, 2023 10:58
@jeanduplessis
Copy link
Collaborator Author

@ulucinar @sergenyalcin, as maintainers of the project, please indicate your acceptance of this code ownership change.

Copy link
Member

@sergenyalcin sergenyalcin left a comment

Choose a reason for hiding this comment

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

Thanks @jeanduplessis LGTM! I left a few nit comments.

Copy link
Member

Choose a reason for hiding this comment

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

There are some yaml formatting in this file. But I think it will not affect the functionality.


go 1.20

require (
dario.cat/mergo v1.0.0
github.com/antchfx/htmlquery v1.2.4
github.com/crossplane/crossplane v1.10.0
github.com/crossplane/crossplane-runtime v0.20.0
github.com/crossplane/crossplane v1.13.2
Copy link
Member

Choose a reason for hiding this comment

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

It seems that our crossplane dependencies are a bit old and updating them make sense to me. However, while switching to new architecture, protecting the versions may also be considered. What are your thoughts @jeanduplessis @ulucinar

@@ -18,7 +22,7 @@ func FilterDescription(description, keyword string) string {
}
}
if len(result) == 0 {
return strings.ReplaceAll(strings.ToLower(description), keyword, "Upbound official provider")
return strings.ReplaceAll(strings.ToLower(description), keyword, "provider")
Copy link
Member

Choose a reason for hiding this comment

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

nit:

Suggested change
return strings.ReplaceAll(strings.ToLower(description), keyword, "provider")
return strings.ReplaceAll(strings.ToLower(description), keyword, "crossplane provider")

Copy link
Collaborator

@ulucinar ulucinar left a comment

Choose a reason for hiding this comment

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

Thanks @jeanduplessis, lgtm.

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.

3 participants