From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alex Harsanyi Newsgroups: gmane.emacs.devel Subject: Re: wsdl test files and licensing Date: Wed, 12 Nov 2014 21:45:21 +0800 Message-ID: References: <87oasc62mu.fsf@gmx.de> <87oascr3es.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11403f5663004b0507a99b10 X-Trace: ger.gmane.org 1415799948 15345 80.91.229.3 (12 Nov 2014 13:45:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 12 Nov 2014 13:45:48 +0000 (UTC) Cc: emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 12 14:45:42 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XoYEv-0000aX-0t for ged-emacs-devel@m.gmane.org; Wed, 12 Nov 2014 14:45:41 +0100 Original-Received: from localhost ([::1]:54752 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoYEu-0001rD-99 for ged-emacs-devel@m.gmane.org; Wed, 12 Nov 2014 08:45:40 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58335) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoYEo-0001r7-BR for emacs-devel@gnu.org; Wed, 12 Nov 2014 08:45:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XoYEi-0008FV-9h for emacs-devel@gnu.org; Wed, 12 Nov 2014 08:45:34 -0500 Original-Received: from mail-ig0-x22f.google.com ([2607:f8b0:4001:c05::22f]:33617) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoYEd-0008Eg-MG; Wed, 12 Nov 2014 08:45:23 -0500 Original-Received: by mail-ig0-f175.google.com with SMTP id h3so2954905igd.2 for ; Wed, 12 Nov 2014 05:45:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=JSf94163fOlcDjTP/YmQq9h45RkbNji5BdC6csGNBrw=; b=NcFPPwwKZ8kTNGpQPZ6IMpmvOhS7zxAV5CseYDLpuM4bu2nitQGQXC1lt+DzL9CNRs RyV9Yo7KMdf6PSix+hVgAWSrKh86WtDaY2FxuJP/Rd5LIZ/HSL89Ft7lppUJ5jY42dfG vX6CUMse7Ci4EwO/Z6Hqyq4ULsAS4O1GAh8UCYNu38YK9aJMC5Tw8WXWzKTRkPpo2g0W l8hQYuNvLvAj94DRNpLfE027E9XpLsG1vi7amiqS76denFW/P3yha/tTyz4PQ1PvEEga qCxlaGT4geiWCrPktl5Qdj7PM0H+RdNk+k/BLdrIqyx5bdyM3oKQeFPrWphfWX9BA2yH Qoig== X-Received: by 10.107.157.11 with SMTP id g11mr48446514ioe.5.1415799921365; Wed, 12 Nov 2014 05:45:21 -0800 (PST) Original-Received: by 10.107.131.158 with HTTP; Wed, 12 Nov 2014 05:45:21 -0800 (PST) In-Reply-To: <87oascr3es.fsf@fencepost.gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c05::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:176807 Archived-At: --001a11403f5663004b0507a99b10 Content-Type: text/plain; charset=UTF-8 2014-11-12 20:47 GMT+08:00 David Kastrup : > Michael Albinus writes: > > > the soap-client people have written a test suite shich is obviously > > useful. I would like to merge it into Emacs. This will take time, > > because before this happens it shall use ert for running the > > tests. But that's another story. > > > > As test data, there are several *.wsdl files as well as soap request > > examples (these are *.xml files). All of them are not licensed, except > > Debbugs.wsdl taken from the GNU ELPA debbugs package. > > What does "are not licensed" mean? If it means "there is no license to > distribute them", obviously we cannot distribute them. That's a > no-brainer. > I will try to clarify what the situation is: Each SOAP server provides a WSDL document which contains the definition of the messages and their XML structure as accepted by the server. soap-client.el (and other soap-clients) read this document and use it to generate the XML requests and process the XML replies from the server. While the WSDL itself is XML format, it is intended to be read by computers, not humans (quite often, the documents are also generated automatically from programing language interfaces). These WSDL documents are available to be downloaded from the SOAP servers themselves and are necessary to be able to communicate with these servers. We have a test suite which has about 11 WSDL documents from different providers saved locally. They are used to ensure that soap-client.el can parse real-world WSDL documents. None of these documents have any copyright notice on them, except for Debbugs.wsdl and another one which has an "All Rights Reserved" notice. I wasn't sure if these documents can be distributed at all, so I kept the test suite private, instead of adding it to the public repository which hosts soap-client.el. Michael suggested we ask for clarification on emacs-devel, which he did :-) Best Regards, Alex. --001a11403f5663004b0507a99b10 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


2014-11-12 20:47 GMT+08:00 David Kastrup <dak@gnu.org>:
Michael Albinus <michael.albinus@gmx.de> writes:
> the soap-client people have written a test suite shich is obviously > useful. I would like to merge it into Emacs. This will take time,
> because before this happens it shall use ert for running the
> tests. But that's another story.
>
> As test data, there are several *.wsdl files as well as soap request > examples (these are *.xml files). All of them are not licensed, except=
> Debbugs.wsdl taken from the GNU ELPA debbugs package.

What does "are not licensed" mean?=C2=A0 If it means "= ;there is no license to
distribute them", obviously we cannot distribute them.=C2=A0 That'= s a
no-brainer.

I will try to clarify what = the situation is:

Each SOAP server provides a WSDL docume= nt which contains the definition of the messages and their XML structure as= accepted by the server.=C2=A0 soap-client.el (and other soap-clients) read= this document and use it to generate the XML requests and process the XML = replies from the server.=C2=A0=C2=A0 While the WSDL itself is XML format, i= t is intended to be read by computers, not humans (quite often, the documen= ts are also generated automatically from programing language interfaces).= =C2=A0 These WSDL documents are available to be downloaded from the SOAP se= rvers themselves and are necessary to be able to communicate with these ser= vers.

We have a test suite which has about 11 WSDL docume= nts from different providers saved locally.=C2=A0 They are used to ensure t= hat soap-client.el can parse real-world WSDL documents.=C2=A0 None of these= documents have any copyright notice on them, except for Debbugs.wsdl and a= nother one which has an "All Rights Reserved" notice.

I wasn't sure if these documents can be distributed at all, so I= kept the test suite private, instead of adding it to the public repository= which hosts soap-client.el.=C2=A0 Michael suggested we ask for clarificati= on on emacs-devel, which he did :-)

Best Regards,
Alex.


--001a11403f5663004b0507a99b10--