-
Notifications
You must be signed in to change notification settings - Fork 2
Document development setup #33
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
base: main
Are you sure you want to change the base?
Conversation
euphorie.deployment-overrides | ||
|
||
[versions] | ||
Euphorie = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The provided pin in base.cfg is not available on the configured pypi servers.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you are doing something wrong:
See:
euphorie-project/config/base.cfg
Line 122 in 6fdc638
Euphorie = 18.0.0 - https://pypi.org/project/Euphorie/18.0.0/
saconfig-uri = sqlite:///app/var/quoira.sql | ||
|
||
[instance] | ||
# remove the zcml declaration if you configure a main-package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
base.cfg defines Euphorie
as the default main-package.
euphorie-project/config/base.cfg
Line 17 in 6fdc638
main-package = Euphorie |
But it then proceeds to load the main package zcml
euphorie-project/config/base.cfg
Line 53 in 6fdc638
${settings:main-package} |
which errors out because Euphorie has no top level zcml
@ale-rt Could you take a look if the approach is good or if we should do something different? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do not understand the purpose of this PR.
What should people do with the provided config/custom.cfg
?
The purpose of this PR is to ship with a working configuration people can start with. As distinct to having some incomplete pointers in the README. People can |
I had to perform a number of undocumented tweaks to get a working Euphorie development environment. This documents that setup.