Aller au contenu

Guide de développement Canopsis

Vous trouverez ici toute la documentation nécessaire au développement sur Canopsis.

La documentation de l'API est disponible ici.

Note

Cette page contient le plan de la documentation de développement, qui est en cours d'écriture.

API

Base de données

Structure d'un évènement

Process de développement

Organisation des dépôts

Process de release

Nomenclature des messages de commit

Installation d'un environnement de développement

Python

VM

LXC

Python et Go

Docker

VM

LXC

Backend

Python

Installation de nouvelle source python

Structure du projet

Création d'engines

Création d'API

Golang

Compilation

Architecture du projet

Création de moteurs

Implémentation de source de données externes (pour l'event-filter)

Front-end

Mise en place de l'environnement de développement

Technologies utilisées

Structure du projet

Règles de style

Les mixins, helpers et filters

Le store Vuex

Guides de création nouvelle fonctionnalité

Vue

Widget (+ Paramètres du widget)

Gestion de la documentation


Dernière mise à jour: 2021-01-19