Collected the various dependency installation steps and combined
them into one bash script, to make things a little simpler.
Also included copying the Python modules into the Mycroft core directory.
Details
- Reviewers
- None
- Group Reviewers
MyCroft Integration Plasma
Set script to executable chmod +x
Attempt to run script with sudo; ensure script aborts
Run script without sudo; ensure dependencies installed without script failing
Diff Detail
- Repository
- R846 Mycroft Plasma integration
- Branch
- dependency-script
- Lint
No Linters Available - Unit
No Unit Test Coverage
Hi there Mycroft folks.
Maybe this will make your installation a bit simpler, at least for the Neon & Kubuntu users. I merely collected all the dependency steps from the original README and put them into a quick bash script. If you approve, then enjoy. If it's not something you want - no hard feelings. It didn't take long to piece together.
Hi Sharvey, I am not sure if this install script belongs within the plasmoid repository itself additionally also there are already installation scripts for Debian/Kubuntu/Neon or any debian/buntu based distribution already available under the Mycroft AI Git-hub repository at: https://github.com/MycroftAI/installers/ tho some of the scripts might require dependency updates it would be great if you could contribute directly to updating those scripts. I do require to update the plasmoid readme to point to those installation scripts, I will add those on my end. Additionally I think it would be nice to request your distribution to provide installable packages for Mycroft and the Plasmoid instead of users hunting installation scripts and installing dependencies from scripts.
Ah, I see. I put this together after following the README directions for installing the plasmoid interface. I wasn't aware you had scripts in the Mycroft Core repository - I just followed along as I was told.
You can disregard this, then.
I'll look into helping maintain your install scripts from the Mycroft side of things.