Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • maja maja
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 30
    • Issues 30
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • maja
  • majamaja
  • Issues
  • #154

Maja4: Ajout Start_Maja

name: Feature Request (DM)
about: Use this template for reporting a feature request.

Please note: Any issue should be submitted using the FA Template

Describe the current behavior

Start_Maja, un ordonnanceur basique basée sur python a été retirée du perimètre du contrat fin 2018. Depuis, il a été complètement recodé. Une PIC basé sur travis ainsi qu'un suivi de la couverture des tests est rassure par coveralls.

Describe the expected behavior

La solution proposée consiste à :

  • Héberger le code source de start_maja avec le dépôt MAJA. Ainsi il aura la même visibilité que MAJA, et il pourra être testé en même temps que MAJA pour s’assurer qu’il n’y a pas d’interface cassée entre Start_Maja et MAJA.
  • Migrer la licence de Start_Maja vers Apache v2 (la future licence de MAJA). Ceci permet d’avoir une licence unique pour l’ensemble du dépôt (voir précédent point).
  • Migration de l’intégration continue de Start_Maja depuis Travis vers la PIC MAJA qui va être déployée sur l’infrastructure OTB. Les tests de start_maja seront lancés via Gitlab-CI, les analyses de couvertures seront envoyées vers l’instance SonarQube de l’OTB.
  • Ajout d’un test qui enchaîne Start_Maja avec MAJA. Le but est de valider les interfaces entre les deux, à chaque push.

Urgency/Criticity

  • Urgency (Select Low/Medium/High):
  • Criticity (Select Low/Medium/High):

Additional info

Provide a path to a context folder. Please note the Context policy.

Correction

Provide a version number (Major.Minor.Patch, e.g. 3.2.1) when the feature shall be introduced.

Assignee
Assign to
Time tracking