Source Code

Source Code:

Batch Service - https://github.com/Sunbird-Lern/sunbird-course-service

Certification Service - https://github.com/Sunbird-Lern/cert-service

Certificate Registry - https://github.com/Sunbird-Lern/certificate-registry

Sunbird-RC - https://github.com/Sunbird-RC/sunbird-rc-core

Environment and API Configurations - https://github.com/Sunbird-Lern/sunbird-devops

ES Mappings:

https://github.com/project-sunbird/sunbird-devops/tree/master/ansible/roles/es-mapping

Database setup:

https://github.com/Sunbird-Lern/sunbird-utils/tree/master/sunbird-cassandra-migration/cassandra-migration/src/main/resources/db/migration/cassandra

Merge courses job(samza) (After release-5.0.0, this became a flink job and moved to Lern data-pipeline repo.)

sunbird-learning-platform/platform-jobs/samza/merge-user-courses

Flink Jobs

Before release-5.0.0

Activity aggregate updater, Cert-preprocessor, Cert-generator, Relational cache updater

Assessment Aggregator

Flink Job Configurations - sunbird-learning-platform/main.yml

After release-5.0.0 all flink jobs are in below repo:

https://github.com/Sunbird-Lern/data-pipeline/tree/master/lms-jobs

Report Jobs :

  1. Progress Exhaust

  2. User Info Exhaust

  3. Response Exhaust

https://github.com/Sunbird-Ed/sunbird-data-products (before release-5.0.0)

https://github.com/Sunbird-Lern/data-products/tree/master/lern-data-products/src/main/scala/org/sunbird/lms ( after release-5.0.0)

Last updated