Author: sebb Date: Fri Feb 13 15:47:09 2026 New Revision: 1931854 Log: Sync with trunk
Deleted: comdev/projects.apache.org/branches/tooling-project/data/committees/webservices.rdf Modified: comdev/projects.apache.org/branches/tooling-project/data/committees.xml comdev/projects.apache.org/branches/tooling-project/data/projects.xml comdev/projects.apache.org/branches/tooling-project/scripts/committee_info.py comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parsecommitteeinfo.py comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parseprojects.py comdev/projects.apache.org/branches/tooling-project/site/json/foundation/committees.json comdev/projects.apache.org/branches/tooling-project/site/json/foundation/projects.json Modified: comdev/projects.apache.org/branches/tooling-project/data/committees.xml ============================================================================== --- comdev/projects.apache.org/branches/tooling-project/data/committees.xml Fri Feb 13 15:34:40 2026 (r1931853) +++ comdev/projects.apache.org/branches/tooling-project/data/committees.xml Fri Feb 13 15:47:09 2026 (r1931854) @@ -293,7 +293,7 @@ <location>committees/velocity.rdf</location> <!-- Retired: location>committees-retired/vxquery.rdf</location --> <location>committees/wayang.rdf</location> - <location>committees/webservices.rdf</location> + <location>committees/ws.rdf</location> <location>committees/whimsy.rdf</location> <!-- Retired <location>committees-retired/whirr.rdf</location> --> <location>committees/wicket.rdf</location> Modified: comdev/projects.apache.org/branches/tooling-project/data/projects.xml ============================================================================== --- comdev/projects.apache.org/branches/tooling-project/data/projects.xml Fri Feb 13 15:34:40 2026 (r1931853) +++ comdev/projects.apache.org/branches/tooling-project/data/projects.xml Fri Feb 13 15:47:09 2026 (r1931854) @@ -376,6 +376,7 @@ <location>https://gitbox.apache.org/repos/asf?p=ws-axiom.git;a=blob_plain;f=etc/axiom.rdf;hb=HEAD</location> <location>http://svn.apache.org/repos/asf/webservices/woden/trunk/java/etc/doap_Woden.rdf</location> <location>https://raw.githubusercontent.com/apache/ws-xmlschema/refs/heads/master/etc/doap_XMLSchema.rdf</location> + <location>https://raw.githubusercontent.com/apache/ws-neethi/refs/heads/master/etc/doap_Neethi.rdf</location> <location>https://gitbox.apache.org/repos/asf?p=whimsy.git;a=blob_plain;f=doap_Whimsy.rdf;hb=HEAD</location> <location>https://gitbox.apache.org/repos/asf?p=wicket-site.git;a=blob_plain;f=content/doap.rdf;hb=HEAD</location> <location>http://svn.apache.org/repos/asf/wink/etc/doap_Wink.rdf</location> Modified: comdev/projects.apache.org/branches/tooling-project/scripts/committee_info.py ============================================================================== --- comdev/projects.apache.org/branches/tooling-project/scripts/committee_info.py Fri Feb 13 15:34:40 2026 (r1931853) +++ comdev/projects.apache.org/branches/tooling-project/scripts/committee_info.py Fri Feb 13 15:47:09 2026 (r1931854) @@ -127,11 +127,6 @@ def cycles(): if not c['pmc']: continue reportcycles[ctte] = c['report'] - # Duplicate some entries for now so the code can find them (the existing json has the duplicates) - if ctte == 'ws': # Special processing - reportcycles['webservices'] = reportcycles[ctte] - if ctte == 'httpd': # Special processing - reportcycles['http server'] = reportcycles[ctte] return reportcycles """ @@ -223,9 +218,6 @@ def pmcdates(): date = 0 ids[idk] = [rid['name'], date] dates[ent]['roster'] = ids - # The 'CI' internal name for Web Services is 'ws' but reporter code originally used 'webservices' - if ent == 'ws': - dates['webservices'] = dates[ent] return dates """ Modified: comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parsecommitteeinfo.py ============================================================================== --- comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parsecommitteeinfo.py Fri Feb 13 15:34:40 2026 (r1931853) +++ comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parsecommitteeinfo.py Fri Feb 13 15:47:09 2026 (r1931854) @@ -33,11 +33,6 @@ from urlutils import URLopen, URLexists sys.path.append("..") # module committee_info is in parent directory import committee_info -# LDAP group ids not matching committee id; convert group to committeeId -group_ids = { - 'ws': 'webservices' -} - # homepages not matching https?://<committee id>.apache.org/ and not defined in committee-info.json / index.html homepages = { } @@ -149,8 +144,6 @@ def keyorder(s): return 'communitydevelopment' if s == 'httpd': return 'http' # so it sorts before HTTP Components (it's wrong in CI) - if s == 'ws': - return 'webservices' return s # extract committees composition @@ -169,7 +162,7 @@ for group in sorted(committees, key=keyo if ctte['pmc']: # we only want PMCs if ctte['established']: # only want ones with entries in section 3 # Fix up name where PMC RDF does not agree with LDAP group - committeeId = group_ids.get(group, group) + committeeId = group img = "https://www.apache.org/logos/res/%s/default.png" % committeeId if not skipImageTest and not URLexists(img): Modified: comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parseprojects.py ============================================================================== --- comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parseprojects.py Fri Feb 13 15:34:40 2026 (r1931853) +++ comdev/projects.apache.org/branches/tooling-project/scripts/cronjobs/parseprojects.py Fri Feb 13 15:47:09 2026 (r1931854) @@ -120,7 +120,6 @@ itemlist = xmldoc.getElementsByTagName(' siteMap = { 'hc': 'httpcomponents', - 'ws':'webservices' } # convert from project to mail domain @@ -350,6 +349,10 @@ for s in itemlist : m = re.match(r"https?://([^.]+)\.apache\.org/?$", pmcrdf, re.IGNORECASE) if m: committeeId = m.group(1) + # Temporary override until DOAPs are fixed + if committeeId == 'webservices': + committeeId = 'ws' + print(f"WARN: found webservices in {url}") else: # Not a shortcut, so read the descriptor file try: Modified: comdev/projects.apache.org/branches/tooling-project/site/json/foundation/committees.json ============================================================================== --- comdev/projects.apache.org/branches/tooling-project/site/json/foundation/committees.json Fri Feb 13 15:34:40 2026 (r1931853) +++ comdev/projects.apache.org/branches/tooling-project/site/json/foundation/committees.json Fri Feb 13 15:47:09 2026 (r1931854) @@ -23807,188 +23807,6 @@ "shortdesc": "cross-engine data processing that aims at (i) decoupling applications from underlying data processing engines, such as Apache Flink, Apache Spark, databases, or ML systems, and (ii) automatically determining the optimal combination of engines to execute a given data pipeline using an optimizer" }, { -"chair": "dkulp", -"charter": "The mission of Web Services is the creation and maintenance of software related to Projects related to Web Services", -"established": "2003-01", -"group": "ws", -"homepage": "https://ws.apache.org/", -"id": "webservices", -"name": "Apache Web Services", -"rdf": "https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk/data/committees/webservices.rdf", -"reporting": 1, -"roster": { -"amilas": { -"date": "2008-05-13", -"name": "Amila Suriarachchi" -}, -"anil": { -"date": "2005-06-03", -"name": "Anil Saldhana" -}, -"antelder": { -"date": "2003-01-23", -"name": "Anthony Elder" -}, -"aslom": { -"date": "2003-01-23", -"name": "Aleksander Slominski" -}, -"asoldano": { -"date": "2016-05-18", -"name": "Alessio Soldano" -}, -"azeez": { -"date": "2008-01-29", -"name": "Afkham Azeez" -}, -"barrettj": { -"date": "2008-05-13", -"name": "Jeff Barrett" -}, -"coheigea": { -"date": "2010-10-12", -"name": "Colm O hEigeartaigh" -}, -"damitha": { -"date": "2006-07-04", -"name": "Damitha Kumarage" -}, -"davidillsley": { -"date": "2007-09-24", -"name": "David Illsley" -}, -"dchappell": { -"date": "2003-01-23", -"name": "David Chappell" -}, -"deepal": { -"date": "2006-03-25", -"name": "Deepal Jayasinghe" -}, -"dkulp": { -"date": "2010-10-12", -"name": "Daniel Kulp" -}, -"gawor": { -"date": "2008-05-13", -"name": "Jarek Gawor" -}, -"gdaniels": { -"date": "2003-01-23", -"name": "Glen Daniels" -}, -"giger": { -"date": "2013-10-08", -"name": "Marc Giger" -}, -"hawkeye": { -"date": "2010-06-03", -"name": "John Hawkins" -}, -"hemapani": { -"date": "2005-06-03", -"name": "Srinath Perera" -}, -"ias": { -"date": "2004-02-14", -"name": "Changshin Lee" -}, -"ips": { -"date": "2005-06-03", -"name": "Ian Springer" -}, -"jaliya": { -"date": "2004-02-14", -"name": "Jaliya Ekanayake" -}, -"keithc": { -"date": "2008-02-10", -"name": "Keith Chapman" -}, -"kstam": { -"date": "2009-04-30", -"name": "Kurt Stam" -}, -"meder": { -"date": "2005-06-03", -"name": "Sam Meder" -}, -"nagy": { -"date": "2008-05-13", -"name": "Bill Nagy" -}, -"nandana": { -"date": "2008-11-29", -"name": "Nandana Mihindukulasooriya" -}, -"nandika": { -"date": "2007-11-06", -"name": "Nandika Jayawardana" -}, -"pzf": { -"date": "2005-11-19", -"name": "Paul Fremantle" -}, -"rhoegg": { -"date": "2004-02-14", -"name": "Ryan Hoegg" -}, -"robertlazarski": { -"date": "2021-06-15", -"name": "Robert Lazarski" -}, -"rubys": { -"date": "2003-01-23", -"name": "Sam Ruby" -}, -"sagara": { -"date": "2010-10-12", -"name": "Sagara Gunathunga" -}, -"saminda": { -"date": "2007-05-15", -"name": "Saminda Abeyruwan" -}, -"samisa": { -"date": "2005-10-14", -"name": "Samisa Abeysinghe" -}, -"sanjiva": { -"date": "2003-01-23", -"name": "Sanjiva Weerawarana" -}, -"sanka": { -"date": "2007-10-23", -"name": "Sanka Samaranayake" -}, -"scamp": { -"date": "2005-10-14", -"name": "Sal Campana" -}, -"snichol": { -"date": "2003-01-23", -"name": "Scott Nichol" -}, -"stevel": { -"date": "2003-01-23", -"name": "Steve Loughran" -}, -"susantha": { -"date": "2004-02-14", -"name": "Susantha Kumara" -}, -"tomj": { -"date": "2003-01-23", -"name": "Tom Jordahl" -}, -"veithen": { -"date": "2009-01-06", -"name": "Andreas Veithen" -} -}, -"shortdesc": "Projects related to Web Services" -}, -{ "chair": "wave", "charter": "The mission of Apache Whimsy is the creation and maintenance of software related to tools that help automate various administrative tasks or information lookup activities", "established": "2015-05", @@ -24197,6 +24015,188 @@ "shortdesc": "Component-based Java Web Application Framework." }, { +"chair": "dkulp", +"charter": "The mission of Web Services is the creation and maintenance of software related to Projects related to Web Services", +"established": "2003-01", +"group": "ws", +"homepage": "https://ws.apache.org/", +"id": "ws", +"name": "Apache Web Services", +"rdf": "https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk/data/committees/ws.rdf", +"reporting": 1, +"roster": { +"amilas": { +"date": "2008-05-13", +"name": "Amila Suriarachchi" +}, +"anil": { +"date": "2005-06-03", +"name": "Anil Saldhana" +}, +"antelder": { +"date": "2003-01-23", +"name": "Anthony Elder" +}, +"aslom": { +"date": "2003-01-23", +"name": "Aleksander Slominski" +}, +"asoldano": { +"date": "2016-05-18", +"name": "Alessio Soldano" +}, +"azeez": { +"date": "2008-01-29", +"name": "Afkham Azeez" +}, +"barrettj": { +"date": "2008-05-13", +"name": "Jeff Barrett" +}, +"coheigea": { +"date": "2010-10-12", +"name": "Colm O hEigeartaigh" +}, +"damitha": { +"date": "2006-07-04", +"name": "Damitha Kumarage" +}, +"davidillsley": { +"date": "2007-09-24", +"name": "David Illsley" +}, +"dchappell": { +"date": "2003-01-23", +"name": "David Chappell" +}, +"deepal": { +"date": "2006-03-25", +"name": "Deepal Jayasinghe" +}, +"dkulp": { +"date": "2010-10-12", +"name": "Daniel Kulp" +}, +"gawor": { +"date": "2008-05-13", +"name": "Jarek Gawor" +}, +"gdaniels": { +"date": "2003-01-23", +"name": "Glen Daniels" +}, +"giger": { +"date": "2013-10-08", +"name": "Marc Giger" +}, +"hawkeye": { +"date": "2010-06-03", +"name": "John Hawkins" +}, +"hemapani": { +"date": "2005-06-03", +"name": "Srinath Perera" +}, +"ias": { +"date": "2004-02-14", +"name": "Changshin Lee" +}, +"ips": { +"date": "2005-06-03", +"name": "Ian Springer" +}, +"jaliya": { +"date": "2004-02-14", +"name": "Jaliya Ekanayake" +}, +"keithc": { +"date": "2008-02-10", +"name": "Keith Chapman" +}, +"kstam": { +"date": "2009-04-30", +"name": "Kurt Stam" +}, +"meder": { +"date": "2005-06-03", +"name": "Sam Meder" +}, +"nagy": { +"date": "2008-05-13", +"name": "Bill Nagy" +}, +"nandana": { +"date": "2008-11-29", +"name": "Nandana Mihindukulasooriya" +}, +"nandika": { +"date": "2007-11-06", +"name": "Nandika Jayawardana" +}, +"pzf": { +"date": "2005-11-19", +"name": "Paul Fremantle" +}, +"rhoegg": { +"date": "2004-02-14", +"name": "Ryan Hoegg" +}, +"robertlazarski": { +"date": "2021-06-15", +"name": "Robert Lazarski" +}, +"rubys": { +"date": "2003-01-23", +"name": "Sam Ruby" +}, +"sagara": { +"date": "2010-10-12", +"name": "Sagara Gunathunga" +}, +"saminda": { +"date": "2007-05-15", +"name": "Saminda Abeyruwan" +}, +"samisa": { +"date": "2005-10-14", +"name": "Samisa Abeysinghe" +}, +"sanjiva": { +"date": "2003-01-23", +"name": "Sanjiva Weerawarana" +}, +"sanka": { +"date": "2007-10-23", +"name": "Sanka Samaranayake" +}, +"scamp": { +"date": "2005-10-14", +"name": "Sal Campana" +}, +"snichol": { +"date": "2003-01-23", +"name": "Scott Nichol" +}, +"stevel": { +"date": "2003-01-23", +"name": "Steve Loughran" +}, +"susantha": { +"date": "2004-02-14", +"name": "Susantha Kumara" +}, +"tomj": { +"date": "2003-01-23", +"name": "Tom Jordahl" +}, +"veithen": { +"date": "2009-01-06", +"name": "Andreas Veithen" +} +}, +"shortdesc": "Projects related to Web Services" +}, +{ "chair": "ggregory", "charter": "Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements.", "established": "2004-10", Modified: comdev/projects.apache.org/branches/tooling-project/site/json/foundation/projects.json ============================================================================== --- comdev/projects.apache.org/branches/tooling-project/site/json/foundation/projects.json Fri Feb 13 15:34:40 2026 (r1931853) +++ comdev/projects.apache.org/branches/tooling-project/site/json/foundation/projects.json Fri Feb 13 15:47:09 2026 (r1931854) @@ -9420,13 +9420,13 @@ "shortdesc": "A set of Java libraries that make using Apache ZooKeeper much easier." }, "cxf": { -"bug-database": "http://issues.apache.org/jira/browse/CXF", +"bug-database": "https://issues.apache.org/jira/browse/CXF", "category": "library, xml, network-client, network-server", "created": "2009-04-04", "description": "Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.", -"doap": "https://gitbox.apache.org/repos/asf?p=cxf.git;a=blob_plain;f=etc/cxf.rdf;hb=HEAD", -"download-page": "http://cxf.apache.org/download.html", -"homepage": "http://cxf.apache.org/", +"doap": "https://raw.githubusercontent.com/apache/cxf/refs/heads/main/etc/cxf.rdf", +"download-page": "https://cxf.apache.org/download.html", +"homepage": "https://cxf.apache.org/", "implements": [ { "body": "JCP", @@ -9447,14 +9447,8 @@ "url": "http://www.jcp.org/en/jsr/detail?id=311" } ], -"license": "http://usefulinc.com/doap/licenses/asl20", -"mailing-list": "http://cxf.apache.org/mailing-lists.html", -"maintainer": [ -{ -"mbox": "mailto:[email protected]", -"name": "Daniel Kulp" -} -], +"license": "https://spdx.org/licenses/Apache-2.0", +"mailing-list": "https://cxf.apache.org/mailing-lists.html", "name": "Apache CXF", "pmc": "cxf", "programming-language": "Java", @@ -17271,9 +17265,9 @@ "bug-database": "https://issues.apache.org/jira/browse/SANTUARIO", "category": "library, security, xml", "created": "2006-03-20", -"doap": "http://svn.apache.org/repos/asf/santuario/doap_Santuario.rdf", -"download-page": "http://santuario.apache.org/mirrors.cgi", -"homepage": "http://santuario.apache.org", +"doap": "https://raw.githubusercontent.com/apache/santuario-xml-security-java/refs/heads/main/etc/doap_Santuario.rdf", +"download-page": "https://santuario.apache.org/download.html", +"homepage": "https://santuario.apache.org", "implements": [ { "body": "W3C", @@ -17303,28 +17297,16 @@ "body": "W3C", "id": "Exclusive XML Encryption", "title": "XML Encryption Syntax and Processing", -"url": "http://www.w3.org/TR/2002/CR-xmlenc-core-20020304/" +"url": "https://www.w3.org/TR/xmlenc-core1/" } ], -"license": "http://usefulinc.com/doap/licenses/asl20", -"mailing-list": "http://santuario.apache.org/mail/dev/", +"license": "https://spdx.org/licenses/Apache-2.0", +"mailing-list": "https://santuario.apache.org/mailing.html", "name": "Apache Santuario", "pmc": "santuario", -"programming-language": "Java, C", -"release": [ -{ -"created": "2016-12-05", -"name": "XML Security for Java", -"revision": "2.0.8" -}, -{ -"created": "2015-03-15", -"name": "XML Security for C++", -"revision": "1.7.3" -} -], +"programming-language": "Java", "repository": [ -"https://svn.apache.org/repos/asf/santuario" +"https://github.com/apache/santuario-xml-security-java" ], "shortdesc": "Library implementing XML Digital Signature Specification & XML Encryption Specification" }, @@ -20445,7 +20427,50 @@ "name": "Apache Wayang", "pmc": "wayang" }, -"webservices-axiom": { +"whimsy": { +"bug-database": "https://issues.apache.org/jira/browse/WHIMSY", +"category": "content", +"created": "2015-06-25", +"description": "The production Whimsy server also has a number of tools that automate some organizational processes,\n like adding PMC members to official corporate rosters or reading, updating, and approving the monthly board agenda.", +"doap": "https://gitbox.apache.org/repos/asf?p=whimsy.git;a=blob_plain;f=doap_Whimsy.rdf;hb=HEAD", +"homepage": "http://whimsy.apache.org/", +"license": "http://spdx.org/licenses/Apache-2.0", +"mailing-list": "https://lists.apache.org/[email protected]", +"name": "Apache Whimsy", +"pmc": "whimsy", +"programming-language": "JavaScript, Ruby", +"repository": [ +"https://github.com/apache/whimsy.git", +"https://gitbox.apache.org/repos/asf/whimsy.git" +], +"shortdesc": "Tools that display and visualize various bits of data related to ASF organizations and processes." +}, +"wicket": { +"bug-database": "https://issues.apache.org/jira/browse/WICKET", +"category": "web-framework", +"created": "2004-04-01", +"description": "Write maintainable, secure and scalable web applications using just Java and HTML. Invented in 2004, Wicket is one of the few survivors of the Java serverside web framework wars of the mid 2000's, and a proud member of the Apache Software Foundation.", +"doap": "https://gitbox.apache.org/repos/asf?p=wicket-site.git;a=blob_plain;f=content/doap.rdf;hb=HEAD", +"download-page": "https://wicket.apache.org", +"homepage": "https://wicket.apache.org", +"license": "https://www.apache.org/licenses/LICENSE-2.0.txt", +"mailing-list": "https://wicket.apache.org", +"name": "Apache Wicket", +"pmc": "wicket", +"programming-language": "Java", +"release": [ +{ +"created": "2025-12-30", +"name": "Latest Stable Release", +"revision": "10.8.0" +} +], +"repository": [ +"https://github.com/apache/wicket" +], +"shortdesc": "Apache Wicket is an open source Java component oriented web application framework." +}, +"ws-axiom": { "bug-database": "http://issues.apache.org/jira/browse/AXIOM", "category": "library, xml", "created": "2010-05-30", @@ -20506,7 +20531,7 @@ } ], "name": "Apache Axiom", -"pmc": "webservices", +"pmc": "ws", "programming-language": "Java", "release": [ { @@ -20655,7 +20680,31 @@ ], "shortdesc": "Apache Axiom is an XML object model supporting deferred parsing." }, -"webservices-woden": { +"ws-neethi": { +"bug-database": "https://issues.apache.org/jira/browse/NEETHI", +"category": "xml", +"created": "2026-02-13", +"doap": "https://raw.githubusercontent.com/apache/ws-neethi/refs/heads/master/etc/doap_Neethi.rdf", +"download-page": "https://ws.apache.org/neethi/download.html", +"homepage": "https://ws.apache.org/neethi/", +"implements": [ +{ +"body": "W3C", +"title": "Web Services Policy 1.5 - Framework", +"url": "https://www.w3.org/TR/2007/REC-ws-policy-20070904/" +} +], +"license": "https://spdx.org/licenses/Apache-2.0", +"mailing-list": "https://ws.apache.org/neethi/mailing-lists.html", +"name": "Apache Neethi", +"pmc": "ws", +"programming-language": "Java", +"repository": [ +"https://github.com/apache/ws-neethi" +], +"shortdesc": "Apache Neethi is a Java implementation of the WS-Policy Specification." +}, +"ws-woden": { "bug-database": "https://issues.apache.org/jira/browse/Woden", "category": "xml", "created": "2010-12-29", @@ -20680,7 +20729,7 @@ } ], "name": "Apache Woden", -"pmc": "webservices", +"pmc": "ws", "programming-language": "Java", "release": [ { @@ -20704,48 +20753,22 @@ ], "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" }, -"whimsy": { -"bug-database": "https://issues.apache.org/jira/browse/WHIMSY", -"category": "content", -"created": "2015-06-25", -"description": "The production Whimsy server also has a number of tools that automate some organizational processes,\n like adding PMC members to official corporate rosters or reading, updating, and approving the monthly board agenda.", -"doap": "https://gitbox.apache.org/repos/asf?p=whimsy.git;a=blob_plain;f=doap_Whimsy.rdf;hb=HEAD", -"homepage": "http://whimsy.apache.org/", -"license": "http://spdx.org/licenses/Apache-2.0", -"mailing-list": "https://lists.apache.org/[email protected]", -"name": "Apache Whimsy", -"pmc": "whimsy", -"programming-language": "JavaScript, Ruby", -"repository": [ -"https://github.com/apache/whimsy.git", -"https://gitbox.apache.org/repos/asf/whimsy.git" -], -"shortdesc": "Tools that display and visualize various bits of data related to ASF organizations and processes." -}, -"wicket": { -"bug-database": "https://issues.apache.org/jira/browse/WICKET", -"category": "web-framework", -"created": "2004-04-01", -"description": "Write maintainable, secure and scalable web applications using just Java and HTML. Invented in 2004, Wicket is one of the few survivors of the Java serverside web framework wars of the mid 2000's, and a proud member of the Apache Software Foundation.", -"doap": "https://gitbox.apache.org/repos/asf?p=wicket-site.git;a=blob_plain;f=content/doap.rdf;hb=HEAD", -"download-page": "https://wicket.apache.org", -"homepage": "https://wicket.apache.org", -"license": "https://www.apache.org/licenses/LICENSE-2.0.txt", -"mailing-list": "https://wicket.apache.org", -"name": "Apache Wicket", -"pmc": "wicket", +"ws-xmlschema": { +"bug-database": "https://issues.apache.org/jira/browse/XMLSCHEMA", +"category": "xml", +"created": "2026-02-12", +"doap": "https://raw.githubusercontent.com/apache/ws-xmlschema/refs/heads/master/etc/doap_XMLSchema.rdf", +"download-page": "https://ws.apache.org/xmlschema/download.html", +"homepage": "https://ws.apache.org/xmlschema/", +"license": "https://spdx.org/licenses/Apache-2.0", +"mailing-list": "https://ws.apache.org/xmlschema/mailing-lists.html", +"name": "Apache XMLSchema", +"pmc": "ws", "programming-language": "Java", -"release": [ -{ -"created": "2025-12-30", -"name": "Latest Stable Release", -"revision": "10.8.0" -} -], "repository": [ -"https://github.com/apache/wicket" +"https://github.com/apache/ws-xmlschema" ], -"shortdesc": "Apache Wicket is an open source Java component oriented web application framework." +"shortdesc": "Apache XMLSchema is a lightweight Java object model that can be used to manipulate and generate XML schema representations." }, "xalan-for_c++_xslt_processor": { "bug-database": "http://issues.apache.org/jira/browse/XALANC",
