# Eclipse ESCET™ development documentation

Copyright (c) 2010, 2024 Contributors to the Eclipse Foundation
version v6.0

This documentation concerns the development of the Eclipse Supervisory Control Engineering Toolkit (Eclipse ESCET) open-source project.

| The latest development information can be found in the development documentation of the nightly release.

| You can download this manual as a PDF as well. Or use the single-page HTML version.

Eclipse ESCET development

This manual includes information related to the development of the Eclipse ESCET toolkit as a whole, as it applies to all its languages and tools.

The following topics are discussed in more detail:

- The Eclipse ESCET dev-list

- Development process

- Contributing

- Issue tracking

- Development environment setup

- Git repositories

- Coding standards

- Building and testing

- Release process

- Third party tools

- Dependency upgrades

- License year update

- Legal

Common libraries and development tools

Furthermore, this manual includes information on various common libraries and development tools. These libraries and development tools are shared by the various end-user languages and tools that comprise the Eclipse ESCET toolkit.

Information on the following libraries and development tools is available:

- Application framework

- Design Structure Matrix (DSM) library

- Multi-value Decision Diagrams library

- Rail diagram generator

- SeText scanner/parser generator