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

Clean up repositories: delete stale branches, add description, website and topics #73

Open
45 tasks
timbru31 opened this issue Jan 30, 2019 · 4 comments
Open
45 tasks
Labels
enhancement New feature or request

Comments

@timbru31
Copy link
Member

As discussed in Slack this a tracking issue to cleanup and update all repositories.

  1. Delete stale branches
  2. Add proper descriptions
  3. Add a website link (npm? official documentation?)
  4. Add topics to GitHub

The goal should be consistency between all projects, so I guess this needs some more discussion :)

Below is the big list taken from the README of this repo:

Platforms

  • cordova-android
  • cordova-ios
  • cordova-windows
  • cordova-browser
  • cordova-osx
  • cordova-test-platform
  • cordova-electron

Plugins

  • cordova-plugin-battery-status
  • cordova-plugin-camera
  • cordova-plugin-device
  • cordova-plugin-dialogs
  • cordova-plugin-file
  • cordova-plugin-geolocation
  • cordova-plugin-inappbrowser
  • cordova-plugin-media
  • cordova-plugin-media-capture
  • cordova-plugin-network-information
  • cordova-plugin-screen-orientation
  • cordova-plugin-splashscreen
  • cordova-plugin-statusbar
  • cordova-plugin-vibration
  • cordova-plugin-whitelist
  • cordova-plugin-wkwebview-engine
  • cordova-plugins

Tooling

  • cordova-cli
  • cordova-plugman
  • cordova-coho
  • cordova-js
  • cordova-lib
  • cordova-common
  • cordova-create
  • cordova-fetch
  • cordova-serve
  • cordova-plugin-test-framework
  • cordova-paramedic
  • cordova-mobile-spec
  • cordova-app-hello-world

Documentation and Website(s)

  • cordova
  • cordova-docs
  • cordova-status

Organization / Apache

  • cordova-contribute
  • cordova-discuss
  • cordova-apache-board-reports
  • cordova-new-committer-and-pmc

Other

  • cordova-node-xcode
@janpio janpio added the enhancement New feature or request label Apr 10, 2019
@janpio
Copy link
Member

janpio commented Apr 10, 2019

  • Add proper descriptions
  • Add a website link (npm? official documentation?)
  • Add topics to GitHub

Those three can only be done by Apache INFRA via an issue in their repository, so we should produce a full list of those changes and then request them to be made.

@raphinesse
Copy link
Contributor

You reference a slack discussion. Was there some consensus on which branches can be deleted?

I was actually tempted to nuke all non-version branches in cordova-cli today. At least all that are reachable from any of the remaining refs.

@timbru31
Copy link
Member Author

timbru31 commented Apr 10, 2019

Slack discussion was here:

image


Was there some consensus on which branches can be deleted?

Not that I know.

@raphinesse
Copy link
Contributor

raphinesse commented Apr 10, 2019

Thanks for the info @timbru31. I think we should probably make a separate issue for the branches, because then we will be able to tick some boxes. Like @janpio said, we can't do the other stuff ourselves

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants