creativecommons / .github

Default templates and guidelines for Creative Commons GitHub repositories.
https://opensource.creativecommons.org/contributing-code/github-repo-guidelines/
Creative Commons Zero v1.0 Universal
22 stars 47 forks source link

[Meta] Clean-up repository files that duplicate organization defaults #38

Open TimidRobot opened 8 months ago

TimidRobot commented 8 months ago

⚠️ NOTE

This issue is [Meta] and contains instructions for engaging with repositories. Please be sure to appropriately separate comments and other interactions between this [Meta] issue and repository issues (almost always the latter is more appropriate).

This issue is labeled 🏁 status: ready for work so people can find it and NOT because any work on this [Meta] issue itself is expected

Problem

Since we established our norms (GitHub Repo Guidelines — Creative Commons Open Source), GitHub has expanded the files that are supported as organizational defaults (Creating a default community health file - GitHub Docs).

Many of our repositories have the following files that duplicate the organizational defaults:

Description

  1. Identify repositories that need work: Code search results
  2. For each repository:
    1. Verify identical files via checksum
    2. Create issue in repository
    3. Create PR for repository
      • Remove duplicate files
      • Ensure the organization defaults are mentioned in the README.md so they are visible in default repository view (the organization default files are displayed in the auxiliary column of issues and pull requests)
      • For an example, see the README.md in creativecommons/index-dev-env

Additional context

Realmbird commented 8 months ago

@TimidRobot Could I try working on this and as I see the status ready to work

ymanyamn commented 7 months ago

⚠️ NOTE

This issue is [Meta] and contains instructions for engaging with repositories. Please be sure to appropriately separate comments and other interactions between this [Meta] issue and repository issues (almost always the latter is more appropriate).

This issue is labeled 🏁 status: ready for work so people can find it and NOT because any work on this [Meta] issue itself is expected

Problem

Since we established our norms (GitHub Repo Guidelines — Creative Commons Open Source), GitHub has expanded the files that are supported as organizational defaults (Creating a default community health file - GitHub Docs).

Many of our repositories have the following files that duplicate the organizational defaults:

  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md

Description

For each repository:

  1. Verify identical files via checksum
  2. Create issue in repository
  3. Create PR for repository

    • Remove duplicate files
    • Ensure the organization defaults are mentioned in the README.md so they are visible in default repository view (the organization default files are displayed in the auxiliary column of issues and pull requests)

Additional context

joker22008 commented 7 months ago

Ооо