From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Newsgroups: gmane.lisp.guile.devel Subject: Re: Guile parsing html and htmlprag. Date: Sat, 17 Aug 2013 14:28:17 +0200 Message-ID: <87fvu81oym.fsf@gnu.org> References: <87a9lcw1mj.fsf@gnu.org> <87li4wawv1.fsf@taylan.uni.cx> <87vc3x817x.fsf@tines.lan> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1376742529 14790 80.91.229.3 (17 Aug 2013 12:28:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 17 Aug 2013 12:28:49 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Aug 17 14:28:51 2013 Return-path: Envelope-to: guile-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 1VAfcg-000143-78 for guile-devel@m.gmane.org; Sat, 17 Aug 2013 14:28:50 +0200 Original-Received: from localhost ([::1]:35773 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VAfcf-0003UD-R2 for guile-devel@m.gmane.org; Sat, 17 Aug 2013 08:28:49 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46559) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VAfcV-0003TB-KP for guile-devel@gnu.org; Sat, 17 Aug 2013 08:28:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VAfcP-0003ed-Ej for guile-devel@gnu.org; Sat, 17 Aug 2013 08:28:39 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:55842) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VAfcP-0003eZ-7b for guile-devel@gnu.org; Sat, 17 Aug 2013 08:28:33 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VAfcO-0000mU-HI for guile-devel@gnu.org; Sat, 17 Aug 2013 14:28:32 +0200 Original-Received: from reverse-83.fdn.fr ([80.67.176.83]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 Aug 2013 14:28:32 +0200 Original-Received: from ludo by reverse-83.fdn.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 Aug 2013 14:28:32 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 25 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: reverse-83.fdn.fr User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 Thermidor an 221 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Cancel-Lock: sha1:YwTA8ce3WWUTYdIxroQZs1O4OTs= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:16562 Archived-At: Mark H Weaver skribis: > taylanbayirli@gmail.com (Taylan Ulrich B.) writes: > >> If I'm not mistaken, having a nontrivial amount of code (e.g. whole >> module) become part of the official Guile distribution requires the >> copyright of the code (and subsequent contributions) to be assigned to >> the FSF. So both you and all original authors of htmlprag would need to >> officially assign their copyright. > > That can't be right, because Guile has already imported several modules > of similar size without copyright assignment. e.g. SSAX, match, and > several SRFI implementations. Htmlprag is distributed under the LGPL > 2.1 or later, which should be fine for us. Indeed. When importing third-party code, it is usually unreasonable to ask the author(s) to assign copyright for code that was not initially written for Guile (info "(maintain) Copying from Other Packages"). For Htmlprag to be considered for inclusion in Guile, it would need to have good documentation, a reasonable test suite, and an API that looks good (I don’t know whether this is the case, just giving the check list in case ;-)). Ludo’.