Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/chaoss/grimoirelab-manuscripts
Bitergia reports engine
https://github.com/chaoss/grimoirelab-manuscripts
Merges #138
Closes #138
Travis CI has brought a few changes in its plans
which is causing friction to the current workfl...
Signed-off-by: Valerio Cosentino <[email protected]>
f806abbfecb70cfbd6c3e0108c558476cfbcfa89 authored over 4 years ago by Valerio Cosentino <[email protected]>[travis] Upgrade setuptools and pip
b13aeae5d1c5b9d14d16736d7669f5ead6ddca8c authored over 4 years ago by Quan Zhou <[email protected]>
This code upgrades the setuptools and pip. This change stems from the fix at:
chaoss/grimoirelab...
This code aims at aligning the CI tests across the
different grimoirelab components.
Python 3....
4b5a06880547b6f43cebf64d4c6b4d2d67dd1aee authored about 5 years ago by Valerio Cosentino <[email protected]>Signed-off-by: Valerio Cosentino <[email protected]>
01c02369617c7311d6d618124d7926407bcf927c authored over 5 years ago by Valerio Cosentino <[email protected]>[manuscripts] Fix flake8 and ignore W605 errors
76f0e4b219b3e632569c0403f8c727ce08881ef5 authored over 5 years ago by valerio <[email protected]>
This code fixes flake8 errors in report, config and setup
files.
Signed-off-by: Valerio Cosenti...
6c0912b1c1126c892b1625edf96280e097add5e7 authored over 5 years ago by Valerio Cosentino <[email protected]>Signed-off-by: Valerio Cosentino <[email protected]>
f8afe72f958eeed6c3e66fc2a768844fce3e690d authored over 5 years ago by Valerio Cosentino <[email protected]>Added first line to make these files executable.
6ace19a6b2b8de5ea1a26efd691868f7c5bbe76c authored over 5 years ago by valerio <[email protected]>
Somehow, the first line of these two files was removed in
the previous commit, which prevents th...
Merges #130
5c38fd5004963a93638892f2b210d4471346ed9a authored over 5 years ago by Valerio Cosentino <[email protected]>
This code updates the license info based on
the content of https://www.gnu.org/licenses/gpl-3.0....
Merges #129
43ed15cac2587ae99fc5991410d6ae2dc5129c98 authored over 5 years ago by Valerio Cosentino <[email protected]>
Pypi requires that the format of the long description for a
package is detailed in the variable ...
94a3ad4f11bfbcd6c5190e01cb5d3e47a5187cd9 authored about 6 years ago by Santiago Dueñas <[email protected]>
[manuscript] add chinese package
ff6fbae1462fde9a5b870517053330fd05181376 authored about 6 years ago by Santiago Dueñas <[email protected]>e07886485716438709747c2268632f51b437f3ba authored about 6 years ago by Quan Zhou <[email protected]>
Write notice message when the 'Process' section is empty
1bf629bd22947aee095d22110aa41ed584335f77 authored about 6 years ago by Santiago Dueñas <[email protected]>
Without this patch, the current report will generate an empty Process
section without explanation.
dc9798d1699408a0046889f1fef02b73859e6192 authored about 6 years ago by Santiago Dueñas <[email protected]>
This caused that the values generated by the BMI metric
were invalid.
BMI metrics for ITS data sources (i.e Jira or GitHub issues)
use 'closed_at' on closed issues. F...
a63ae627970af5f56116f8219fca34b58c051145 authored over 6 years ago by Santiago Dueñas <[email protected]>
Add GMD notebooks
a1a0e175fedb2042a3ceb888c40408b88a88cbbd authored over 6 years ago by valerio <[email protected]>fa6f905dea61264345311f352431143d0e6dd422 authored over 6 years ago by aswanipranjal <[email protected]>
- Add jupyter notebook containing samples of how to
calculate the GMD metrics using manuscripts2...
Some (hopefully minor) changes
037ec2ea1bc02e8ea52900d045a7c790fbf19fa2 authored over 6 years ago by valerio <[email protected]>Most of them are small style stuff, and Markdown-related changes.
73b5f7a904927f89492ba5ddc3485e97c4f1085a authored over 6 years ago by Jesus M. Gonzalez-Barahona <[email protected]>[MS2/report/tests] Add basic tests for manuscripts2 reports
ecc7f5a8ffe2eabec04454a5bf7421411f7f2190 authored over 6 years ago by valerio <[email protected]>
- Add tests for the files and directories generated by the reports
using manuscripts2.
- Add sam...
[MS2/tests] Set up module level test fixtures
c22e87465c98bec2238d49afced584819a4fce1b authored over 6 years ago by valerio <[email protected]>[MS2/README] Update README with instructions to generate the report
deb3db265e13626889183d8dbeb3bd788b14f86d authored over 6 years ago by valerio <[email protected]>
Currently, at the beginning of running each test class,
an ES index is created for that class fr...
This code adds instructions on how to create the PDF report using manuscripts2
as well as how th...
This code add functions (most of them copied from the old manuscripts
script) so that command li...
This code splits the efficiency-github_issues.tex file into two:
efficiency-github_issues.tex an...
[MS2/reports] Add functions to generate a PDF report
f87eb69b80bb7e3c6b27e8e3a5e7f0972d061bf3 authored over 6 years ago by valerio <[email protected]>
- Add create_data_figs() which calls the functions for each of the sections
and generates the da...
This code adds the latex templates that the old manuscripts used, to
generate the report PDF.
T...
b4e120362a391a114d51413bf450b6a89734e4e5 authored over 6 years ago by aswanipranjal <[email protected]>
-This code removes underscores from strings as LaTex does not play well
with unserscores.
-This...
7dc0152afdd5709d4b5fdfd99b998efc7cc31047 authored over 6 years ago by aswanipranjal <[email protected]>Change the names of the folders in which the metric data is generated
43122c0f21b30533f1b941c535b5dd4fd3c675ee authored over 6 years ago by aswanipranjal <[email protected]>[MS2/Reports] Add the project process section of the report
0eb2875e8f70af74a5012566aeb095a6d23d898b authored over 6 years ago by valerio <[email protected]>
- Add a get_sec_project_process function wihch calculates the project
process section of the rep...
[MS2/metrics/github_prs] Add project process functions & Metrics for github_prs data source
c515963e08e5fb52d7e344aca6d29d5d80517739 authored over 6 years ago by valerio <[email protected]>
Add tests and data for the BMIPR, DaysToClosePRAverage and
DaysToClosePRMedian classes' timeseri...
- Add the `project_process` function to calculate the metrics under project
process section of t...
[MS2/metrics/github_issues] Add project process functions & Metrics for github_issues
2616d43a553498329f39c9b4e2ab375163829c2f authored over 6 years ago by valerio <[email protected]>
Add tests and data for the BMI, DaysToCloseAverage and
DaysToCloseMedian classes timeseries meth...
- Add the `project_process` function to calculate the metrics under project
process section of t...
This code updates the calculate_bmi function to only handle
pandas dataframe objects.
[MS2/metrics] Change field for timeseries aggregations in ClosedIssues metrics class
7adbc7d7bb45b0f6c695fa6f775f3a59e9a5ccfe authored over 6 years ago by valerio <[email protected]>
Earlier the ClosedIssues timseries were being calculated using
`grimoire_creation_date` as the d...
[MS2/reports] Add project community section to the report
c416b0fc5a5a9f93cd5c03e6a5ad48a85f761239 authored over 6 years ago by valerio <[email protected]>
This code adds `get_sec_project_community` function to report.py
which can be used to calculate ...
In all the data source files, change the NAME variable to DS_NAMES
and make it a part of the base...
[manuscripts2] Add functions to calculate the Project_Community metrics
a14d09bcf3577f468f7767009d0cfb1132e9b110 authored over 6 years ago by valerio <[email protected]>- Add tests and data for the aggregations method in the Authors and
Organizations classes in manu...
- Add the project_community function to the git, github_issues
and github_prs data sources. Ther...
This code moves the load_json_file function into tests/utils.py.
This also cleans up the comment...
[manuscripts2/elasticsearch] Add get_list method for Query class
d66f8f162fa22fd64d78f05386e0a5059a5bd339 authored over 6 years ago by valerio <[email protected]>
This code adds a `get_list` method, to the Query class, which returns
multi-valued aggregations ...
07553de5844eaada359b7dea7f41a42cef0dc13c authored over 6 years ago by zhquan <[email protected]>
Add functionality to calculate project_activity for github_prs data source
d25502b815ea6a3baba5e6ff2a06c623d537bc53 authored over 6 years ago by valerio <[email protected]>Add functionality to calculate project_activity for github_issues
38b22d5c9a8f767fc38e8a4799cd6ab6c29b414e authored over 6 years ago by valerio <[email protected]>Add functionality to calculate project_activity for git
86b7263b1ec1badfa802059bb9407e08efe9a1ec authored over 6 years ago by valerio <[email protected]>[report] Add functionality to calculate PROJECT ACTIVITY section of the report
063e4244ab549e854ca3b858a279a5b2a4d9dcdc authored over 6 years ago by valerio <[email protected]>
- This code adds the tests for the timeseries metrics generated by
Commits class
- It also adds ...
This code adds the functionality to calculate the project activity
section of the report for the ...
- This code adds the tests for the timeseries metrics generated by
SubmittedPRs and ClosedPRs cla...
This code adds `project_activity` function to calculate the timeseries
aggregations for the proj...
- This code adds the tests for the timeseries metrics generated by
OpenedIssues and ClosedIssues...
This code adds the functionality to calculate project_activity metrics
for the github_issues dat...
- This code adds the `get_sec_project_activity` function which calculates
the project activity s...
[tests] Rearrange the test data into specific folders
87f6a6e431602f31054ef23f6552976ceffcc4cb authored over 6 years ago by valerio <[email protected]>
The test data is too cluttered and difficult to use. This code
re-arranges the files into specif...
[tests] update test_git.py to use test base class
5cd826bb539df9a7ef54c0332940dd9afb24175f authored over 6 years ago by valerio <[email protected]>79f17077c8fca2314e116e3c051592dc74b79844 authored over 6 years ago by aswanipranjal <[email protected]>
[manuscripts2] Add OVERVIEW section for github_prs data source
767b42033c1d549d770f428630c90a3586ac2a6f authored over 6 years ago by valerio <[email protected]>Add tests/data/github_prs.json containing prs only data from
the perceval repository
Add tests/da...
066c53f89f6de815ceb06cfaffdb07be0cb256f1 authored over 6 years ago by aswanipranjal <[email protected]>
[manuscripts2] Add OVERVIEW section for GitHub issues data source
c7440ac4d82243a5aff0be5d1cb89cb7eb5d499c authored over 6 years ago by valerio <[email protected]>
Add tests/data/github_issues.json containing issues+prs data from
the perceval repository
Add te...
Update bin/manuscripts2
Update doc strings for classes in manuscripts2/metrics/git.py
[tests] update git_commit.json data and update test_elasticsearch.py to use test base class
279260403336cda78da81dbaf92b53cbda9a010c authored over 6 years ago by valerio <[email protected]>f366f4ebd0a5220bff2e42e5c5834b7540cf62ca authored over 6 years ago by aswanipranjal <[email protected]>
This file was updated in commit: 8f5addefaeb493c8409b921efc112605d614808a
but it does not contai...
[tests] Update git_commit.json data
ddeaafeb4f06fecbaa1139172b7eed89f19c08d7 authored over 6 years ago by valerio <[email protected]>Store `git` data from grimoirelab-perceval repository in it.
8f5addefaeb493c8409b921efc112605d614808a authored over 6 years ago by aswanipranjal <[email protected]>[tests] Update test base class
1584aba04bebd2443a0e9a468439e7eea625d1be authored over 6 years ago by valerio <[email protected]>
This code proposes changes to the `setUp` and `tearDown` methods of the
test base class to `setU...
Rename manuscripts2/Readme.md to manuscripts2/README.md
c95c5a59bd510e50d2769ba78e52389b3a4b8292 authored over 6 years ago by valerio <[email protected]>84a23f9b3be581cc78688fcde0f9742052e9277b authored over 6 years ago by aswanipranjal <[email protected]>
This code contains an example that showcases how to use the
test base class.
This code proposes a test base class in charge of loading enriched
data to an ElasticSearch inde...
32b34a209f07f111a61957a5cd8ce5bbd83c1b37 authored over 6 years ago by aswanipranjal <[email protected]>
4261cfe4b96000bb7b93c55894e66c74efd4ed9b authored over 6 years ago by aswanipranjal <[email protected]>
f1a923fe3eb73bf5b58ba61e7884665ed9541c3e authored over 6 years ago by Alvaro del Castillo <[email protected]>
The tests enrich grimoirelab-perceval git data to test the functions.
merging old PRs in perceva...