Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

* Added `CITATION.cff` with the concept DOI and the authors from `AUTHORS.md`, so GitHub's "Cite this repository" and Zenodo use proper citation metadata.
* Added `TOL.update()` method for explicit global state modification.
* Added `TOL.temporary()` context manager for scoped changes.
* Added missing implementation of `Brep.to_polygons()` in `compas_rhino.geometry.RhinoBrep`.
Expand Down
101 changes: 101 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
cff-version: 1.2.0
message: "If you use COMPAS in your research, please cite it as below."
title: "COMPAS"
type: software
abstract: >-
COMPAS is an open-source, Python-based framework for computational research
and collaboration in Architecture, Engineering, Fabrication and Construction.
# Concept DOI: always resolves to the latest release on Zenodo.
doi: 10.5281/zenodo.2594510
identifiers:
- type: doi
value: 10.5281/zenodo.2594510
description: Concept DOI for all versions of COMPAS.
repository-code: "https://github.com/compas-dev/compas"
url: "https://compas.dev"
license: MIT
keywords:
- architecture
- engineering
- fabrication
- construction
- computational design
- python
# Authors follow AUTHORS.md: project lead, main developers, then contributors.
authors:
- given-names: Tom
family-names: Van Mele
- given-names: Gonzalo
family-names: Casas
- given-names: Romana
family-names: Rust
- given-names: Mathias
family-names: Bernhard
- given-names: Andrew
family-names: Liew
- given-names: Tom谩s
family-names: M茅ndez Echenagucia
- given-names: Matthias
family-names: Rippmann
- given-names: Kathrin
family-names: D枚rfler
- given-names: Robin
family-names: Oval
- given-names: Rafael
family-names: Pastrana
- given-names: Achilleas
family-names: Xydis
- given-names: Elitsa
family-names: Dimitrova
- given-names: Li
family-names: Chen
- given-names: Anton
family-names: Johansson
- given-names: Victor
family-names: Leung
- given-names: Robin
family-names: Jodon
- given-names: Nik
family-names: Eftekhar Olivo
- given-names: Beverly
family-names: Lytle
- given-names: Juney
family-names: Lee
- given-names: Xingxin
family-names: He
- given-names: Robin
family-names: Godwyll
- given-names: Mattis
family-names: Koh
- given-names: Andrea
family-names: Ghensi
- given-names: Nizar
family-names: Taha
- given-names: Gene Ting-Chun
family-names: Kao
- given-names: Chen
family-names: Kasirer
- given-names: Aleksandra
family-names: Apolinarska
- given-names: Nickolas
family-names: Maslarinos
- given-names: Katerina
family-names: Toumpektsi
- given-names: Joelle
family-names: Baehr-Bruyere
- given-names: Adam
family-names: Anouar
- given-names: Joseph
family-names: Kenny
- given-names: Panayiotis
family-names: Papacharalambous
- given-names: Oliver
family-names: Bucklin
- given-names: Dominik
family-names: Reisach
- given-names: Eric
family-names: Gozzi
- given-names: Daniel
family-names: Nunes Locatelli
- given-names: Mengxi
family-names: He
Loading