ultimate-comparisons/ultimate-comparison-BASE

View on GitHub
configuration/comparison.yml

Summary

Maintainability
Test Coverage
title: Ultimate-Comparison
subtitle: Ultimate comparison framework
selectTitle: Criteria
tableTitle: Comparison of Examples
repository: 'https://github.com/ultimate-comparisons/ultimate-comparison-BASE.git'
details:
  header:
    nameRef: id
    labelRef: Performance
    urlRef: id
  body:
    title: Description
    bodyRef: Description
  tooltipAsText: false
citation:
  csl: acm-siggraph.csl
  bib: literature.bib
citations:
  - index: 0
    key: 'Adi:2004:ASM:988145.988150'
    text: >-
      Adi, A. and Etzion, O. 2004. Amit – the Situation Manager. The VLDB
      Journal 13, 2, 177–203.
  - index: 1
    key: Bry07towardsformal
    text: >-
      Bry, F. 2007. Towards formal foundations of event queries and rules. In
      Proc. Int. Workshop on Event-Driven Architecture, Processing and Systems.
  - index: 2
    key: 'Dayal:1988:ROT:60295.60304'
    text: >-
      Dayal, U., Buchmann, A.P., and McCarthy, D.R. 1988. Rules Are Objects Too:
      A Knowledge Model for an Active, Object-oriented Databasesystem. Lecture
      Notes in Computer Science on Advances in Object-oriented Database Systems,
      Springer-Verlag New York, Inc., 129–143.
  - index: 3
    key: eckertThesisCEP
    text: >-
      Eckert, M. 2008. Complex Event Processing with XChange EQ : Language
      Design, Formal Semantics, and Incremental Evaluation for Querying Events.
  - index: 5
    key: esper-reference
    text: >-
      Team, E. Esper Reference documentation.
      http://www.espertech.com/esper/release-5.1.0/esper-reference/pdf/esper_reference.pdf.
criteria:
  - id:
      name: Name
      type: NAME-URL
      search: false
      table: true
      detail: false
      description: ''
      placeholder: ''
      order: ''
      andSearch: false
      rangeSearch: false
      lock:
        id: true
        type: true
        details: true
  - description:
      name: Short description
      type: MARKDOWN
      search: false
      table: true
      detail: false
      description: ''
      placeholder: ''
      order: ''
      andSearch: false
      rangeSearch: false
      lock:
        id: true
        type: true
  - Rating:
      name: ''
      type: RATING
      search: false
      table: false
      detail: true
      description: ''
      placeholder: ''
      order: ''
      andSearch: false
      rangeSearch: false
  - Repository:
      name: Repository
      type: REPOSITORY
      search: true
      table: false
      detail: false
      description: ''
      placeholder: Select development status...
      order: ''
      andSearch: false
      rangeSearch: false
      values:
        Active:
          description: The state of the repository is active.
          class: label-success
          minAge: -1
          maxAge: 1
          minAgeUnit: months
          maxAgeUnit: months
        Inactive:
          description: The state of the repository is inactive.
          class: label-danger
          minAge: 6
          minAgeUnit: months
        Not Sure:
          description: The state of the repository is not sure.
          class: label-warning
          minAge: 1
          maxAge: 6
          minAgeUnit: months
          maxAgeUnit: months
  - Description:
      name: Description
      type: MARKDOWN
      search: false
      table: false
      detail: true
      description: ''
      placeholder: ''
      order: ''
      andSearch: false
      rangeSearch: false
  - Performance:
      name: Awesome Performance
      type: LABEL
      search: true
      table: true
      detail: true
      description: Preformance of entry.
      placeholder: Select performance of ...
      order: ''
      andSearch: true
      rangeSearch: false
      values:
        fast:
          description: Overall performance below 200ms.
          class: label-success
        slow:
          description: Overall performance above 200ms.
          class: label-danger
  - License:
      name: SPDX License
      type: LABEL
      search: true
      table: false
      detail: true
      description: Default description for SPDX License
      placeholder: Select SPDX License ...
      order: ''
      andSearch: false
      rangeSearch: false
      values:
        EPL-1.0:
          description: '[EPL-1.0](https://spdx.org/licenses/EPL-1.0.html)'
          class: label-blue
        LGPL-3.0:
          description: '[LGPL-3.0](https://spdx.org/licenses/LGPL-3.0.html)'
          class: label-blue
        LGPL-2.0+:
          description: '[LGPL-2.0+](https://spdx.org/licenses/LGPL-2.0+.html)'
          class: label-blue
        Apache-2.0:
          description: '[Apache-2.0](https://spdx.org/licenses/Apache-2.0.html)'
          class: label-blue
        MIT:
          description: '[MIT](https://spdx.org/licenses/MIT.html)'
          class: label-blue
        MPL-2.0:
          description: '[MPL-2.0](https://spdx.org/licenses/MPL-2.0.html)'
          class: label-blue
        BSD-2-Clause:
          description: '[BSD-2-Clause](https://spdx.org/licenses/BSD-2-Clause.html)'
          class: label-blue
        BSD-3-Clause:
          description: '[BSD-3-Clause](https://spdx.org/licenses/BSD-3-Clause.html)'
          class: label-blue
        MPL-1.1:
          description: '[MPL-1.1](https://spdx.org/licenses/MPL-1.1.html)'
          class: label-blue
        AGPL-3.0:
          description: '[AGPL-3.0](https://spdx.org/licenses/AGPL-3.0.html)'
          class: label-blue
        GPL-3.0-or-later:
          description: '[GPL-3.0-or-later](https://spdx.org/licenses/GPL-3.0-or-later.html)'
          class: label-blue
        GPL-2.0-only:
          description: '[GPL-2.0-only](https://spdx.org/licenses/GPL-2.0-only.html)'
          class: label-blue
  - Showcase 2.0:
      name: Showcase 2.0
      type: LABEL
      search: true
      table: true
      detail: true
      description: Default description for Showcase 2.0
      placeholder: Select Showcase 2.0 ...
      order: ''
      andSearch: false
      rangeSearch: false
      values:
        dark blue:
          description: Showcase for dark blue label
          class: label-primary
        green:
          description: Showcase for green label
          class: label-success
        grey:
          description: Show case for grey label
          class: label-default
        light blue:
          class: label-info
        red 1:
          description: Show case for red label 1
          color: '#fff'
          backgroundColor: '#d9534f'
        red 2:
          description: Show case for red label 2
          class: label-danger
        yellow:
          description: Show case for yellow label
          class: label-warning
        black:
          description: Show case for black label
          class: label-black
  - Uncolored:
      name: Uncolored
      type: LABEL
      search: true
      table: true
      detail: true
      description: Tags that were originally uncolored.
      placeholder: Select Uncolored ...
      order: ''
      andSearch: false
      rangeSearch: false
      values:
        Color 1:
          color: '#0d0d0d'
          backgroundColor: 'hsl(30, 100%, 70%)'
          weight: 1
        Color 2:
          color: '#0d0d0d'
          backgroundColor: 'hsl(75, 100%, 70%)'
          weight: 2
        Color 3:
          color: '#0d0d0d'
          backgroundColor: 'hsl(120, 100%, 70%)'
          weight: 3
  - NumberColumn:
      name: Number Column
      type: LABEL
      search: true
      table: true
      detail: true
      description: >-
        Number column allow filtering numbers comma separated and by range: 199,
        250-300
      placeholder: Select number ranges ...
      order: ASC
      andSearch: false
      rangeSearch: true
      values:
        '199':
          description: 199
          color: '#0d0d0d'
          backgroundColor: 'hsl(165, 100%, 70%)'
          weight: 1.99
        '200':
          description: 200
          color: '#0d0d0d'
          backgroundColor: 'hsl(210, 100%, 70%)'
          weight: 3
        '250':
          description: 250
          color: '#ffff00'
          backgroundColor: 'hsl(255, 100%, 70%)'
          weight: 3
        '300':
          description: 300
          color: '#0d0d0d'
          backgroundColor: 'hsl(300, 100%, 70%)'
          weight: 4