No description
  • C++ 26.5%
  • JavaScript 26.2%
  • C 21.3%
  • Jupyter Notebook 17.4%
  • Python 7.3%
  • Other 1.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-08 17:08:20 +02:00
doc/repository/javascript Update copyright dates 2026-05-04 16:45:45 +02:00
lib Import native S3 support code changes 2026-10-08 17:08:20 +02:00
share Show calendar for study periods 2026-09-23 18:54:13 +02:00
src Fix broken SQL request 2026-10-01 17:22:24 +02:00
tools Update copyright dates 2026-05-04 16:45:45 +02:00
vendor Import container improvements and fixes from rygel repository 2026-10-08 15:30:11 +02:00
.gitattributes alicare: Add skeleton app 2025-11-03 16:50:45 +01:00
.gitignore Add felix copy to ease Medita bootstrap 2026-05-28 13:07:26 +02:00
bootstrap.bat Add felix copy to ease Medita bootstrap 2026-05-28 13:07:26 +02:00
bootstrap.sh Add felix copy to ease Medita bootstrap 2026-05-28 13:07:26 +02:00
FelixBuild.ini Build with -fno-exceptions and -fno-rtti 2026-10-08 15:27:53 +02:00
FelixBuild.ini.presets Drop AUBSan preset 2026-09-24 17:59:27 +02:00
LanguageConfig.json alicare: Rename ALI-Care prototype to Medita 2026-03-06 18:59:20 +01:00
README.md repo: Don't use colon in README directory list 2025-11-25 11:09:15 +01:00

Repository directories

The following directories are used:

  • src/ for end-user projects, full applications and libraries
  • lib/ for internal libraries shared by end-user projects
  • share/ for reusable forms, experiments and study definitions
  • doc/ for global repository documentation (architecture, code style, etc.)
  • vendor/ for external vendorized libraries

Note

C++ and JS dependencies are vendorized agressively, and updated manually with a cooldown delay.

Mono repository

A mono repository is preferred for several reasons, including:

  • Cross-project refactoring
  • Simplified dependency management
  • Long-term stability

You can find a more detailed rationale here: https://danluu.com/monorepo/

License

Two licenses are in used dependening on the project: