Re: [sane-devel] New backends eSCL

2019-11-23 Thread Olaf Meeuwissen
Hi Thierry,

thie...@ordissimo.com writes:

> How can I add a dependency (libcurl-devel or libcurl4-gnutls-dev) to the
> CI / CD ?

For one-off builds (like in the merge request for example), you could
add a before_script: to .gitlab-ci.yml to install the package.

However, before merging to the sane-backends master branch I can add
this to the sane-project/ci-envs.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join



Re: [sane-devel] New backends eSCL

2019-11-23 Thread Olaf Meeuwissen
Hi Thierry,

thie...@ordissimo.com writes:

> Le 2019-11-10 17:54, thie...@ordissimo.com a écrit:
>> Le 2019-11-10 11:26, Olaf Meeuwissen a écrit:
>>> Hi Thierry,
>>>
>> I worked with a trainee on this project, the result exceeds my
>> expectations.
>> We hope that "sane" will integrate it.
>> I will add the license entries in each file.
>>> I would suggest you mention the copyright and license in every single
>>> source file.  Something like
>>>
>>>   Copyright (C) 2019  
>>>
>>>   SPDX-License-Identifier: GPL-3.0-or-later
>>>
>>> As for the copyright holder, I am concerned that this may actually be
>>> ORDISSIMO rather than you and that maybe ORDISSIMO does not want this
>>> to be released under that license.  So please carefully clarify this
>>> with ORDISSIMO before pushing any changes.
>>>
> It is in the interest of Ordissimo to publish in GPL + 3.
> We use "sane" and take advantage of bug fixes from the community.
> The only one chooses that Ordissimo protects is its graphic theme.

I don't think Ordissimo's graphic theme is an essential part of the eSCL
backend, so that should not be a problem.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join



Re: [sane-devel] New backends eSCL

2019-11-23 Thread Olaf Meeuwissen
Hi Thierry,

# I'm catching up on my INBOX

thie...@ordissimo.com writes:

> Le 2019-11-10 11:26, Olaf Meeuwissen a écrit:
>> Hi Thierry,
>>
>> thie...@ordissimo.com writes:
>>> We put it in the GPL3, ideally, once finished, we would like it to be
>>> integrated with sane.
>>
>> As a FSF Associate Member, I'm glad to see you put this under the GPL3
>> and hope that actually means GPL version 3, or later :-)
>>
> The project is under license GPL + 3 and Later.

Great!

 https://gitlab.com/sane-escl/sane-escl
>>
>> I had a look and noticed in the README that you developed the backend
>> while working at a company called ORDISSIMO.  In addition, I did not
>> find any copyright and license assignments in your sources.  This made
>> me wonder a bit about the legal status of the sane-escl project.
>>
> I worked with a trainee on this project, the result exceeds my
> expectations.
> We hope that "sane" will integrate it.
> I will add the license entries in each file.

Thanks.

I saw that there's a merge request for the eSCL backend as well.  I'll
get to that later.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join



Re: [sane-devel] New backends eSCL

2019-11-10 Thread thierry
How can I add a dependency (libcurl-devel or libcurl4-gnutls-dev) to the 
CI / CD ?


Le 2019-11-10 18:02, thie...@ordissimo.com a écrit :

Le 2019-11-10 17:54, thie...@ordissimo.com a écrit :

Le 2019-11-10 11:26, Olaf Meeuwissen a écrit :

Hi Thierry,

thie...@ordissimo.com writes:


Le 2019-11-08 11:17, thie...@ordissimo.com a écrit:

Hello,
We present to you the beta version of the sane backend taking on 
board

the eSCL protocol.


Cool!

There have been several posts to the list mentioning support for 
eSCL,
IIRC.  Good to see there is continued interest in getting this to 
work.



the list of potentially scanned scanners is long:
Canon Pixma TS6260, Canon Pixma TS3150, 
Nous l'avons mis dans la GPL3, idéalement, une fois terminé, nous
aimerions qu'il soit intégré à sane.

Sorry :)
We put it in the GPL3, ideally, once finished, we would like it to 
be

integrated with sane.


As a FSF Associate Member, I'm glad to see you put this under the 
GPL3

and hope that actually means GPL version 3, or later :-)


The project is under license GPL + 3 and Later.

https://gitlab.com/sane-escl/sane-escl


I had a look and noticed in the README that you developed the backend
while working at a company called ORDISSIMO.  In addition, I did not
find any copyright and license assignments in your sources.  This 
made

me wonder a bit about the legal status of the sane-escl project.

I worked with a trainee on this project, the result exceeds my 
expectations.

We hope that "sane" will integrate it.
I will add the license entries in each file.

I would suggest you mention the copyright and license in every single
source file.  Something like

  Copyright (C) 2019  

  SPDX-License-Identifier: GPL-3.0-or-later

As for the copyright holder, I am concerned that this may actually be
ORDISSIMO rather than you and that maybe ORDISSIMO does not want this
to be released under that license.  So please carefully clarify this
with ORDISSIMO before pushing any changes.


It is in the interest of Ordissimo to publish in GPL + 3.
We use "sane" and take advantage of bug fixes from the community.
The only one chooses that Ordissimo protects is its graphic theme.
# I sincerely hope ORDISSIMO does want to release it under that 
license,

# though, if they are the copyright holder.

In case you yourself actually are the copyright holder, then, of 
course,

you are free to pick any license you like for *your* code.

# To clarify, the company I work at owns the copyright of any code I
# write at the office as a result of the work contract I have.  Any 
code

# that I write in my own time, indepently of and without reference to
# what I did at the office, is copyright me (or whomever I deem to be
# appropriate).

Now, as for integration with SANE, I'd welcome that.  As 
self-appointed
SANE Project Janitor, I would be able to help out with getting 
sane-escl

under the umbrella of the SANE Project, i.e. become a project in the
GitLab sane-project group.

An alternative would be to add the sane-escl sources to the backends
project but I'm not sure that that is the best way forward as that 
would
tie it to the sane-backend release cycle.  Perhaps frequent releases 
of

sane-escl, especially in the beginning(?), might benefit its exposure
and progress.

In addition, there may be license concerns when adding it to the
backends project as most, but not all, of its code has an exception 
to

the GPL that basically makes most backends LGPL.

Anyway, continue making the sane-escl backend better than it already 
is
(haven't tried it :-P) and please clarify the copyright and license 
of

its code.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 
2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 
2DD9
 Support Free Software
https://my.fsf.org/donate
 Join the Free Software Foundation  
https://my.fsf.org/join




Re: [sane-devel] New backends eSCL

2019-11-10 Thread thierry

Le 2019-11-10 17:54, thie...@ordissimo.com a écrit :

Le 2019-11-10 11:26, Olaf Meeuwissen a écrit :

Hi Thierry,

thie...@ordissimo.com writes:


Le 2019-11-08 11:17, thie...@ordissimo.com a écrit:

Hello,
We present to you the beta version of the sane backend taking on 
board

the eSCL protocol.


Cool!

There have been several posts to the list mentioning support for eSCL,
IIRC.  Good to see there is continued interest in getting this to 
work.



the list of potentially scanned scanners is long:
Canon Pixma TS6260, Canon Pixma TS3150, 
Nous l'avons mis dans la GPL3, idéalement, une fois terminé, nous
aimerions qu'il soit intégré à sane.

Sorry :)
We put it in the GPL3, ideally, once finished, we would like it to be
integrated with sane.


As a FSF Associate Member, I'm glad to see you put this under the GPL3
and hope that actually means GPL version 3, or later :-)


The project is under license GPL + 3 and Later.

https://gitlab.com/sane-escl/sane-escl


I had a look and noticed in the README that you developed the backend
while working at a company called ORDISSIMO.  In addition, I did not
find any copyright and license assignments in your sources.  This made
me wonder a bit about the legal status of the sane-escl project.

I worked with a trainee on this project, the result exceeds my 
expectations.

We hope that "sane" will integrate it.
I will add the license entries in each file.

I would suggest you mention the copyright and license in every single
source file.  Something like

  Copyright (C) 2019  

  SPDX-License-Identifier: GPL-3.0-or-later

As for the copyright holder, I am concerned that this may actually be
ORDISSIMO rather than you and that maybe ORDISSIMO does not want this
to be released under that license.  So please carefully clarify this
with ORDISSIMO before pushing any changes.


It is in the interest of Ordissimo to publish in GPL + 3.
We use "sane" and take advantage of bug fixes from the community.
The only one chooses that Ordissimo protects is its graphic theme.
# I sincerely hope ORDISSIMO does want to release it under that 
license,

# though, if they are the copyright holder.

In case you yourself actually are the copyright holder, then, of 
course,

you are free to pick any license you like for *your* code.

# To clarify, the company I work at owns the copyright of any code I
# write at the office as a result of the work contract I have.  Any 
code

# that I write in my own time, indepently of and without reference to
# what I did at the office, is copyright me (or whomever I deem to be
# appropriate).

Now, as for integration with SANE, I'd welcome that.  As 
self-appointed
SANE Project Janitor, I would be able to help out with getting 
sane-escl

under the umbrella of the SANE Project, i.e. become a project in the
GitLab sane-project group.

An alternative would be to add the sane-escl sources to the backends
project but I'm not sure that that is the best way forward as that 
would
tie it to the sane-backend release cycle.  Perhaps frequent releases 
of

sane-escl, especially in the beginning(?), might benefit its exposure
and progress.

In addition, there may be license concerns when adding it to the
backends project as most, but not all, of its code has an exception to
the GPL that basically makes most backends LGPL.

Anyway, continue making the sane-escl backend better than it already 
is

(haven't tried it :-P) and please clarify the copyright and license of
its code.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 
2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 
2DD9
 Support Free Software
https://my.fsf.org/donate
 Join the Free Software Foundation  
https://my.fsf.org/join




Re: [sane-devel] New backends eSCL

2019-11-10 Thread thierry

Le 2019-11-10 11:26, Olaf Meeuwissen a écrit :

Hi Thierry,

thie...@ordissimo.com writes:


Le 2019-11-08 11:17, thie...@ordissimo.com a écrit:

Hello,
We present to you the beta version of the sane backend taking on 
board

the eSCL protocol.


Cool!

There have been several posts to the list mentioning support for eSCL,
IIRC.  Good to see there is continued interest in getting this to work.


the list of potentially scanned scanners is long:
Canon Pixma TS6260, Canon Pixma TS3150, 
Nous l'avons mis dans la GPL3, idéalement, une fois terminé, nous
aimerions qu'il soit intégré à sane.

Sorry :)
We put it in the GPL3, ideally, once finished, we would like it to be
integrated with sane.


As a FSF Associate Member, I'm glad to see you put this under the GPL3
and hope that actually means GPL version 3, or later :-)


The project is under license GPL + 3 and Later.

https://gitlab.com/sane-escl/sane-escl


I had a look and noticed in the README that you developed the backend
while working at a company called ORDISSIMO.  In addition, I did not
find any copyright and license assignments in your sources.  This made
me wonder a bit about the legal status of the sane-escl project.

I worked with a trainee on this project, the result exceeds my 
expectations.

We hope that "sane" will integrate it.
I will add the license entries in each file.

I would suggest you mention the copyright and license in every single
source file.  Something like

  Copyright (C) 2019  

  SPDX-License-Identifier: GPL-3.0-or-later

