Skip to content

Latest commit

 

History

History
115 lines (76 loc) · 3.02 KB

about-developers.md

File metadata and controls

115 lines (76 loc) · 3.02 KB
layout title
slides
OpenDreamKit: the developer's perspective
# OpenDreamKit

The developer's perspective


Trends from the last decade(s)

Emergence of a vibrant ecosystem of open source software for pure mathematics

--

Viable alternatives to Maple, Mathematica, Matlab, ...

For:

  • Research
  • Education
  • Industry?

--

A successful development model ...

  • By users, for users
  • Indirect funding via research grants and work of permanent researchers and engineers
  • Large international developer communities (300 for SageMath)

... with some limitations

  • Some highly technical tasks are lagging behind:
  • Hard to justify work on them for a researcher
  • Hard to justify work on them on a research grant
  • Impeding the wide adoption of those systems

Funding needs

A few full time developers

Aka Research Software Engineers

Community building

  • Training and development workshops
  • Developer visits

OpenDreamKit (2015-2019)

Open Digital Research Environment Toolkit for the Advancement of Mathematics

OpenDreamKit.org


Aims

  • Foster the ecosystem of open source software for pure mathematics and beyond
  • Deliver a flexible Virtual Research Environment toolkit supporting collaborative work on software, data, and knowledge
  • Sustain long term viability by outsourcing components or joining forces with the wider community whenever possible

Main tasks

  • Modularization and interfaces between systems
  • Build, documentation, tests systems
  • Portability, distribution, deployment
  • High Performance
  • Interactive collaborative computing environments
  • Mathematical databases
  • Research on social aspects of math soft development
  • Community building and training

TODO: link to tasks


More reading