Skip to content
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

Make sure it is very easy to serve legislation-explorer for another country #143

Open
guillett opened this issue Apr 19, 2018 · 1 comment
Assignees

Comments

@guillett
Copy link
Member

guillett commented Apr 19, 2018

In my opinion, we want to provide almost off the shelf tools to teams working on a new country package.

How easy would it be for a new country to have these tools available ?
In other words, what is the cost of serving:
https://template.openfisca.org/legislation ;
https://it.openfisca.org/legislation or
https://nz.openfisca.org/legislation ?

@guillett guillett changed the title Serve legislation-explorer for another country Make sure it is very easy to serve legislation-explorer for another country Apr 19, 2018
@MattiSG
Copy link
Member

MattiSG commented May 16, 2018

Tested with nz.openfisca.org.

Currently it's pretty hard. I'm working on improving this substantially. #145 puts all the bases in place.
I'm now working on i18n, which is currently much weaker than it seems.
I will then do a pass on changing the configuration management system. The reliance on config files that are bundled in this repo makes it impossible to scale.
There is also a question regarding how to ensure updates are propagated to all servers. We can use CI as webhook as is currently the case, and let it as an opt-in for reusers. That's a lot of responsibility to trigger updates all over the world, though.

One big question is the governance process for access to the openfisca.org DNS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants