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

Moving xroad-rest-gateway repository to be as a part of official X-Road #26

Open
hanhaka opened this issue Mar 17, 2017 · 5 comments
Open

Comments

@hanhaka
Copy link

hanhaka commented Mar 17, 2017

We would like to move the xroad-rest-gateway repository to be as a part of official X-Road and due to this, create a new Github repository for Rest Gateway component. Development work would be happening in the future using this repository. With this change the Finnish X-Road development team (later also Estonian development team) would start intensively develop the new features for REST Gateway and responsibility of REST Gateway component would be in the hands of same dev team as the official X-Road development currently is. Ultimate goal is to include REST Gateway as a default add-on component to X-Road installation package.

We would like to proceed as follows:

  1. First step is to start using a new repository. We have already created the new repository for REST Gateway component and copied the source codes from original repository to below (new) repository:
    https://github.com/vrk-kpa/REST-adapter-service

This new repository would still be open source repository and open for all the open source contributors to make enhancements for components using pull request procedure.

  1. Second step later in this year (2017) is to integrate REST Gateway component as a part of official X-Road:
    https://github.com/ria-ee/X-Road

Also, licence of REST Gateway component would be changed from EUPL => MIT (MIT is default licence for X-Road). We are currently checking and validating the licence type change requirements.

With your permission, we start using the new repository and continue development work using that repository? Preliminary we have agreed with Petteri that it is ok.

Thanks,
Hannu
Suomi.fi-palveluväylä (X-Road) Product Owner

@kyyberi
Copy link
Member

kyyberi commented Mar 17, 2017

I have no jurisdiction here but as one of the persons who can be blamed for getting this component started a few years back, I express my opinion. The suggested path sounds good to me. Furthermore, this component never did have connection to ECA architecture, thus it makes sense to move it to proper repository.

@petkivim
Copy link
Contributor

In my opinion moving the source code under the Population Register Centre's GitHub account makes sense as they're the official X-Road operator in Finland and they'll be maintaining and developing the component in the future.

As far as I know changing the license should be OK if all copyright owners agree with the change. In addition to me only @i-tu has contributed to the code so our approval should be enough. You have my approval for the change. However, despite the change in licensing, the copyright of the code that we've produced remains with us. The Population Register Centre is the copyright owner of all the new code they produce, of course.

@i-tu
Copy link
Contributor

i-tu commented Mar 30, 2017

Sounds good to me. I agree to this change and also give up any and all rights and claims related to my contributions to xroad-rest-gateway.

Happy to see ongoing development!
Ian

@hanhaka
Copy link
Author

hanhaka commented Apr 12, 2017

@mjtorn could you also confirm that above is ok to you?
Thanks.

@kyyberi
Copy link
Member

kyyberi commented Apr 12, 2017 via email

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

No branches or pull requests

4 participants