cordova icon indicating copy to clipboard operation
cordova copied to clipboard

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

Open timbru31 opened this issue 6 years ago • 4 comments

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

timbru31 avatar Jan 30 '19 19:01 timbru31

  • 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.

janpio avatar Apr 10 '19 17:04 janpio

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.

raphinesse avatar Apr 10 '19 17:04 raphinesse

Slack discussion was here:

image


Was there some consensus on which branches can be deleted?

Not that I know.

timbru31 avatar Apr 10 '19 18:04 timbru31

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

raphinesse avatar Apr 10 '19 18:04 raphinesse