Return-Path: X-Original-To: apmail-community-dev-archive@minotaur.apache.org Delivered-To: apmail-community-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C24E618E78 for ; Fri, 15 May 2015 23:36:12 +0000 (UTC) Received: (qmail 34866 invoked by uid 500); 15 May 2015 23:36:12 -0000 Delivered-To: apmail-community-dev-archive@community.apache.org Received: (qmail 34583 invoked by uid 500); 15 May 2015 23:36:12 -0000 Mailing-List: contact dev-help@community.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@community.apache.org Delivered-To: mailing list dev@community.apache.org Received: (qmail 34571 invoked by uid 99); 15 May 2015 23:36:12 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 May 2015 23:36:12 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id C1BCB1A2D42 for ; Fri, 15 May 2015 23:36:11 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.121 X-Spam-Level: X-Spam-Status: No, score=-0.121 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id eCTg7y9M1Oo9 for ; Fri, 15 May 2015 23:36:10 +0000 (UTC) Received: from mail-vn0-f48.google.com (mail-vn0-f48.google.com [209.85.216.48]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 95D7543C99 for ; Fri, 15 May 2015 23:36:10 +0000 (UTC) Received: by vnbf1 with SMTP id f1so8402853vnb.5 for ; Fri, 15 May 2015 16:36:03 -0700 (PDT) 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 :content-type:content-transfer-encoding; bh=dSwJlmzamNDnv5nzjFNIgDtiAB2cMFDfG855jtVGVg4=; b=i8zO1lhk4MZ0h9RsnoyjlljX+Sg7rbLb1klwYrbGD4UA2+Sj8h5By5Xb1cG7XiRJJp EvknT+oC9NTLQ8WL4B4B7DBfLYqDEYaVCGZokM3d6N+oer3rFxqtAsisP5WrE00H4Vu5 P4G031sDqiZjQJAO+AyF/nApHRxyhyv9hhbt0RRzZEbkjZVSUa7lDZbUjPdR6/bOwACg vuDvzjQ5toHypqiACNWsj0iy0MaUZkKqnXycStxScN/ZKrVAFFOnnNLmtjl8P7ulgUH8 sCxSW9+uOwcoXu5RF4eXtNsyFnImYtMtZpBRlkQ+eB2/0x+IFB3kuzBfC4Vrz+70Bfk/ wZpg== MIME-Version: 1.0 X-Received: by 10.52.92.20 with SMTP id ci20mr11281666vdb.54.1431732963866; Fri, 15 May 2015 16:36:03 -0700 (PDT) Received: by 10.52.165.202 with HTTP; Fri, 15 May 2015 16:36:03 -0700 (PDT) In-Reply-To: <1965206.FEU36pkKXm@herve-desktop> References: <3948386.N74mUlsXhp@herve-desktop> <1965206.FEU36pkKXm@herve-desktop> Date: Sat, 16 May 2015 00:36:03 +0100 Message-ID: Subject: Re: projects-new.a.o updates From: sebb To: dev@community.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 15 May 2015 at 22:08, Herv=C3=A9 BOUTEMY wrote: > Le vendredi 15 mai 2015 14:02:52 sebb a =C3=A9crit : >> On 14 May 2015 at 23:38, Herv=C3=A9 BOUTEMY wrot= e: >> > Hi, >> > >> > I seriously updated content: >> > - *every* TLP is listed, even when no DOAP file has been written [1] >> > - TLP project can be displayed, even without DOAP and provide link to >> > every >> > sub-project [2] >> > - when a TLP has a "main sub-project" with its DOAP file, data from TL= P >> > and >> > data from DOAP subproject are clearly separate [3] >> >> The URLs [1] [2] [3] use the same namespace for PMCs and projects as >> well as generic queries. >> This may cause name clashes in future - e.g. a PMC called "numbers" >> would clash with the "numbers" view of the data. > not exactly: [1] is project*s*.html while the 2 others are project.html > so no clash between projects listing type and project/PMC Ah, OK, I'd not noticed the subtle difference. However there is still a potential name clash: the Ant PMC is not the same as the Ant project produced by the Ant PMC. >> It would be better to use distinct namespaces for distinct types of item= . > I don't think a clash between a PMC and a project can happen: if they hav= e the > same id, it should be TLP's PMC, isn't it? No, they are not the same thing. A project is not a PMC, though they may have the same name. A PMC is a group of people; a project is a software artifact. >> >> > This makes more clear what DOAP is used for (and why we need projects >> > hand- >> > writing some data, but not everything) >> > >> > I didn't update target doap urls [4] since I don't know what precisely= to >> > do: copy doap files that were processed, in appropriate directory, and >> > with consistent filename than generated json? >> >> What are the target DOAP files used for? > I don't know: I coded what I understood from discussion with Sergio Fern= =C3=A1ndez > But I admit I don't really know if this is a good idea or not > >> Where do they originate? > {tlp-id}/pmc.rdf is generated with info parsed from committee-info.txt by > http://svn.apache.org/viewvc/comdev/projects.apache.org/scripts/import/pa= rsecommittees.py?view=3Dmarkup > (with the help of http://www.apache.org/#projects-list scraped info for s= hort > description) > > And the idea behind rdf copy was just to copy files in a uniform location= from > https://svn.apache.org/repos/asf/infrastructure/site-tools/trunk/projects= /files.xml to ease DOAP finding > just an idea > > Regards, > > Herv=C3=A9 > >> >> > Feedback expected :) >> > >> > Regards, >> > >> > Herv=C3=A9 >> > >> > >> > [1] https://projects-new.apache.org/projects.html?pmc >> > >> > [2] https://projects-new.apache.org/project.html?commons >> > >> > [3] https://projects-new.apache.org/project.html?ant >> > >> > [4] https://projects-new.apache.org/doap/ >