Clean up repositories: delete stale branches, add description, website and topics
As discussed in Slack this a tracking issue to cleanup and update all repositories.
- Delete stale branches
- Add proper descriptions
- Add a website link (npm? official documentation?)
- 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
- 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.
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.
Slack discussion was here:

Was there some consensus on which branches can be deleted?
Not that I know.
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