cobald

Cobald is an Opportunistic Balancing Deamon

https://github.com/matterminers/cobald

Science Score: 33.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    2 of 8 committers (25.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Cobald is an Opportunistic Balancing Deamon

Basic Info
Statistics
  • Stars: 10
  • Watchers: 7
  • Forks: 12
  • Open Issues: 24
  • Releases: 7
Created about 8 years ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License Citation

README.rst

============================================
COBalD -- the Opportunistic Balancing Daemon
============================================

.. image:: https://readthedocs.org/projects/cobald/badge/?version=latest
    :target: http://cobald.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

.. image:: https://badges.gitter.im/MatterMiners.png
    :target: https://gitter.im/MatterMiners/community
    :alt: Development and Help Chat

.. image:: https://github.com/MatterMiners/cobald/actions/workflows/unittests.yml/badge.svg
    :target: https://github.com/MatterMiners/cobald/actions/workflows/unittests.yml
    :alt: Unit Tests (master)

.. image:: https://github.com/MatterMiners/cobald/actions/workflows/verification.yml/badge.svg
    :target: https://github.com/MatterMiners/cobald/actions/workflows/verification.yml
    :alt: Verification (master)

.. image:: https://codecov.io/gh/MatterMiners/cobald/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/MatterMiners/cobald
    :alt: Test Coverage

.. image:: https://img.shields.io/pypi/v/cobald.svg
    :alt: Available on PyPI
    :target: https://pypi.python.org/pypi/cobald/

.. image:: https://img.shields.io/github/license/MatterMiners/cobald.svg
    :alt: License
    :target: https://github.com/MatterMiners/cobald/blob/master/LICENSE

.. image:: https://zenodo.org/badge/129873843.svg
   :alt: Zenodo DOI
   :target: https://zenodo.org/badge/latestdoi/129873843

The ``cobald`` is a lightweight framework to balance opportunistic resources:
cloud bursting, container orchestration, allocation scaling and more.
Its lightweight model for resource control and composition
makes it easy to integrate custom resources and manage them at a large scale.

Getting Started
===============

If you want to use ``cobald``, please refer to the `documentation`_.
This provides information and examples on how to install, configure and run ``cobald``.
It also covers how to extend ``cobald`` with plugins,
and how to integrate ``cobald`` into your own infrastructure.

If you want to contribute to ``cobald``, please refer to our `github`_ repository.
Feel free to open tickets and pull requests.
Note that the ``cobald`` repository houses the generic components only.
There are separate repositories for the various resource backends and plugins.

If you want to get in touch directly, head over to our `gitter`_ channel.

.. _github: https://github.com/MatterMiners/cobald
.. _documentation: http://cobald.readthedocs.io/
.. _gitter: https://gitter.im/MatterMiners/community

Owner

  • Name: MatterMiners
  • Login: MatterMiners
  • Kind: organization

GitHub Events

Total
  • Issues event: 1
  • Issue comment event: 5
  • Push event: 1
  • Pull request review event: 3
  • Pull request event: 1
  • Create event: 3
Last Year
  • Issues event: 1
  • Issue comment event: 5
  • Push event: 1
  • Pull request review event: 3
  • Pull request event: 1
  • Create event: 3

Committers

Last synced: over 3 years ago

All Time
  • Total Commits: 552
  • Total Committers: 8
  • Avg Commits per committer: 69.0
  • Development Distribution Score (DDS): 0.098
Top Committers
Name Email Commits
Max Fischer m****1@g****m 498
Eileen Kuehn e****n@k****u 28
Manuel Giffels g****s@g****m 11
mschnepf m****f@s****e 8
Stefan Kroboth s****h@g****m 3
Thorsten M t****o@u****m 2
Matthias Schnepf m****f@k****u 1
Oliver Freyermuth o****h@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 52
  • Total pull requests: 65
  • Average time to close issues: 7 months
  • Average time to close pull requests: 29 days
  • Total issue authors: 7
  • Total pull request authors: 10
  • Average comments per issue: 1.58
  • Average comments per pull request: 1.98
  • Merged pull requests: 60
  • Bot issues: 0
  • Bot pull requests: 6
Past Year
  • Issues: 1
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 day
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 4.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • maxfischer2781 (30)
  • giffels (7)
  • eileen-kuehn (6)
  • mschnepf (3)
  • stefan-k (3)
  • dirksammel (1)
  • olifre (1)
Pull Request Authors
  • maxfischer2781 (47)
  • dependabot[bot] (9)
  • mschnepf (4)
  • eileen-kuehn (4)
  • giffels (2)
  • thoto (2)
  • SaidevPolisetty (2)
  • stefan-k (2)
  • lgtm-com[bot] (1)
  • olifre (1)
Top Labels
Issue Labels
enhancement (11) good first issue (9) documentation (8) usability (8) subject: code health (4) bug (3) subject: daemon (3) help wanted (3) subject: pool semantics (3) User Support (2) Epic (2)
Pull Request Labels
dependencies (9) enhancement (1)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 1,544 last-month
  • Total dependent packages: 1
  • Total dependent repositories: 2
  • Total versions: 12
  • Total maintainers: 3
pypi.org: cobald

COBalD - the Opportunistic Balancing Daemon

  • Versions: 12
  • Dependent Packages: 1
  • Dependent Repositories: 2
  • Downloads: 1,544 Last month
Rankings
Dependent packages count: 4.8%
Downloads: 4.9%
Average: 9.8%
Forks count: 11.4%
Dependent repos count: 11.5%
Stargazers count: 16.6%
Last synced: 11 months ago

Dependencies

setup.py pypi
  • entrypoints *
  • pyyaml *
  • toposort *
  • trio >=0.4.0
  • typing_extensions *
.github/workflows/publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/unittests.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • codecov/codecov-action v1 composite
.github/workflows/verification.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/codeql.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite