Skip to content
This repository was archived by the owner on Jul 29, 2021. It is now read-only.

open-climate/climsoftweb

Repository files navigation

Climsoft Web

Build Status codecov

Web application for secure data entry into Climsoft database.


Roadmap

Version Designation Database Server-side ORM Client-side
2020 0.x Prototype PostgreQL Django Django ORM Bootstrap 4
2021 1.x Production MySQL Flask SQLAlchemy Bootstrap 4
2022 2.x Optimized PostgreSQL+ Flask SQLAlchemy Preact Web Components

Notes:

  • Version 1.0+ building on ClimsoftWeb prototype
    • This version switches to Flask and SQLAlchemy to add support for tables with composite primary keys.
    • The default database returns to MySQL/MariaDB to allow a single server to host the CDMS and application databases
  • Version 2.0+ will use the OpenCDMS architecture
    • This sees a return to PostgreSQL for the application database in anticipation that multiple database servers will be supported and are likely to be on different hardware
    • The client-side will switch to using Web Components (possibly using preact). See discussiond of Bootstrap 5 dropping jQuery and Internet Explorer support

About

Climsoft Web

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors