Description
As you might have noticed, I'm struggling to maintain all of the karma eco system. This is why I am asking today for your help. If you want to help, please leave comment here so we can get talking. The things that need help the most are
Issues & Support
- Adding labels to issues
- Responding and asking for more feedback
- Closing outdated and solved issues
- Responding to support and help questions on the issue tracker and stack overflow
- Figuring out if gitter is good or if we should have another support channel
- Investigating issues that have the
needs: investigationlabel. Those need confirmation that it is a bug or if it is a support issue.
Documentation & Website
The documentation is pretty good, but needs updates and additions
- The code in https://github.com/karma-runner/karma-runner.github.com is outdated and needs some work
- Many of the
plusdocs need updating and we don't have them for many plugins - All the individual plugins need more documentation
- The site needs updating with new content on the front page. Some ideas for this are in #2200
Code
- Lots of bugs and features that are waiting to be implemented on the issue tracker :)
Future work
I would like to start discussions around major pain points and improvements in the user experience for karma users. Especially with lessons lerned from tools like Jest and Ava. But also looking to other great testing tools like pytest
Maintaining
I can maintain the main repo, but for the many plugins I need help, especially as there are often for tools I don't use or have good experience with. The major ones are
- karma-slimerjs-launcher
- karma-coffee-preprocessor
- karma-script-launcher
- karma-dart
- karma-opera-launcher
- karma-phantomjs-launcher
- karma-mocha
- karma-teamcity-reporter
- karma-coverage
- karma-chrome-launcher
- karma-requirejs
- karma-ng-html2js-preprocessor
- karma-junit-reporter
- karma-browserstack-launcher
- karma-closure
- karma-ng-scenario
- karma-googmodule-preprocessor
- karma-commonjs
- karma-dojo
- karma-firefox-launcher
- karma-sauce-launcher
- karma-jasmine
- karma-webdriver-launcher
- karma-ie-launcher
- karma-safari-launcher
- karma-growl-reporter
- karma-ember-preprocessor
- karma-cli
- karma-intellij
- maven-karma-plugin
- karma-traceur-preprocessor
- karma-nodeunit
- karma-tyrtle
Karma is an awesome project, but to get it to the next level I will need your help to achieve it.