Re switching to Chum: if you want it now then yes. I have started discussion on whether cut our losses and drop OpenRepos distribution for the keyboard at https://github.com/sailfish-keyboard/sailfishos-presage-predictor/pull/37 . So far, no reply.
As we have dependencies in the compiled plugins (Marisa for example), uploading to OpenRepos would require uploading those as well. Which will end up as having multiple copies of the lib trees all over the place, at least my first impression of it.
After repackaging all the keyboards, databases and dictionaries to make it possible to build them at OBS and testing that it works, I think it is OK to ask users to make a step and
- add Chum repos
- run
zypper ref && zypper up
. - check that the packages which have to switch organization are ok and then force update them.
Now whether these packages will appear at OpenRepos depends on:
- someone will upload them
- OpenRepos and Chum integration will suddenly go full steam ahead
Let’s see if any of these scenarios will happen.