Skip to content

OpenTRFoundation/state-of-oss-contribution-report

Repository files navigation

OpenTR - State of Open Source Contribution in Turkey - Report

This repository contains the source code for the OpenTR's State of Open Source Contribution in Turkey report.

Implementation

This report uses data collected in OpenTRFoundation/state-of-oss-contribution repository. To see how the data collected and processed, visit OpenTRFoundation/state-of-oss-contribution repository.

The data is visualized using D3.js.

Development

To build the project:

npm run build

or, to serve locally:

npm run serve

Deployment

history.html is only referenced from the latest branch in all versions of the report. (https://state.opentr.foundation/history.html)

Releasing a new version of the report

In main branch:

  • Update the date in index.html, for Turkish and English text
  • Update REPORT_DATA_REF in index.ts with the new tag name of the data repository
  • Push changes to upstream/main branch

In the new branch:

  • Create a new branch from main branch, named <year>-<month>, e.g. 2024-01 and push it to the origin

In main branch:

  • Update history.html (add a new entry)

Reset upstream/latest branch to upstream/main

history.html

Acknowledgements

TODO:

  • Show active vs inactive users

About

Source code for OpenTR's "State of Open Source Contribution in Turkey" report

Resources

Stars

Watchers

Forks