|
|
[Building Cinco Product Installers with Maven](cp-installer)
|
|
|
[Cinco Product Specification](Cinco-Product-Specification)
|
|
|
[Cinco Development](Cinco-Development) |
|
|
# NEW PROJECT – Cinco is dead, long live Cinco
|
|
|
Please note that Cinco is discontinued in favor of our new project **Cinco Cloud**.
|
|
|
|
|
|
Cinco Cloud features the same easy to use DSLs for modeling full-blown graphical modeling IDEs.
|
|
|
But this time highly scalable and completely usable in users' browsers.
|
|
|
For better collaboration and even simpler usage over all.
|
|
|
|
|
|
You can find more information about the new Cinco Cloud project in [its repository](https://gitlab.com/scce/cinco-cloud).
|
|
|
|
|
|
# Home
|
|
|
Welcome to the Cinco wiki.
|
|
|
|
|
|
You can find a brief overview over every aspect you would like to know about.
|
|
|
|
|
|
## Requirements
|
|
|
Please note that you need to use ***Java 11*** for Cinco and Cinco Products.
|
|
|
Make sure you use a compatible JRE/JDK and that the Java version and compiler level is set correctly for every workspace you use.
|
|
|
|
|
|
## Usage
|
|
|
- [Cinco Product Specification](Usage/Cinco-Product-Specification.md)
|
|
|
- Overview over Cinco product specification components
|
|
|
- [Cinco Product Definition](Usage/Cinco-Product-Definition.md)
|
|
|
- CPD details
|
|
|
- [Meta Graph Language](Usage/Meta-Graph-Language.md)
|
|
|
- MGL details
|
|
|
- [Meta Style Language](Usage/Meta-Style-Language.md)
|
|
|
- MSL (style) details
|
|
|
- [macOS Homebrew](Usage/Homebrew-Package-Manager-for-macOS.md)
|
|
|
- Installation using Homebrew
|
|
|
|
|
|
## Meta-Plugins
|
|
|
- [Core Meta-Plugins](Meta-Plugins/Core-Meta-Plugins.md)
|
|
|
- An overview over core functions provided by meta-plugins
|
|
|
- [Event API](Meta-Plugins/Event-API-(Event-Meta-Plugin).md)
|
|
|
- An API and meta-plugin to modify behavior in certain lifecycle hooks
|
|
|
- [MCaM](Meta-Plugins/MCaM-Meta-Plugin.md)
|
|
|
- A plugin used to create semantic checks and more
|
|
|
- [Prime Viewer Plugin](Meta-Plugins/Prime-Viewer-Meta-Plugin.md)
|
|
|
- A plugin to create view for prime references
|
|
|
- [Generatable](Meta-Plugins/Generatable-Meta-Plugin.md)
|
|
|
- A plugin for code generation
|
|
|
- [Model Checking Plugin](Meta-Plugins/Model-Checking-Meta-Plugin.md)
|
|
|
- A plugin to model check Cinco Product models with visual support
|
|
|
- [Execution Semantic Meta-Plugin](Meta-Plugins/Execution-Semantic-Meta-Plugin.md)
|
|
|
- Plugin for custom model traversal
|
|
|
- [Spreadsheet Meta-Plugin](Meta-Plugins/Spreadsheet-Meta-Plugin.md)
|
|
|
- A plugin for spreadsheet integration
|
|
|
- [Pyro](Meta-Plugins/Pyro-Meta-Plugin.md)
|
|
|
- A plugin to create Cinco products running as a server, being usable in browsers
|
|
|
- [Existing and Planned (Legacy)](Meta-Plugins/Existing-And-Planned-MetaPlugins.md)
|
|
|
- Legacy page, which gives an overview over further plugins
|
|
|
|
|
|
## Development
|
|
|
- [Additional Editor Page](Cinco-Development/Additional-Editor-Page.md)
|
|
|
- Multi-page editor creation
|
|
|
- [Cinco Branching Guidelines](Cinco-Development/Cinco-Branching-Guidelines.md)
|
|
|
- Guidelines about contributing to this repository
|
|
|
- [Cinco Product Installer Creation](Cinco-Development/cp-installer.md)
|
|
|
- Description on how to create Cinco product installers
|
|
|
- [Event Hub](Cinco-Development/Event-Hub.md)
|
|
|
- Utilization and extension of the event hub
|
|
|
- [How to: Meta-Plugin creation](Cinco-Development/How-to-create-a-Meta-Plugin.md)
|
|
|
- Meta-Plugin creation guide
|
|
|
- [Packages](Cinco-Development/Packages.md)
|
|
|
- Overview over Cinco packages for easy navigation in the project
|
|
|
- [Release Check List](Cinco-Development/Release-Check-List.md)
|
|
|
- Check list to work with for release versions
|
|
|
- [Troubleshooting](Cinco-Development/Troubleshooting.md)
|
|
|
- Get rid of trouble!
|
|
|
|
|
|
## Legacy
|
|
|
- [How to: jABC3 Merge Driver](Legacy/How-to-use-the-jABC3-merge-driver-(Git).md)
|
|
|
- Description of the jABC3 merge driver and how to use it
|
|
|
- [Meta Graph Language 1.X](Legacy/Meta-Graph-Language-1.X.md)
|
|
|
- Documentation for the old version of the MGL (pre Cinco 2.0)
|
|
|
- [MGL Migration from Cinco 1.X](Legacy/MGL-Migration-from-CINCO-1.X.md)
|
|
|
- Migration guide to modernize pre Cinco 2.0 products |