An open API service for producing an overview of a list of open source projects.

https://github.com/research-software-directory/RSD-as-a-service

Score: 8.083328608786374

Last synced: about 6 hours ago
JSON representation

Repository metadata:

This repo contains the new RSD-as-a-service implementation


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 2,769
Total Committers: 18
Avg Commits per committer: 153.833
Development Distribution Score (DDS): 0.529

Commits in past year: 323
Committers in past year: 8
Avg Commits per committer in past year: 40.375
Development Distribution Score (DDS) in past year: 0.542

Name Email Commits
Dusan Mijatovic (PC2020) d****c@d****l 1303
Ewan Cahen (Netherlands eScience Center) e****n@e****l 849
Jesús García Gonzalez (Netherlands eScience Center) j****z@e****l 160
Jason Maassen (Netherlands eScience Center) j****n@e****l 159
Christian Meeßen 1****n 132
Diego Alonso Alvarez d****z@i****k 39
Matthias Ruester m****r@g****e 34
paulastock p****k@g****e 31
Christopher Cave-Ayland c****d@i****k 22
Dusan Mijatovic (Mac2023) d****c@e****l 19
Norman Ziegner n****r@u****e 8
Felix Mühlbauer f****r@g****e 6
Seth0r g****b@s****t 2
Jochen Staerk j****k@u****e 1
John Swinbank j****n@s****g 1
Lunaris282 s****4@g****m 1
Matthias Volk 1****a 1
tatamibox t****i@g****m 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 434
Total pull requests: 475
Average time to close issues: 6 months
Average time to close pull requests: 9 days
Total issue authors: 23
Total pull request authors: 15
Average comments per issue: 1.05
Average comments per pull request: 2.45
Merged pull request: 396
Bot issues: 0
Bot pull requests: 1

Past year issues: 74
Past year pull requests: 99
Past year average time to close issues: 26 days
Past year average time to close pull requests: 7 days
Past year issue authors: 10
Past year pull request authors: 8
Past year average comments per issue: 0.77
Past year average comments per pull request: 2.19
Past year merged pull request: 81
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/research-software-directory/RSD-as-a-service

Top Issue Authors

  • dmijatovic (96)
  • ewan-escience (94)
  • jmaassen (80)
  • cmeessen (59)
  • ctwhome (30)
  • dalonsoa (15)
  • fembau (15)
  • bakhshir (14)
  • paulastock (9)
  • jiskattema (6)
  • egonw (2)
  • BSchilperoort (2)
  • Normo (2)
  • elboyran (1)
  • mvkma (1)

Top Pull Request Authors

  • ewan-escience (206)
  • dmijatovic (191)
  • cmeessen (34)
  • paulastock (18)
  • fembau (5)
  • dalonsoa (4)
  • jmaassen (4)
  • cc-a (3)
  • ctwhome (3)
  • jdswinbank (2)
  • CWestICL (1)
  • aure44 (1)
  • dependabot[bot] (1)
  • jstaerk (1)
  • mvkma (1)

Top Issue Labels

  • feature (68)
  • bug (43)
  • UX fix (36)
  • feedback (34)
  • technical debt (29)
  • documentation (11)
  • design (10)
  • CI/CD (8)
  • software quality (7)
  • A11y (7)
  • security (6)
  • question (4)
  • help wanted (4)
  • technical-debt (4)
  • community (2)
  • good for beginners (2)
  • training (1)
  • curation (1)

Top Pull Request Labels

  • bug (3)
  • feature (2)
  • javascript (1)
  • dependencies (1)
  • feedback (1)

Dependencies

.github/workflows/_cff.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • stefanzweifel/git-auto-commit-action v4 composite
.github/workflows/_ghcr.yml actions
  • actions/checkout v3 composite
.github/workflows/all_tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/backend_tests.yml actions
  • actions/checkout v3 composite
.github/workflows/cff_validate.yml actions
  • actions/checkout v3 composite
  • citation-file-format/cffconvert-github-action 2.0.0 composite
.github/workflows/fair_software.yml actions
  • fair-software/howfairis-github-action 0.2.1 composite
.github/workflows/frontend_tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/release.yml actions
  • TriPSs/conventional-changelog-action v3 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
  • softprops/action-gh-release v1 composite
.github/workflows/reuse_compliance.yml actions
  • actions/checkout v2 composite
  • fsfe/reuse-action v1.1.1 composite
.github/workflows/scrapers_tests.yml actions
  • actions/checkout v3 composite
authentication/Dockerfile docker
  • maven 3.8.6-openjdk-18 build
  • openjdk 18.0.1.1-jdk-slim-bullseye build
backend-postgrest/Dockerfile docker
  • postgrest/postgrest v10.0.0 build
data-generation/Dockerfile docker
  • node 18.8.0-bullseye-slim build
database/Dockerfile docker
  • postgres 14.2 build
deployment/docker-compose.yml docker
  • ghcr.io/research-software-directory/rsd-saas/auth latest
  • ghcr.io/research-software-directory/rsd-saas/backend latest
  • ghcr.io/research-software-directory/rsd-saas/database latest
  • ghcr.io/research-software-directory/rsd-saas/frontend latest
  • ghcr.io/research-software-directory/rsd-saas/nginx latest
  • ghcr.io/research-software-directory/rsd-saas/scrapers latest
  • swaggerapi/swagger-ui v4.15.0
docker-compose.yml docker
  • rsd/auth 1.2.1
  • rsd/backend-postgrest 1.11.2
  • rsd/database 2.0.1
  • rsd/frontend 1.11.4
  • rsd/frontend-dev 1.11.2
  • rsd/generation 1.0.3
  • rsd/nginx 1.1.2
  • rsd/scrapers 1.3.1
  • swaggerapi/swagger-ui v4.15.0
frontend/Dockerfile docker
  • node 18.5-buster-slim build
nginx/Dockerfile docker
  • nginx 1.21.6 build
scrapers/Dockerfile docker
  • maven 3.8.6-openjdk-18 build
  • openjdk 18.0.1.1-jdk-slim-bullseye build
authentication/pom.xml maven
  • org.junit:junit-bom 5.8.2 import
  • com.auth0:java-jwt 4.2.0
  • com.google.code.gson:gson 2.9.1
  • com.nimbusds:oauth2-oidc-sdk 9.32
  • io.javalin:javalin 5.1.1
  • org.slf4j:slf4j-simple 2.0.3
  • org.apache.maven.surefire:surefire-junit-platform 3.0.0-M6 test
  • org.junit.jupiter:junit-jupiter 5.8.2 test
  • org.junit.platform:junit-platform-launcher 1.8.2 test
  • org.mockito:mockito-inline 4.6.1 test
scrapers/pom.xml maven
  • org.junit:junit-bom 5.8.2 import
  • com.auth0:java-jwt 4.2.0
  • com.google.code.gson:gson 2.9.1
  • org.apache.maven.surefire:surefire-junit-platform 3.0.0-M6 test
  • org.junit.jupiter:junit-jupiter 5.8.2 test
  • org.junit.platform:junit-platform-launcher 1.8.2 test
data-generation/package-lock.json npm
  • @faker-js/faker 7.5.0
  • @hapi/hoek 9.3.0
  • @hapi/topo 5.1.0
  • @sideway/address 4.1.4
  • @sideway/formula 3.0.0
  • @sideway/pinpoint 2.0.0
  • axios 0.25.0
  • buffer-equal-constant-time 1.0.1
  • ecdsa-sig-formatter 1.0.11
  • follow-redirects 1.15.1
  • joi 17.6.0
  • jsonwebtoken 8.5.1
  • jwa 1.4.1
  • jws 3.2.2
  • lodash 4.17.21
  • lodash.includes 4.3.0
  • lodash.isboolean 3.0.3
  • lodash.isinteger 4.0.4
  • lodash.isnumber 3.0.3
  • lodash.isplainobject 4.0.6
  • lodash.isstring 4.0.1
  • lodash.once 4.1.1
  • minimist 1.2.6
  • ms 2.1.3
  • rxjs 7.5.6
  • safe-buffer 5.2.1
  • semver 5.7.1
  • tslib 2.4.0
  • wait-on 6.0.1
data-generation/package.json npm
  • @faker-js/faker 7.5.0
  • jsonwebtoken 8.5.1
  • wait-on 6.0.1
documentation/package.json npm
  • @mr-hope/vuepress-plugin-reading-time ^1.28.3 development
  • @vuepress/plugin-back-to-top ^2.0.0-beta.38 development
  • @vuepress/plugin-docsearch ^2.0.0-beta.38 development
  • @vuepress/plugin-external-link-icon ^2.0.0-beta.38 development
  • @vuepress/plugin-nprogress ^2.0.0-beta.38 development
  • @vuepress/plugin-palette ^2.0.0-beta.38 development
  • @vuepress/plugin-prismjs ^2.0.0-beta.38 development
  • @vuepress/plugin-search ^2.0.0-beta.38 development
  • tailwindcss ^3.0.24 development
  • vuepress ^2.0.0-beta.39 development
  • vuepress-plugin-auto-sidebar ^2.3.2 development
  • vuepress-bar ^0.4.4
  • vuepress-theme-reco ^2.0.0-beta.3
e2e/package-lock.json npm
  • 133 dependencies
e2e/package.json npm
  • @playwright/test 1.28.1 development
  • @types/node 18.11.11 development
  • @typescript-eslint/eslint-plugin 5.46.0 development
  • @typescript-eslint/parser 5.46.0 development
  • eslint 8.29.0 development
frontend/package.json npm
  • @svgr/webpack 6.5.1 development
  • @testing-library/jest-dom 5.16.5 development
  • @testing-library/react 13.4.0 development
  • @types/aos 3.0.4 development
  • @types/cookie 0.5.1 development
  • @types/d3 7.4.0 development
  • @types/jest 29.2.2 development
  • @types/jsonwebtoken 8.5.9 development
  • @types/node 18.11.9 development
  • @types/nprogress 0.2.0 development
  • @types/react 18.0.25 development
  • @types/react-dom 18.0.8 development
  • autoprefixer 10.4.13 development
  • eslint 8.26.0 development
  • eslint-config-next ^13.0.0 development
  • jest 29.2.2 development
  • jest-environment-jsdom 29.2.2 development
  • postcss 8.4.18 development
  • tailwindcss 3.2.2 development
  • typescript 4.8.4 development
  • whatwg-fetch 3.6.2 development
  • @dnd-kit/core 6.0.5
  • @dnd-kit/modifiers 6.0.0
  • @dnd-kit/sortable 7.0.1
  • @emotion/react 11.10.5
  • @emotion/server 11.10.0
  • @emotion/styled 11.10.5
  • @mui/icons-material 5.10.9
  • @mui/material 5.10.12
  • @tailwindcss/line-clamp 0.4.2
  • @tailwindcss/typography 0.5.7
  • aos 2.3.4
  • cookie 0.5.0
  • d3 7.6.1
  • jsonwebtoken 8.5.1
  • next 13.0.2
  • nprogress 0.2.0
  • react 18.2.0
  • react-dom 18.2.0
  • react-hook-form 7.39.1
  • react-markdown 8.0.3
  • remark-breaks ^3.0.2
  • remark-gfm 3.0.1
  • sharp 0.31.2
.github/workflows/_pr_info.yml actions
backend-tests/Dockerfile docker
  • maven 3.9.16-eclipse-temurin-25-noble build
mail/Dockerfile docker
  • python 3.12-slim build
package-lock.json npm
  • prettier 3.8.3 development
  • prettier-plugin-java 2.9.7 development
  • web-tree-sitter 0.26.9 development
.github/workflows/_java_tests.yml actions
  • actions/checkout v6 composite
  • actions/setup-java v5 composite
  • actions/upload-artifact v7 composite
.github/workflows/frontend_sonar.yml actions
  • SonarSource/sonarqube-scan-action v8 composite
  • actions/cache v6 composite
  • actions/checkout v6 composite
  • actions/download-artifact v7 composite
.github/workflows/authentication_sonar.yml actions
documentation/Dockerfile docker
  • deps latest build
  • nginx 1.30.2-alpine-slim build
  • node 24.14.1-trixie-slim build
.github/workflows/authentication_tests.yml actions
.github/workflows/codemeta_sonar.yml actions
  • SonarSource/sonarqube-scan-action v8 composite
  • actions/cache v6 composite
  • actions/checkout v6 composite
  • actions/download-artifact v7 composite
publisher/Dockerfile docker
  • python 3.12-slim build
package.json npm
  • prettier 3.8.3 development
  • prettier-plugin-java 2.9.7 development
.github/workflows/e2e_tests_firefox.yml actions
  • actions/cache v6 composite
  • actions/checkout v6 composite
  • actions/setup-node v6 composite
  • actions/upload-artifact v7 composite
docker-compose.dev.yml docker
mail/requirements.txt pypi
  • annotated-types ==0.7.0
  • dnspython ==2.7.0
  • email_validator ==2.2.0
  • idna ==3.10
  • pika ==1.3.2
  • pydantic ==2.10.3
  • pydantic_core ==2.27.1
  • typing_extensions ==4.12.2
publisher/requirements.txt pypi
  • Flask ==3.0.3
  • Flask-JWT-Extended ==4.6.0
  • Flask-Migrate ==4.0.7
  • Flask-SQLAlchemy ==3.1.1
  • Jinja2 ==3.1.6
  • flask-cors *
  • gunicorn ==23.0.0
  • pika ==1.3.2
  • psycopg >=3.1
  • python-dotenv ==1.0.1
  • requests ==2.32.5
.github/workflows/database_sonar.yml actions
  • SonarSource/sonarqube-scan-action v8 composite
  • actions/cache v6 composite
  • actions/checkout v6 composite
  • actions/download-artifact v7 composite
.github/workflows/prettier-check.yml actions
  • actions/checkout v6 composite
  • actions/setup-node v6 composite
.github/workflows/background_services_sonar.yml actions
.github/workflows/scrapers_sonar.yml actions
background-services/pom.xml maven
  • ch.qos.logback:logback-classic 1.5.34
  • org.postgresql:postgresql 42.7.13
  • org.slf4j:slf4j-api 2.0.18
backend-tests/pom.xml maven
  • com.auth0:java-jwt 4.5.2
  • com.google.code.gson:gson 2.14.0 test
  • io.rest-assured:rest-assured 6.0.0 test
  • org.junit.jupiter:junit-jupiter-api * test
  • org.junit.jupiter:junit-jupiter-engine * test
  • org.junit.platform:junit-platform-launcher * test
.github/workflows/background_services_tests.yml actions
.github/workflows/database_tests.yml actions
  • actions/upload-artifact v7 composite
.github/workflows/e2e_tests_chrome.yml actions
  • actions/cache v6 composite
  • actions/checkout v6 composite
  • actions/setup-node v6 composite
  • actions/upload-artifact v7 composite
documentation/package-lock.json npm
  • 1278 dependencies
frontend/package-lock.json npm
  • 1160 dependencies
.github/workflows/codemeta_scan_build.yml actions
  • SonarSource/sonarqube-scan-action v6 composite
  • actions/checkout v6 composite
  • actions/setup-go v6 composite
.github/workflows/codemeta_tests.yml actions
  • actions/checkout v6 composite
  • actions/setup-go v6 composite
  • actions/upload-artifact v7 composite
.github/workflows/editorconfig-check.yml actions
  • actions/checkout v6 composite
  • editorconfig-checker/action-editorconfig-checker main composite
.github/workflows/_java_sonar.yml actions
  • actions/cache v6 composite
  • actions/checkout v6 composite
  • actions/download-artifact v7 composite
  • actions/setup-java v5 composite
backend-tests/docker-compose.yml docker
  • rsd/auth-tests 1.0.0
  • rsd/backend-postgrest-test 1.0.0
  • rsd/codemeta-test 1.0.0
  • rsd/database-test 1.0.0
  • rsd/postgrest-tests 1.0.0
background-services/Dockerfile docker
  • eclipse-temurin 25.0.3_9-jre-noble build
  • maven 3.9.16-eclipse-temurin-25-noble build
codemeta/Dockerfile docker
  • golang 1.26.1-trixie build
  • ubuntu 24.04 build
codemeta/src/go.mod go