Skip to content

Create een user-only (production) version of this repo #15

@bartsn

Description

@bartsn

Beschrijving

Naast deze ontwikkelrepo, een repo aanmaken met alleen de labdontrol python scripts, de notebook pagina's en eventueel wat ondersteunende software, zoals een VISA implementatie.
De huidige repo beschrijft zowel de stappen voor ontwikkelaars als voor gebruikers. Dat komt de duidelijkheid (vooral van de wiki) niet ten goede.

Definition of Done

  1. Deze repo, de ontwikkelrepo, blijft min of meer zo bestaan. Dus dit is de repo voor de ontwikkeling van alle zaken rondom de kern van labcontrol.
  2. Er komt een nieuwe repo, een productie variant, waarop geen enkele user edits kans doen. Deze repo is een subset van "gereleasede versies" van de ontwikkelrepo. Deze repo bevat (alleen) de ontwikkelde Python code (of het meeste daarvan) van de ontwikkelrepo, al dan niet aangevuld met hulp programmatuur (bijvoorbeeld een VISA implementatie), en eventueel een installer die WinPython download, installeert en de benodigde programmatuur van deze repo aftrekt en vervolgens eveneens installeert,
  3. Deze reop heeft, bij voorkeur, mogelijkheid om een deel van de inhoud te exporteren naar de productie repo van labcontrol. De export zal waarschijnlijk een Python of batch script zijn dat een selectie van op dez repo aanwezige bestanden kan kopiëren naar de productierepo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions