connector-ecommerce icon indicating copy to clipboard operation
connector-ecommerce copied to clipboard

Change Licence to LGPL

Open BT-mfasola opened this issue 5 years ago • 6 comments

Hi @pedrobaeza

We would like to contribute to and build on a base ecommerce connector that would allow to use different implementations and different shops at the same time.

Because some details of specific implementations might be very shop-specific and not of public use, we don't think AGPL-3 would be a suitable licence.

If you could change the licence, we will consider building and contributing a shopware connector in V12 & V13

BT-mfasola avatar Jun 08 '20 16:06 BT-mfasola

Which module are you talking about? Anyway, the ones that should grant the license change are the contributors of that module, not me (although if I'm one of that contributors), I can agree in principle.

pedrobaeza avatar Jun 08 '20 16:06 pedrobaeza

Hello @pedrobaeza That's a valid point. Currently I only see one module and the contributor's list on the repo results in a 404... We see that both existing connectors that build on this base (magento, presta-shop) are quite dated. We thought it might be reasonable to have a common base for different shops if in a scenario someone wants to connect different shops, but we're not sure if this is the right place.

BT-mfasola avatar Jun 09 '20 17:06 BT-mfasola

I think @guewen is the main contributor of the module.

pedrobaeza avatar Jun 09 '20 17:06 pedrobaeza

Hi @BT-mfasola,

I'm one of the main contributors of the module, but this one has a very long history, dating back to the "extra-addons" era where it was named "base_sale_multichannels". Renamed here: https://github.com/OCA/connector-ecommerce/commit/b197ba888ffc3612ece7c361277bcf5fdcf9a5ce

This new incarnation was mainly written during a code sprint where we adapted it to work on top of the new bricks of the "connector" framework in order to build the "new" magento connector.

We can see the history after the renaming on these pages:

  • https://github.com/OCA/connector-ecommerce/commits/7.0?after=8c169e161dd4999ec19fe48d2424c09ef083594f+139&path%5B%5D=connector_ecommerce
  • https://github.com/OCA/connector-ecommerce/commits/7.0?before=8c169e161dd4999ec19fe48d2424c09ef083594f+140&path%5B%5D=connector_ecommerce

With several authors at the beginning: @jgrandguillaume, @gurneyalex, @sebastienbeau, @bealdav and me.

Personally, I'm ok with a license change to LGPL. From the OCA standpoint, I don't know if my agreement is enough or if the other initial authors have to approve too.

guewen avatar Jun 10 '20 05:06 guewen

+ 1

bealdav avatar Jun 10 '20 06:06 bealdav