community-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hbout...@apache.org
Subject svn commit: r1682575 - in /comdev/projects.apache.org: scripts/import/ site/json/foundation/ site/json/projects/
Date Sat, 30 May 2015 04:52:25 GMT
Author: hboutemy
Date: Sat May 30 04:52:24 2015
New Revision: 1682575

URL: http://svn.apache.org/r1682575
Log:
improved json filename generation algorithm

Added:
    comdev/projects.apache.org/site/json/projects/httpcomponents-client.json
      - copied unchanged from r1682572, comdev/projects.apache.org/site/json/projects/hc-httpcomponents-client.json
    comdev/projects.apache.org/site/json/projects/httpcomponents-core.json
      - copied unchanged from r1682572, comdev/projects.apache.org/site/json/projects/hc-httpcomponents-core.json
    comdev/projects.apache.org/site/json/projects/httpcomponents-httpclient-3.x.json
      - copied unchanged from r1682572, comdev/projects.apache.org/site/json/projects/hc-httpclient-3.x.json
    comdev/projects.apache.org/site/json/projects/xalan-c.json
      - copied unchanged from r1682572, comdev/projects.apache.org/site/json/projects/xalan-xalan-c.json
    comdev/projects.apache.org/site/json/projects/xalan-j.json
      - copied unchanged from r1682572, comdev/projects.apache.org/site/json/projects/xalan-xalan-j.json
    comdev/projects.apache.org/site/json/projects/xerces-c.json
      - copied unchanged from r1682572, comdev/projects.apache.org/site/json/projects/xerces-xerces-c.json
    comdev/projects.apache.org/site/json/projects/xerces-p.json
      - copied unchanged from r1682572, comdev/projects.apache.org/site/json/projects/xerces-xerces-p.json
Removed:
    comdev/projects.apache.org/site/json/projects/hc-httpclient-3.x.json
    comdev/projects.apache.org/site/json/projects/hc-httpcomponents-client.json
    comdev/projects.apache.org/site/json/projects/hc-httpcomponents-core.json
    comdev/projects.apache.org/site/json/projects/xalan-xalan-c.json
    comdev/projects.apache.org/site/json/projects/xalan-xalan-j.json
    comdev/projects.apache.org/site/json/projects/xerces-xerces-c.json
    comdev/projects.apache.org/site/json/projects/xerces-xerces-p.json
Modified:
    comdev/projects.apache.org/scripts/import/rdfparse.py
    comdev/projects.apache.org/site/json/foundation/projects.json
    comdev/projects.apache.org/site/json/projects/mrunit.json
    comdev/projects.apache.org/site/json/projects/oltu.json
    comdev/projects.apache.org/site/json/projects/onami.json

Modified: comdev/projects.apache.org/scripts/import/rdfparse.py
URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/scripts/import/rdfparse.py?rev=1682575&r1=1682574&r2=1682575&view=diff
==============================================================================
--- comdev/projects.apache.org/scripts/import/rdfparse.py (original)
+++ comdev/projects.apache.org/scripts/import/rdfparse.py Sat May 30 04:52:24 2015
@@ -44,8 +44,8 @@ for s in itemlist :
             'doap': url
         }
         prname = None
-        tlp = None
-        id = None
+        committeeId = None
+        projectJsonFilename = None
         for el in project:
             k, v = handleChild(el)
             if k in pjson and not k in ['name','homepage']:
@@ -61,20 +61,27 @@ for s in itemlist :
             homepage = pjson['homepage']
             m = re.match(r"https?://([^.]+)\.", homepage, re.IGNORECASE)
             if m:
-                tlp = m.group(1)
+                committeeId = m.group(1)
+                if (committeeId == "hc"):
+                    committeeId = "httpcomponents"
             nn = re.sub("http.+\.apache\.org/?", "", homepage)
             if (nn == ""):
-                id = tlp
+                projectJsonFilename = committeeId
             else:
-                nn = nn.replace('/', ' ').strip().split().pop().replace('commons-', '').replace('-project',
'')
-                id = "%s-%s" % (tlp, nn)
+                nn = nn.replace('/', ' ').strip().split().pop().replace('-project', '')
+                if nn.startswith("%s-" % committeeId):
+                    projectJsonFilename = nn
+                else:
+                    projectJsonFilename = "%s-%s" % (committeeId, nn)
+        else:
+            print("WARN: no homepage defined in %s, pmc = %s" % (url, pjson['pmc']))
         m = re.search(r"http://([-a-z0-9]+)\.", pjson['pmc'])
         if m:
             pjson['pmc'] = m.group(1)
         # replace category url with id, by removing http://projects.apache.org/category/
         if pjson['category']:
             pjson['category'] = pjson['category'].replace("http://projects.apache.org/category/",
"")
-        if id:
+        if projectJsonFilename:
             add = {}
             for k in pjson:
                 if type(pjson[k]) is not str:
@@ -82,15 +89,15 @@ for s in itemlist :
                         add[e] = pjson[k][e]
                     pjson[k] = None
 
-            projects[id] = pjson
+            projects[projectJsonFilename] = pjson
             for e in add:
                 pjson[e] = add[e]
-            print("Writing projects/%s.json..." % id)
-            with open ("../../site/json/projects/%s.json" % id, "w") as f:
+            print("Writing projects/%s.json..." % projectJsonFilename)
+            with open ("../../site/json/projects/%s.json" % projectJsonFilename, "w") as
f:
                 f.write(json.dumps(pjson, sort_keys=True, indent=0))
                 f.close()
         else:
-            print("Unable to extract project id from %s" % url)
+            print("WARN: project ignored since unable to extract project json filename from
%s" % url)
     except Exception as err:
         print("Error when reading %s's doap file %s:" % (prname, url))
         print("-"*60)

Modified: comdev/projects.apache.org/site/json/foundation/projects.json
URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/site/json/foundation/projects.json?rev=1682575&r1=1682574&r2=1682575&view=diff
==============================================================================
--- comdev/projects.apache.org/site/json/foundation/projects.json (original)
+++ comdev/projects.apache.org/site/json/foundation/projects.json Sat May 30 04:52:24 2015
@@ -2761,37 +2761,52 @@
 "repository": null,
 "shortdesc": "Apache HBase software is the Hadoop database. Think of it as a distributed,
scalable, big data store."
 },
-"hc-httpclient-3.x": {
-"SVNRepository": "http://svn.apache.org/repos/asf/httpcomponents/oac.hc3x/trunk",
-"Standard": {
-"body": "IETF",
-"id": "RFC 2965",
-"title": "HTTP State Management Mechanism (Cookie2)",
-"url": "http://tools.ietf.org/html/rfc2965"
-},
+"helix": {
+"SVNRepository": "https://git-wip-us.apache.org/repos/asf/helix.git",
 "Version": {
-"created": "2007-08-22",
-"name": "commons-httpclient-3.1",
-"revision": "3.1"
+"created": "2014-03-27",
+"name": "Helix 0.6.3",
+"revision": "0.6.3"
 },
-"bug-database": "http://issues.apache.org/jira/browse/HTTPCLIENT",
-"category": "http, library, network-client",
-"created": "2001-04-25",
-"description": "\nCommons HttpClient is a library for client-side HTTP communication.\nIt
provides support for HTTP/1.1 and HTTP/1.0, plus\nvarious authentication schemes and cookie
policies.\nThanks to it's widespread use and years of development, it is a very\nmature and
stable codebase. However, due to limitations in the API design,\nCommons HttpClient will eventually
be replaced by HttpClient 4.0\nwith a completely redesigned API based on HttpCore.\n    ",
-"doap": "http://svn.apache.org/repos/asf/httpcomponents/oac.hc3x/trunk/doap_httpclient.rdf",
-"download-page": "http://httpcomponents.apache.org/downloads.cgi",
-"homepage": "http://hc.apache.org/httpclient-3.x/",
-"implements": null,
+"bug-database": "https://issues.apache.org/jira/browse/HELIX",
+"category": "cloud, big-data",
+"created": "2014-04-16",
+"description": "Apache Helix is a generic cluster management framework used for the automatic
management of partitioned, replicated and distributed resources hosted on a cluster of nodes.
Helix automates reassignment of resources in the face of node failure and recovery, cluster
expansion, and reconfiguration.",
+"doap": "http://svn.apache.org/repos/asf/helix/doap_Helix.rdf",
+"download-page": "http://www.apache.org/dyn/closer.cgi/helix",
+"homepage": "http://helix.apache.org",
 "license": "http://usefulinc.com/doap/licenses/asl20",
-"mailing-list": "http://httpcomponents.apache.org/httpclient-3.x/mail-lists.html",
-"name": "Apache Commons HttpClient",
-"pmc": "httpcomponents",
+"mailing-list": "http://helix.apache.org/mail-lists.html",
+"name": "Apache Helix",
+"pmc": "helix",
 "programming-language": "Java",
 "release": null,
 "repository": null,
-"shortdesc": "\nClient-side HTTP implementation in Java.\n    "
+"shortdesc": "A cluster management framework for partitioned and replicated distributed resources"
+},
+"hive": {
+"Person": {
+"mbox": "mailto:jvs@apache.org",
+"name": "John Sichi"
+},
+"SVNRepository": "http://svn.apache.org/repos/asf/hive/",
+"bug-database": "https://issues.apache.org/jira/browse/HIVE",
+"category": "database",
+"created": "2011-11-09",
+"description": "The Apache Hive (TM) data warehouse software facilitates querying and managing
large datasets residing in distributed storage. Built on top of Apache Hadoop (TM), it provides\n\n*
tools to enable easy data extract/transform/load (ETL)\n* a mechanism to impose structure
on a variety of data formats\n* access to files stored either directly in Apache HDFS (TM)
or in other data storage systems such as Apache HBase (TM)\n* query execution via MapReduce\n\nHive
defines a simple SQL-like query language, called HiveQL, that enables users familiar with
SQL to query the data. At the same time, this language also allows programmers who are familiar
with the MapReduce framework to be able to plug in their custom mappers and reducers to perform
more sophisticated analysis that may not be supported by the built-in capabilities of the
language. HiveQL can also be extended with custom scalar functions (UDF's), aggregations (UDAF's),
and table functions (UDTF's).\n",
+"doap": "http://hive.apache.org/doap_Hive.rdf",
+"download-page": "http://hive.apache.org/releases.html",
+"homepage": "http://hive.apache.org",
+"license": "http://usefulinc.com/doap/licenses/asl20",
+"mailing-list": "http://hive.apache.org/mailing_lists.html",
+"maintainer": null,
+"name": "Apache Hive",
+"pmc": "hive",
+"programming-language": "Java",
+"repository": null,
+"shortdesc": "The Apache Hive (TM) data warehouse software facilitates querying and managing
large datasets residing in distributed storage."
 },
-"hc-httpcomponents-client": {
+"httpcomponents-client": {
 "SVNRepository": "http://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk",
 "Standard": {
 "body": "IETF",
@@ -2821,7 +2836,7 @@
 "repository": null,
 "shortdesc": "\nJava library implementing an HTTP client based on HttpCore components.\n
   "
 },
-"hc-httpcomponents-core": {
+"httpcomponents-core": {
 "SVNRepository": "http://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk",
 "Standard": {
 "body": "IETF",
@@ -2851,50 +2866,35 @@
 "repository": null,
 "shortdesc": "\nJava libraries for bare-bone HTTP communication,\nincluding support for NIO.\n
   "
 },
-"helix": {
-"SVNRepository": "https://git-wip-us.apache.org/repos/asf/helix.git",
+"httpcomponents-httpclient-3.x": {
+"SVNRepository": "http://svn.apache.org/repos/asf/httpcomponents/oac.hc3x/trunk",
+"Standard": {
+"body": "IETF",
+"id": "RFC 2965",
+"title": "HTTP State Management Mechanism (Cookie2)",
+"url": "http://tools.ietf.org/html/rfc2965"
+},
 "Version": {
-"created": "2014-03-27",
-"name": "Helix 0.6.3",
-"revision": "0.6.3"
+"created": "2007-08-22",
+"name": "commons-httpclient-3.1",
+"revision": "3.1"
 },
-"bug-database": "https://issues.apache.org/jira/browse/HELIX",
-"category": "cloud, big-data",
-"created": "2014-04-16",
-"description": "Apache Helix is a generic cluster management framework used for the automatic
management of partitioned, replicated and distributed resources hosted on a cluster of nodes.
Helix automates reassignment of resources in the face of node failure and recovery, cluster
expansion, and reconfiguration.",
-"doap": "http://svn.apache.org/repos/asf/helix/doap_Helix.rdf",
-"download-page": "http://www.apache.org/dyn/closer.cgi/helix",
-"homepage": "http://helix.apache.org",
+"bug-database": "http://issues.apache.org/jira/browse/HTTPCLIENT",
+"category": "http, library, network-client",
+"created": "2001-04-25",
+"description": "\nCommons HttpClient is a library for client-side HTTP communication.\nIt
provides support for HTTP/1.1 and HTTP/1.0, plus\nvarious authentication schemes and cookie
policies.\nThanks to it's widespread use and years of development, it is a very\nmature and
stable codebase. However, due to limitations in the API design,\nCommons HttpClient will eventually
be replaced by HttpClient 4.0\nwith a completely redesigned API based on HttpCore.\n    ",
+"doap": "http://svn.apache.org/repos/asf/httpcomponents/oac.hc3x/trunk/doap_httpclient.rdf",
+"download-page": "http://httpcomponents.apache.org/downloads.cgi",
+"homepage": "http://hc.apache.org/httpclient-3.x/",
+"implements": null,
 "license": "http://usefulinc.com/doap/licenses/asl20",
-"mailing-list": "http://helix.apache.org/mail-lists.html",
-"name": "Apache Helix",
-"pmc": "helix",
+"mailing-list": "http://httpcomponents.apache.org/httpclient-3.x/mail-lists.html",
+"name": "Apache Commons HttpClient",
+"pmc": "httpcomponents",
 "programming-language": "Java",
 "release": null,
 "repository": null,
-"shortdesc": "A cluster management framework for partitioned and replicated distributed resources"
-},
-"hive": {
-"Person": {
-"mbox": "mailto:jvs@apache.org",
-"name": "John Sichi"
-},
-"SVNRepository": "http://svn.apache.org/repos/asf/hive/",
-"bug-database": "https://issues.apache.org/jira/browse/HIVE",
-"category": "database",
-"created": "2011-11-09",
-"description": "The Apache Hive (TM) data warehouse software facilitates querying and managing
large datasets residing in distributed storage. Built on top of Apache Hadoop (TM), it provides\n\n*
tools to enable easy data extract/transform/load (ETL)\n* a mechanism to impose structure
on a variety of data formats\n* access to files stored either directly in Apache HDFS (TM)
or in other data storage systems such as Apache HBase (TM)\n* query execution via MapReduce\n\nHive
defines a simple SQL-like query language, called HiveQL, that enables users familiar with
SQL to query the data. At the same time, this language also allows programmers who are familiar
with the MapReduce framework to be able to plug in their custom mappers and reducers to perform
more sophisticated analysis that may not be supported by the built-in capabilities of the
language. HiveQL can also be extended with custom scalar functions (UDF's), aggregations (UDAF's),
and table functions (UDTF's).\n",
-"doap": "http://hive.apache.org/doap_Hive.rdf",
-"download-page": "http://hive.apache.org/releases.html",
-"homepage": "http://hive.apache.org",
-"license": "http://usefulinc.com/doap/licenses/asl20",
-"mailing-list": "http://hive.apache.org/mailing_lists.html",
-"maintainer": null,
-"name": "Apache Hive",
-"pmc": "hive",
-"programming-language": "Java",
-"repository": null,
-"shortdesc": "The Apache Hive (TM) data warehouse software facilitates querying and managing
large datasets residing in distributed storage."
+"shortdesc": "\nClient-side HTTP implementation in Java.\n    "
 },
 "httpd": {
 "SVNRepository": "http://svn.apache.org/repos/asf/httpd/httpd/",
@@ -3843,8 +3843,7 @@
 },
 "mrunit": {
 "Person": {
-"mbox": "mailto:phunt@apache.org",
-"name": "Patrick D. Hunt"
+"name": "Brock Noland"
 },
 "Repository": "git:https://git-wip-us.apache.org/repos/asf/mrunit.git",
 "Version": {
@@ -4063,8 +4062,7 @@
 },
 "oltu": {
 "Person": {
-"mbox": "mailto:tommaso@apache.org",
-"name": "Tommaso Teofili"
+"name": "Antonio Sanso"
 },
 "SVNRepository": "https://svn.apache.org/repos/asf/oltu/trunk/parent",
 "Version": {
@@ -4095,8 +4093,6 @@
 },
 "onami": {
 "Person": {
-"homepage": "http://people.apache.org/~simonetripodi/",
-"mbox": "mailto:simonetripodi@apache.org",
 "name": "Simone Tripodi"
 },
 "SVNRepository": "https://svn.apache.org/repos/asf/onami/tags/org.apache.onami.parent-4",
@@ -5864,7 +5860,7 @@
 "repository": null,
 "shortdesc": "The Woden project is a subproject of the Apache Web Services to develop a Java
class library for reading, manipulating, creating and writing WSDL documents, initially to
support WSDL 2.0 but with the longer term aim of supporting past, present and future versions
of WSDL"
 },
-"xalan-xalan-c": {
+"xalan-c": {
 "Person": {
 "mbox": "mailto:dev@xalan.apache.org",
 "name": "Xalan-C++ Development Team"
@@ -5899,7 +5895,7 @@
 "repository": null,
 "shortdesc": "Xalan-C++ is an XSLT processor written in C++."
 },
-"xalan-xalan-j": {
+"xalan-j": {
 "Person": {
 "mbox": "mailto:dev@xalan.apache.org",
 "name": "Xalan-J Development Team"
@@ -5934,6 +5930,41 @@
 "repository": null,
 "shortdesc": "Xalan-J is an XSLT processor written in Java."
 },
+"xerces-c": {
+"Person": {
+"mbox": "mailto:c-dev@xerces.apache.org",
+"name": "Xerces-C++ Development Team"
+},
+"SVNRepository": "https://svn.apache.org/repos/asf/xerces/c/trunk",
+"Standard": {
+"body": "W3C",
+"id": "XML Schema 1.0 (Datatypes)",
+"title": "XML Schema Part 2: Datatypes",
+"url": "http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/"
+},
+"Version": {
+"created": "2002-07-23",
+"name": "Xerces-C",
+"revision": "2.0.0"
+},
+"bug-database": "https://issues.apache.org/jira/browse/XERCESC",
+"category": "xml",
+"created": "2006-03-30",
+"description": "\n     Xerces-C++ is a validating XML parser written in a portable subset
of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML
data. A shared library is provided for parsing, generating, manipulating, and validating XML
documents.\n     Xerces-C++ is faithful to the XML 1.0 and 1.1 recommendations and many associated
standards.\n     The parser provides high performance, modularity, and scalability. Source
code, samples and API documentation are provided with the parser. For portability, care has
been taken to make minimal use of templates, no RTTI, and minimal use of #ifdefs.\n    ",
+"doap": "http://svn.apache.org/repos/asf/xerces/pmc/doap_Xerces_C++_XML_Parser.rdf",
+"download-page": "http://xml.apache.org/xerces-c/download.cgi",
+"homepage": "http://xerces.apache.org/xerces-c/",
+"implements": null,
+"license": "http://usefulinc.com/doap/licenses/asl20",
+"mailing-list": "http://xerces.apache.org/mail.html",
+"maintainer": null,
+"name": "Apache Xerces for C++ XML Parser",
+"pmc": "xerces",
+"programming-language": "C",
+"release": null,
+"repository": null,
+"shortdesc": "Xerces-C++ is a validating XML parser written in a portable subset of C++."
+},
 "xerces-external": {
 "Person": {
 "mbox": "mailto:xml-commons-dev@xerces.apache.org",
@@ -5969,6 +6000,34 @@
 "repository": null,
 "shortdesc": "Apache XML Commons External provides an Apache-hosted set of SAX, DOM and JAXP
interfaces for use in other xml-based projects."
 },
+"xerces-p": {
+"Person": {
+"mbox": "mailto:p-dev@xerces.apache.org",
+"name": "Xerces-Perl Development Team"
+},
+"SVNRepository": "https://svn.apache.org/repos/asf/xerces/xerces-p/trunk",
+"Version": {
+"created": "2006-03-14",
+"name": "XML-Xerces-2.7.0-0",
+"revision": "2.7.0-0"
+},
+"bug-database": "https://issues.apache.org/jira/browse/XERCESP",
+"category": "xml",
+"created": "2006-03-30",
+"description": " XML::Xerces is the Perl API to the Apache project's Xerces XML parser. It
is implemented using the Xerces C++ API, and it provides access to most of the C++ API from
Perl.\n    Because it is based on Xerces-C, XML::Xerces provides a validating XML parser that
makes it easy to give your application the ability to read and write XML data. Classes are
provided for parsing, generating, manipulating, and validating XML documents. XML::Xerces
is faithful to the XML 1.0 and 1.1 recommendations and associated standards (DOM levels 1,
2, and 3, SAX 1 and 2, Namespaces, and W3C XML Schema). The parser provides high performance,
modularity, and scalability, and provides full support for Unicode.\n    XML::Xerces implements
the vast majority of the Xerces-C API (if you notice any discrepancies please mail the list).
The exception is some functions in the C++ API which either have better Perl counterparts
(such as file I/O) or which manipulate internal C++ information that has n
 o role in the Perl module.\n    The majority of the API is created automatically using Simplified
Wrapper Interface Generator (SWIG). However, care has been taken to make most method invocations
natural to perl programmers, so a number of rough C++ edges have been smoothed over (See the
Special Perl API Features section). ",
+"doap": "http://svn.apache.org/repos/asf/xerces/pmc/doap_Xerces_Perl_XML_Parser.rdf",
+"download-page": "http://xerces.apache.org/mirrors.cgi",
+"homepage": "http://xerces.apache.org/xerces-p",
+"license": "http://usefulinc.com/doap/licenses/asl20",
+"mailing-list": "http://xerces.apache.org/mail.html",
+"maintainer": null,
+"name": "Apache Xerces for Perl XML Parser",
+"pmc": "xerces",
+"programming-language": "Perl",
+"release": null,
+"repository": null,
+"shortdesc": "Perl API to the Apache Xerces XML parser."
+},
 "xerces-resolver": {
 "Person": {
 "mbox": "mailto:xml-commons-dev@xerces.apache.org",
@@ -6004,69 +6063,6 @@
 "repository": null,
 "shortdesc": "XML Entity and URI Resolver utility class."
 },
-"xerces-xerces-c": {
-"Person": {
-"mbox": "mailto:c-dev@xerces.apache.org",
-"name": "Xerces-C++ Development Team"
-},
-"SVNRepository": "https://svn.apache.org/repos/asf/xerces/c/trunk",
-"Standard": {
-"body": "W3C",
-"id": "XML Schema 1.0 (Datatypes)",
-"title": "XML Schema Part 2: Datatypes",
-"url": "http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/"
-},
-"Version": {
-"created": "2002-07-23",
-"name": "Xerces-C",
-"revision": "2.0.0"
-},
-"bug-database": "https://issues.apache.org/jira/browse/XERCESC",
-"category": "xml",
-"created": "2006-03-30",
-"description": "\n     Xerces-C++ is a validating XML parser written in a portable subset
of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML
data. A shared library is provided for parsing, generating, manipulating, and validating XML
documents.\n     Xerces-C++ is faithful to the XML 1.0 and 1.1 recommendations and many associated
standards.\n     The parser provides high performance, modularity, and scalability. Source
code, samples and API documentation are provided with the parser. For portability, care has
been taken to make minimal use of templates, no RTTI, and minimal use of #ifdefs.\n    ",
-"doap": "http://svn.apache.org/repos/asf/xerces/pmc/doap_Xerces_C++_XML_Parser.rdf",
-"download-page": "http://xml.apache.org/xerces-c/download.cgi",
-"homepage": "http://xerces.apache.org/xerces-c/",
-"implements": null,
-"license": "http://usefulinc.com/doap/licenses/asl20",
-"mailing-list": "http://xerces.apache.org/mail.html",
-"maintainer": null,
-"name": "Apache Xerces for C++ XML Parser",
-"pmc": "xerces",
-"programming-language": "C",
-"release": null,
-"repository": null,
-"shortdesc": "Xerces-C++ is a validating XML parser written in a portable subset of C++."
-},
-"xerces-xerces-p": {
-"Person": {
-"mbox": "mailto:p-dev@xerces.apache.org",
-"name": "Xerces-Perl Development Team"
-},
-"SVNRepository": "https://svn.apache.org/repos/asf/xerces/xerces-p/trunk",
-"Version": {
-"created": "2006-03-14",
-"name": "XML-Xerces-2.7.0-0",
-"revision": "2.7.0-0"
-},
-"bug-database": "https://issues.apache.org/jira/browse/XERCESP",
-"category": "xml",
-"created": "2006-03-30",
-"description": " XML::Xerces is the Perl API to the Apache project's Xerces XML parser. It
is implemented using the Xerces C++ API, and it provides access to most of the C++ API from
Perl.\n    Because it is based on Xerces-C, XML::Xerces provides a validating XML parser that
makes it easy to give your application the ability to read and write XML data. Classes are
provided for parsing, generating, manipulating, and validating XML documents. XML::Xerces
is faithful to the XML 1.0 and 1.1 recommendations and associated standards (DOM levels 1,
2, and 3, SAX 1 and 2, Namespaces, and W3C XML Schema). The parser provides high performance,
modularity, and scalability, and provides full support for Unicode.\n    XML::Xerces implements
the vast majority of the Xerces-C API (if you notice any discrepancies please mail the list).
The exception is some functions in the C++ API which either have better Perl counterparts
(such as file I/O) or which manipulate internal C++ information that has n
 o role in the Perl module.\n    The majority of the API is created automatically using Simplified
Wrapper Interface Generator (SWIG). However, care has been taken to make most method invocations
natural to perl programmers, so a number of rough C++ edges have been smoothed over (See the
Special Perl API Features section). ",
-"doap": "http://svn.apache.org/repos/asf/xerces/pmc/doap_Xerces_Perl_XML_Parser.rdf",
-"download-page": "http://xerces.apache.org/mirrors.cgi",
-"homepage": "http://xerces.apache.org/xerces-p",
-"license": "http://usefulinc.com/doap/licenses/asl20",
-"mailing-list": "http://xerces.apache.org/mail.html",
-"maintainer": null,
-"name": "Apache Xerces for Perl XML Parser",
-"pmc": "xerces",
-"programming-language": "Perl",
-"release": null,
-"repository": null,
-"shortdesc": "Perl API to the Apache Xerces XML parser."
-},
 "xerces-xerces2-j": {
 "Person": {
 "mbox": "mailto:j-dev@xerces.apache.org",

Modified: comdev/projects.apache.org/site/json/projects/mrunit.json
URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/site/json/projects/mrunit.json?rev=1682575&r1=1682574&r2=1682575&view=diff
==============================================================================
--- comdev/projects.apache.org/site/json/projects/mrunit.json (original)
+++ comdev/projects.apache.org/site/json/projects/mrunit.json Sat May 30 04:52:24 2015
@@ -1,7 +1,6 @@
 {
 "Person": {
-"mbox": "mailto:phunt@apache.org",
-"name": "Patrick D. Hunt"
+"name": "Brock Noland"
 },
 "Repository": "git:https://git-wip-us.apache.org/repos/asf/mrunit.git",
 "Version": {

Modified: comdev/projects.apache.org/site/json/projects/oltu.json
URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/site/json/projects/oltu.json?rev=1682575&r1=1682574&r2=1682575&view=diff
==============================================================================
--- comdev/projects.apache.org/site/json/projects/oltu.json (original)
+++ comdev/projects.apache.org/site/json/projects/oltu.json Sat May 30 04:52:24 2015
@@ -1,7 +1,6 @@
 {
 "Person": {
-"mbox": "mailto:tommaso@apache.org",
-"name": "Tommaso Teofili"
+"name": "Antonio Sanso"
 },
 "SVNRepository": "https://svn.apache.org/repos/asf/oltu/trunk/parent",
 "Version": {

Modified: comdev/projects.apache.org/site/json/projects/onami.json
URL: http://svn.apache.org/viewvc/comdev/projects.apache.org/site/json/projects/onami.json?rev=1682575&r1=1682574&r2=1682575&view=diff
==============================================================================
--- comdev/projects.apache.org/site/json/projects/onami.json (original)
+++ comdev/projects.apache.org/site/json/projects/onami.json Sat May 30 04:52:24 2015
@@ -1,7 +1,5 @@
 {
 "Person": {
-"homepage": "http://people.apache.org/~simonetripodi/",
-"mbox": "mailto:simonetripodi@apache.org",
 "name": "Simone Tripodi"
 },
 "SVNRepository": "https://svn.apache.org/repos/asf/onami/tags/org.apache.onami.parent-4",



Mime
View raw message