educloudalliance / xroad-rest-gateway

Unmaintained repository. Development moved to
https://github.com/vrk-kpa/REST-adapter-service
European Union Public License 1.1
20 stars 11 forks source link

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

Open hanhaka opened 7 years ago

hanhaka commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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 commented 7 years ago

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

kyyberi commented 7 years ago

Hi

This is ok for me.

/Jarkko

From: "Hannu" notifications@github.com To: "educloudalliance/xroad-rest-gateway" xroad-rest-gateway@noreply.github.com Cc: "jarkko moilanen" jarkko.moilanen@apinf.io, "Comment" comment@noreply.github.com Sent: Wednesday, April 12, 2017 10:48:56 AM Subject: Re: [educloudalliance/xroad-rest-gateway] Moving xroad-rest-gateway repository to be as a part of official X-Road (#26)

[ https://github.com/mjtorn | @mjtorn ] could you also confirm that above is ok to you? Thanks.

— You are receiving this because you commented. Reply to this email directly, [ https://github.com/educloudalliance/xroad-rest-gateway/issues/26#issuecomment-293500878 | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AB1n9kQM1JWlFLMCm9oJxSRp3BCb3A2-ks5rvIHogaJpZM4Mgf0c | mute the thread ] .

-- Jarkko Moilanen, APInf Oy Full-stack Business and Community developer (API economy) +350 40 535 9066

Twitter: [ https://twitter.com/kyyberi | https://twitter.com/kyyberi ] Try out API management! [ https://apinf.io/ | https://apinf.io ] Blog: [ https://medium.com/apinf | https://medium.com/apinf ]