Change log#

Documentation Baseline (2024-Q4)#

New Documentation Structure: FairDM now provides comprehensive role-based documentation for all user types:

For Portal Developers#

  • Getting Started Guide: Complete walkthrough from running the demo portal to defining custom models, registering them, and verifying via UI and API

  • Before You Begin: Prerequisites, tools, and setup requirements

  • Enhanced Developer Guide with clear role description and navigation

For Portal Administrators#

For Data Contributors#

For Framework Contributors#

  • Before You Start: Complete development environment setup instructions (fork, clone, install, migrate, test)

  • Python Code Development: Quality gates documentation covering tests, type checking, linting, and documentation builds with examples

  • Contributing to FairDM: Full contribution workflow from issue creation to pull request merge, with explicit constitution alignment guidance

  • Enhanced Contributing Guide with clear framework contributor role distinction

What This Means for You#

  • New users: Start with your role’s “Getting Started” guide for a guided first experience

  • Experienced users: Navigate directly to specific guides via the role-based structure

  • Evaluators: Review Getting Started first, then explore the constitution for principles

  • Contributors: All contribution types now have clear, independent workflows


0.1.0 (2023-01-22)#

  • First release on PyPI.