Skip to content

GSoC 2021: Contract Design

Updated Aug 24, 2021

This project contains issues related to Contract Signing, Template Signing, Contract Design & Lifecycle for corresponding Google Summer of Code 2021 project.

Linked repositories: cicero, models, ergo, concerto, markdown-transform, web-components

Concerto 1.0 Migration

Updated Nov 23, 2021

This item tracks:

  • Concerto 1.0 release work
  • Progress in migrating the Accord Project to Concerto 1.0

Linked repositories: cicero, cicero-template-library, models, ergo, concerto, cicero-vscode-extension, markdown-transform, web-components

Cicero + Ergo 1.0

Updated Jun 9, 2021
  

Roadmap and issues tracker for Cicero and Ergo version 1.0

Goals

Version 1.0 of the Accord Project Core technology stack. Based on the experience gathered since the Accord Project's initial development, the work in this project focuses on consolidating, revising, and extending the core features.

The goal is to provide the community with solid foundations for template creation, authoring, execution, portability, and reuse. Version 1.0 has to be tested and mature enough for long-term maintenance.

Features:

Issues Tracking

All issues considered part of this project are labelled with 1.0, and optionally with specific categories e.g., 1.0-QA for code quality/testing, 1.0-compiler for Ergo compiler issues, etc.

Linked repositories: cicero, cicero-template-library, models, ergo, concerto, cicero-vscode-extension, markdown-transform

Full Contract Support

Updated Apr 8, 2021
  

The Accord Project will provide features that support for:

  • Contract Modularity
    • Assembling Contracts from stand-alone clauses
    • Contract-level variables available in all clauses (e.g., contract parties)
  • Ergo libraries packaging and import
  • Revised Ergo syntax

Linked repositories: cicero, cicero-template-library, models, ergo, techdocs, web-components

Accessibility

Updated Dec 6, 2021
  

In the interest of developing inclusive products, services, environments, and experiences, the Accord Project as contributors and maintainers pledge to work towards lowering barriers to participation in the community.

This ongoing project will be to set a tone moving forward for inclusive design for accessibility.

Inclusive design is a methodology which enables and draws on the full range of human diversity.

Accessibility is qualities which make an experience open to all and the professional discipline aimed at achieving that.

Helpful resources for this topic:

  1. The A11Y Project
  2. Ankita Kulkarni at React Europe 2019

Main benchmarks come from Web Content Accessibility Guidelines (WCAG) 2.0

Linked repositories: cicero, ergo, web-components