As for the copyright holder, I am concerned that this may actually be
ORDISSIMO rather than you and that maybe ORDISSIMO does not want this
to be released under that license.  So please carefully clarify this
with ORDISSIMO before pushing any changes.

# I sincerely hope ORDISSIMO does want to release it under that 
license,

# though, if they are the copyright holder.

In case you yourself actually are the copyright holder, then, of 
course,

you are free to pick any license you like for *your* code.

# To clarify, the company I work at owns the copyright of any code I
# write at the office as a result of the work contract I have.  Any 
code

# that I write in my own time, indepently of and without reference to
# what I did at the office, is copyright me (or whomever I deem to be
# appropriate).

Now, as for integration with SANE, I'd welcome that.  As self-appointed
SANE Project Janitor, I would be able to help out with getting 
sane-escl

under the umbrella of the SANE Project, i.e. become a project in the
GitLab sane-project group.

An alternative would be to add the sane-escl sources to the backends
project but I'm not sure that that is the best way forward as that 
would

tie it to the sane-backend release cycle.  Perhaps frequent releases of
sane-escl, especially in the beginning(?), might benefit its exposure
and progress.

In addition, there may be license concerns when adding it to the
backends project as most, but not all, of its code has an exception to
the GPL that basically makes most backends LGPL.

Anyway, continue making the sane-escl backend better than it already is
(haven't tried it :-P) and please clarify the copyright and license of
its code.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 
2004-01-27

 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join




Re: [sane-devel] New backends eSCL

2019-11-10 Thread Olaf Meeuwissen
Hi Thierry,

thie...@ordissimo.com writes:

> Le 2019-11-08 11:17, thie...@ordissimo.com a écrit:
>> Hello,
>> We present to you the beta version of the sane backend taking on board
>> the eSCL protocol.

Cool!

There have been several posts to the list mentioning support for eSCL,
IIRC.  Good to see there is continued interest in getting this to work.

>> the list of potentially scanned scanners is long:
>> Canon Pixma TS6260, Canon Pixma TS3150, 
>> Nous l'avons mis dans la GPL3, idéalement, une fois terminé, nous
>> aimerions qu'il soit intégré à sane.
> Sorry :)
> We put it in the GPL3, ideally, once finished, we would like it to be
> integrated with sane.

As a FSF Associate Member, I'm glad to see you put this under the GPL3
and hope that actually means GPL version 3, or later :-)

>> https://gitlab.com/sane-escl/sane-escl

I had a look and noticed in the README that you developed the backend
while working at a company called ORDISSIMO.  In addition, I did not
find any copyright and license assignments in your sources.  This made
me wonder a bit about the legal status of the sane-escl project.

I would suggest you mention the copyright and license in every single
source file.  Something like

  Copyright (C) 2019  

  SPDX-License-Identifier: GPL-3.0-or-later

As for the copyright holder, I am concerned that this may actually be
ORDISSIMO rather than you and that maybe ORDISSIMO does not want this
to be released under that license.  So please carefully clarify this
with ORDISSIMO before pushing any changes.

# I sincerely hope ORDISSIMO does want to release it under that license,
# though, if they are the copyright holder.

In case you yourself actually are the copyright holder, then, of course,
you are free to pick any license you like for *your* code.

# To clarify, the company I work at owns the copyright of any code I
# write at the office as a result of the work contract I have.  Any code
# that I write in my own time, indepently of and without reference to
# what I did at the office, is copyright me (or whomever I deem to be
# appropriate).

Now, as for integration with SANE, I'd welcome that.  As self-appointed
SANE Project Janitor, I would be able to help out with getting sane-escl
under the umbrella of the SANE Project, i.e. become a project in the
GitLab sane-project group.

An alternative would be to add the sane-escl sources to the backends
project but I'm not sure that that is the best way forward as that would
tie it to the sane-backend release cycle.  Perhaps frequent releases of
sane-escl, especially in the beginning(?), might benefit its exposure
and progress.

In addition, there may be license concerns when adding it to the
backends project as most, but not all, of its code has an exception to
the GPL that basically makes most backends LGPL.

Anyway, continue making the sane-escl backend better than it already is
(haven't tried it :-P) and please clarify the copyright and license of
its code.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join



Re: [sane-devel] New backends eSCL

2019-11-09 Thread Thierry Hucard
Hi Rolf
It works very well with the "Canon TS3150", the "Espon ET-3750" and the "Espon 
ET-4150".
You have to consider the security certificate and it should be good.
I would start the integration in sane and grow fast.

Cheers,
Thierry



⁣Télécharger BlueMail pour Android ​

Le 9 nov. 2019 à 15:31, à 15:31, Rolf Bensch  a écrit:
>Hi Thierry,
>
>Maybe it could be an good idea to implement eSCL protocol early to
>SANE,
>e.g. with a merge request. There are several Pixma users who want to
>use
>WiFi or Ethernet.
>
>How stable is the beta version? If you're not sure if the
>implementation
>is too early, you can use an evironment variable to enable eSCL.
>
>Hope this helps.
>
>Cheers,
>Rolf
>
>
>Am 08.11.19 um 11:17 schrieb thie...@ordissimo.com:
>> Hello,
>> We present to you the beta version of the sane backend taking on
>board
>> the eSCL protocol.
>> the list of potentially scanned scanners is long:
>> Canon Pixma TS6260, Canon Pixma TS3150, 
>> Nous l'avons mis dans la GPL3, idéalement, une fois terminé, nous
>> aimerions qu'il soit intégré à sane.
>>
>> https://gitlab.com/sane-escl/sane-escl
>>
>> Thierry (Ordissimo)
>>
>>


Re: [sane-devel] New backends eSCL

2019-11-09 Thread Rolf Bensch
Hi Thierry,

Maybe it could be an good idea to implement eSCL protocol early to SANE,
e.g. with a merge request. There are several Pixma users who want to use
WiFi or Ethernet.

How stable is the beta version? If you're not sure if the implementation
is too early, you can use an evironment variable to enable eSCL.

Hope this helps.

Cheers,
Rolf


Am 08.11.19 um 11:17 schrieb thie...@ordissimo.com:
> Hello,
> We present to you the beta version of the sane backend taking on board
> the eSCL protocol.
> the list of potentially scanned scanners is long:
> Canon Pixma TS6260, Canon Pixma TS3150, 
> Nous l'avons mis dans la GPL3, idéalement, une fois terminé, nous
> aimerions qu'il soit intégré à sane.
>
> https://gitlab.com/sane-escl/sane-escl
>
> Thierry (Ordissimo)
>
>



Re: [sane-devel] New backends eSCL

2019-11-08 Thread Dag Bakke




On 11/8/19 11:28 AM, thie...@ordissimo.com wrote:

Le 2019-11-08 11:17, thie...@ordissimo.com a écrit :

Hello,
We present to you the beta version of the sane backend taking on board
the eSCL protocol.
the list of potentially scanned scanners is long:
Canon Pixma TS6260, Canon Pixma TS3150, 

[]

Thank you!
Looking forward to test this.

Dag B



Re: [sane-devel] New backends eSCL

2019-11-08 Thread thierry

Le 2019-11-08 11:17, thie...@ordissimo.com a écrit :

Hello,
We present to you the beta version of the sane backend taking on board
the eSCL protocol.
the list of potentially scanned scanners is long:
Canon Pixma TS6260, Canon Pixma TS3150, 
Nous l'avons mis dans la GPL3, idéalement, une fois terminé, nous
aimerions qu'il soit intégré à sane.

Sorry :)
We put it in the GPL3, ideally, once finished, we would like it to be 
integrated with sane.


https://gitlab.com/sane-escl/sane-escl

Thierry (Ordissimo)