Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4B942200C04 for ; Tue, 24 Jan 2017 13:25:00 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 4A15A160B3D; Tue, 24 Jan 2017 12:25:00 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 95EAD160B4B for ; Tue, 24 Jan 2017 13:24:59 +0100 (CET) Received: (qmail 58599 invoked by uid 500); 24 Jan 2017 12:24:58 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 58416 invoked by uid 99); 24 Jan 2017 12:24:58 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Jan 2017 12:24:58 +0000 Received: from Prometheus2.local (50-201-118-110-static.hfc.comcastbusiness.net [50.201.118.110]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 3D9FA1A018B; Tue, 24 Jan 2017 12:24:58 +0000 (UTC) Subject: Re: [DISCUSS] [POLICY] IP tracking for OSGi APIs To: dev@felix.apache.org, dev@aries.apache.org References: <15f097f8-57b4-f467-041f-ca81ca7dbbd4@apache.org> <8f85b872-902a-b1a5-8913-37218590b7d8@apache.org> <1611dfe1-73dd-f245-6691-4763a0a5b173@apache.org> <0e97aded-c9bb-fbf8-fb3b-a3472b4699b3@apache.org> From: Carsten Ziegeler Message-ID: <55192d4f-fd9e-4b61-10cc-ac0b6f204c48@apache.org> Date: Tue, 24 Jan 2017 04:24:57 -0800 User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.23) Gecko/20090812 Lightning/0.9 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit archived-at: Tue, 24 Jan 2017 12:25:00 -0000 Guillaume Nodet wrote > My point is that there is a source identified, preferably public if > possible, private if not. > > Of course if the API is not public, we can refer to the private commit so > that PMC members which are not OSGi members can be confident about the IP > tracking. > I think it depends on what stage the API is. For example, consider the > work Ray is working on for CDI, I don't think the API is in the OSGi git > repo yet, so either the API is committed there first, or the commit can > refer to Ray's github repo directly. If a spec has been published > officially by the OSGi Alliance, we can refer to a public source too. > Given the API code becomes public at the time it's given to the ASF, I > didn't thought that would be a problem to have it in a public repo in the > first place, but if you're saying it is... I'm fine with that. > > So what about: > "All commits that includes API code from the OSGi Alliance are done in > separate commit and include a reference to the public (preferably) or > private (if not public) source where the code comes from." > > Does that look better to you ? > Absolutely Carsten -- Carsten Ziegeler Adobe Research Switzerland cziegeler@apache.org