1

Topic: Snap packages

Dear QET users ,


we are pleased to announce that after many efforts and thanks a lot  to the help and efforts of Max, you will have QET snap packages weekly autobuilded on snapcraft.io.
https://snapcraft.io/qelectrotech


We had to trick and synchronize whole sections of SVN towards Github and learn to use Travis for synced SVN to Github.


The Snap package of QET is complete and contain also Raul qet_tb_generator and Ronny DXF converter.


https://github.com/qelectrotech

https://travis-ci.org/qelectrotech/sync … b/branches

I let Max add more technical informations that can appeal to advanced QET users.

We have also added the Fernando Documentation on Github, it will be easier for external contributors to participate in its improvement and its translation.


I moved it to https://github.com/qelectrotech

Laurent

2 (edited by ppd 2019-06-24 17:37:21)

Re: Snap packages

The snaps are automatically built from https://github.com/qelectrotech/qelectrotech-git-mirror master, which is synced from svn trunk daily.

Snaps have multiple channels that represent the risk level of an installation: https://docs.snapcraft.io/channels

We publish daily builds (only if trunk has changed, of course) to the edge channel, so only install that channel if you don't mind frequent updates.

Every few revisions, a select revision will be promoted to the candidate or beta channel. Follow those channels for less frequent updates and thus slightly older revisions.

On release of 0.7, this will be promoted to the stable channel. Installing that channel will be the most conservative option.

3

Re: Snap packages

Thanks Max for additional informations.
We thinking push the release candidate 2 on stable channel.

Snap architecture builds :
https://build.snapcraft.io/user/qelectr … git-mirror

4

Re: Snap packages

Howto install snap packages :
https://docs.snapcraft.io/installing-snapd

sudo snap install --edge qelectrotech

Run qet_tb_generator without launching QET :


qelectrotech.qet-tb-generator

Run DXF converter without launching QET :

qelectrotech.dxf-to-qet
laurent@debian:~$ snap info qelectrotech
name:      qelectrotech
summary:   Electrical diagram editor
publisher: laurent trinques (scorpio)
contact:   https://qelectrotech.org/forum/index.php
license:   unset
description: |
  QElectroTech is a Qt5 application to design electric diagrams.
  It uses XML files for elements and diagrams, and includes both a diagram
  editor, an element editor, and a titleblock editor.
commands:
  - qelectrotech.dxf-to-qet
  - qelectrotech
  - qelectrotech.qet-tb-generator
snap-id:      CEFA0rCgrd6XZ1w9fX4mZzE8jrbR7y6n
tracking:     edge
refresh-date: 2 days ago, at 15:08 CEST
channels:
  stable:    –                                      
  candidate: –                                      
  beta:      –                                      
  edge:      0.70-RC1~svn5934 2019-06-24 (5) 122MB -
installed:   0.70-RC1~svn5927            (2) 122MB -

5

Re: Snap packages

You don't need snap run.

Just

qelectrotech.qet-tb-generator etc. is enough.