Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757643Ab3GZH3I (ORCPT ); Fri, 26 Jul 2013 03:29:08 -0400 Received: from mail-pd0-f178.google.com ([209.85.192.178]:49808 "EHLO mail-pd0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753402Ab3GZH3E (ORCPT ); Fri, 26 Jul 2013 03:29:04 -0400 Message-ID: <51F22425.6000801@debian.org> Date: Fri, 26 Jul 2013 12:54:21 +0530 From: Ritesh Raj Sarraf Reply-To: rrs@debian.org Organization: RESEARCHUT User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130630 Icedove/17.0.7 MIME-Version: 1.0 To: target-devel , linux-scsi CC: Andy Grover , "Nicholas A. Bellinger" , James Bottomley , targetcli-fb-devel@lists.fedorahosted.org, linux-kernel Subject: Re: targetcli -fb now also Apache 2.0 licensed References: <51EF73EF.1040305@redhat.com> <1374696565.7397.1292.camel@haakon3.risingtidesystems.com> <1374697264.7382.39.camel@dabdike> <1374699289.7397.1309.camel@haakon3.risingtidesystems.com> <51F06C17.50306@redhat.com> <1374715140.7397.1390.camel@haakon3.risingtidesystems.com> <51F1ED9D.50300@redhat.com> In-Reply-To: <51F1ED9D.50300@redhat.com> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="----enig2SAWTHVNSUUCNELQKKVBS" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3931 Lines: 84 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2SAWTHVNSUUCNELQKKVBS Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Friday 26 July 2013 09:01 AM, Andy Grover wrote: > > It's one thing to claim a prerogative of "upstream", but for this to > make sense, there needs to be an actual community around the upstream. > And if there's going to be submissions for review, then there needs to > be someone in charge of the community with a high degree of skill in > the code base. Nick you have a great deal of technical expertise > around the C code in drivers/target, but Jerome was the one who wrote > rtslib, targetcli, and configshell. I believe you can assess the > technical aspects of how the user library interacts with the kernel > code, but the maintainer should also be extremely conversant in the > language the library is written in. In this case, Python. So it's not > clear to me if submitting the code would actually result in meaningful > code improvements. > > Also, there has been no effort to sustain a community around this > code. There is no bug tracking, no separate mailing list, no regular > releases. Debian is running ancient, broken code because nothing's > been tagged in over two years. > > I would love to have you maintain and improve this code, but if you > aren't then you can't just say "I'm the upstream bow to me!". We're > shipping this code in Fedora and it needs active maintenance. Now that > we're all on an even licensing footing, code can flow both ways, and > even into your commercial version.=20 Yes. Apart from reaching out the developers directly, I am not aware of other communication channels. There is a git and wiki though. Nick, if you guys have the same license now, nothing should stop you to pull the changes from the targetcli-fb repo. You can start afresh now and comply with what the community guidelines are. Licensing is just one part of it. And regarding this whole licensing dispute in the open, the kernel maintainers should have resolved this long ago, when it was decided to have LIO as the in-kernel target for Linux. You might say that the target component complied by the kernel's licensing requirements. But for a subsystem inclusion, you don't look just at the code, but also the maintainer. Their support tools. And their long term plans. These rules have been applied, in the past, for other features in the kernel. --=20 Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System ------enig2SAWTHVNSUUCNELQKKVBS Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCgAGBQJR8iQlAAoJEKY6WKPy4XVpkCgP/1AXMDLzzBYV1aueldK0yhwT DLAX4VvEByaPtq4eigA9S5AAS0CP+WO2v7umjCxHZ5LQ9WKhpgu2SBf1umEcSbet 1cZ260FtlXemxMR4lfmrBtFi+835nq6YEx0M7gy1HciYSX9CfodPvhBXW4EFpEFB UUI9VgmAFOy+31IXXuVwnb55vKjQ8U7zkuVElWTjA38i3zYfAdCBeXW/w3LAUx02 FdlQ/FNAeInsbLN9b5Mfm7UCwhn3Doz6P3MIJG5yC+iRHz3qQ9JTKHvGXSDkVJDP CW5xZawyu86vrnb85KdceMHRUuWXD35RW6238x4dP2veo3iI/9hxtzoTNxhuBLEE KygPwuRudPaQUEJhfGRxeaC7fJwL+R7asuom3/SPdIPcMqURBhHp/2s1pCPQu05v 5DnYVybFqiTGZQkOXmATV08AEL8xDHhKoE6BkNOO6PGzsQBfM35Qu0RVIchdG8KF 8h5QHiUlm7kwPgTOFinBMYMQ3I8Nn2HTuW7T/TSULIAIIs/lmkDkawet/BnaQVTw 7chaj8/tJ1b4HT2F7C5fqG8nWaFrsO2eLVYbD5Uk863trpwaSFJcM48+I3VL9zCR lBY8+ukF6EgKaBF/C52xzKULfA3FJ5lkcXDNRD/wvqNWhurnkI48+qbziM+Khj2Z 0lWUA2WYtXbdS9pX2mwX =Jn5D -----END PGP SIGNATURE----- ------enig2SAWTHVNSUUCNELQKKVBS-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/