Please:
- Test does WeKan on some non-stable channel work, add a new issue about can it be added to stable channel.
- Check is there PR about fixing some bug already
- Please report bugs by adding a new issue.
- Make backups first, so you are not using your only copy of production data
- Have time to test
- Have enough disk space. For example, some update migration could write all attachments from database to some subdirectory of
/var/snap/wekan/common
or /var/snap/wekan-gantt-gpl/common
.
- You can try bleeding edge versions of Wekan Snap, that contains cool new features, and could be broken in many ways.
- Sometimes Snap builds fail, so then there is no package file to upload to Snap store at all, only successfully built are visible at Snap store. Successfully built does not mean that every feature works.
Changing between WeKan and WeKan Gantt GPL
1) Stop WeKan
sudo snap stop wekan
or
sudo snap stop wekan-gantt-gpl
2) Create Backup
2.1 Backup settings:
sudo snap get wekan > snap-settings.txt
or
sudo snap get wekan-gantt-gpl > snap-settings.txt
2.2 https://github.com/wekan/wekan/wiki/Backup
2.3 Copy files to safe place from /var/snap/wekan/common or /var/snap/wekan-gantt-gpl/common . There could be some board attachments etc.
3) Check what is available at various channels
https://snapcraft.io/wekan
https://snapcraft.io/wekan-gantt-gpl
- Stable: Current working version
- Beta: Maybe work, or not
- Edge: Newest that did build, no idea does it work or not
This is how you can try snap beta channel:
sudo snap refresh wekan --beta --amend
This is how to change back to snap stable channel, that most Wekan users have installed:
sudo snap refresh wekan --stable --amend
Wekan stable versions are numbered v1.x
4) Update all Snaps to newest on that channel
Check you don't have Snap updates disabled
sudo snap refresh
5) Start WeKan
sudo snap stop wekan
or
sudo snap stop wekan-gantt-gpl
Other docs