Skip to content
This repository was archived by the owner on May 29, 2019. It is now read-only.

Perform browsertesting on commit and adopt collaborative code quality tools. #5661

Open
@evilaliv3

Description

@evilaliv3

Given the hight usage of the library it would be important to perform browsertesting on commit and adopt collaborative code quality tools.

This would allow to detect defects happening on some specific browser/version, track code coverage and work in a collaborative way on improving the code quality of the library

Given the fact that the project is already using karma performing tests with Chrome, i would suggest to adopt karma-coverage to perform testing on Saucelabs.

It would be great than if during the testing we could integrate Codeclimate in order to keep track of the code maturity and the code coverage of the tests.

I've no interest in suggesting this specific software/services, but this all the softwares i'm suggesting are opensource and the cloud services involved are offering a complete free support for opensource projects so that it would be great if start adopting them.

Here you find the exact integration you need given the libraries involved in the project.
I did it few days ago in order to improve a library we use in GlobaLeaks: ghostbar/angular-zxcvbn#15

The result of that integration could be something like:
screenshot from 2016-03-16 00 47 05

Here is the current output of codeclimate for https://github.com/angular-ui/bootstrap:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions