-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
skills-online-mysql missing locally & Local installation steps in README are outdated #3
Comments
Helo, I'm sorry about the documentation. It isn't that well documented in English or Welsh.
Are you sure?
can you see this under After running Then you can type in the docker container:
but it will give you an error..
unless you've followed the README here.. https://github.com/techiaith/macsen-sgwrsfot#llwytho-i-lawr-a-gosod-y-sgwrsfot and installed your own API keys into the required skills. But I agree and will resolve that the README needs updating and translated into English as well. Diolch yn fawr. |
see a82d7f7 contains a small improvement to the README. But no translation into English yet. Feel free to suggest or hightlight any other deficiencies that frustrates running macsen-sgwrsfot locally. Diolch! |
Helo! Sorry for the late reply, been a little busy today. Managed to get the local docker setup working with your instructions, thank you! One thing I'm strugling with at the moment, and I think it would be good to update the README to include this, but what exactly should the API keys be named? Perhaps it would be good to show an example of the Additionally I think we should remove the I'll make a PR showing what I mean once I know the names of the API key variables. I also wonder if the service should check if the API keys exist on start up, and shutdown if they are not. |
Helo The variables are named in the relevant skills here: https://github.com/techiaith/macsen-sgwrsfot/blob/master/server/assistant/skills/amser/amser.py#L9 You could I guess leave these empty, so that the server doesn't crash at startup and as long as you don't execute the skill. (i.e. you're testing Newyddion only, which doesn't have an third party api key) We've ommited all the enclosing Diolch!! p.s.
No worries. I'm on holiday at the moment, so take your time ;) |
Diolch yn fawr!
That makes sense.
I agree with this, I was more suggesting that in the README we show an example of how the
Still not providing the file within the repo, and keeping the gitignore but allowing a new user to have a skeleton to build their keys off of. Alternatively, I have also seen people commit a skeleton such as above in an example file such as Ah in that case, enjoy your holiday! Diolch eto! |
When trying to run the project locally, the Makefile references a docker image that isn't created via the
build-local
command:Additionally, the installation steps in the README seem to be outdated as the reference Make targets that do not exist in the current form of the make file:
Apologies if I have somehow lost the steps to rectify these issues via attempting to translate the README into English!
The text was updated successfully, but these errors were encountered: