Ahhh, stupid me. Asking more information to help and then completely forget about it…
@e-gor It looks like you are a bit in the same situation as we did. (we as in the developers of OpenVoiceOS).
As @gez-mycroft allready mentioned (the good thing of being late with my answer), Mycroft A.I as a company at the moment is fully focussed on getting the Mark-2 kit out to their backers. Therefor all development effort is towards their Mark2 / QA branch. Which also kind of mean the “development” branch is on hold for many months now. (looks like slowly some smaller PR’s are being looked at again)
We as a team / group of developers choose to soft fork the mycroft-core code into ovos-core where we could keep adding the things we would like and keep fixing things we saw without the need to wait for very long times for PR’s to get merged or even being looked at.
Our ovos-core cherry picks some good things of the Mark2/QA branches and includes a lot of fixes, features and changes, while we do keep backward compatibility with the development branch of mycroft-core.
If it works on the “normal” mycroft-core version, it will work on ovos-core.
The other way around depends on if you are using any additional features/functions of ovos-core.
If you would like to keep developing your Basque code against mycroft-core and adding GUI related pages, perhaps it is an option to rebase your PR’s to our ovos-core. We can then merge them or work with you to get them merged. Once merged you can start adding / working on you Basque GUI code.
If you choose not to use any of our changes, it allows you to continue your work and when the Mycroft dev team has decided what to to with the development branch you can re-rebase it back to mycroft-core.
If you like what we have added and/or fixed, you can keep developing your Basque work onto ovos-core. However till Mycroft as company has decided what to do with their own mark2 fork it remains unsure what and if this might flow back into mycroft-core. We will obviously try to keep backward compatibility to the development branch. If that will still be doable when mark2 codes flow back is unknown at this moment.
With our backward mycroft-core compatibility any Basque skills of plugins written for mycroft-core should work on ovos-core. So untill Mycroft decides what to do, you should be safe.
EDIT: I have just been made aware by @JarbasAl that we cherry-picked / ported the Basque support already many many moons ago for you.