Author: henkp
Date: Fri Apr 27 09:58:57 2018
New Revision: 1830323

URL: http://svn.apache.org/viewvc?rev=1830323&view=rev
Log:
using yaml ; generating json

Added:
    attic/site-lua/docs/data/attic.json
    attic/site-lua/docs/data/attic.yaml
Removed:
    attic/site-lua/docs/OUT
Modified:
    attic/site-lua/docs/data/projects.json
    attic/site-lua/docs/mk-stuff

Added: attic/site-lua/docs/data/attic.json
URL: 
http://svn.apache.org/viewvc/attic/site-lua/docs/data/attic.json?rev=1830323&view=auto
==============================================================================
--- attic/site-lua/docs/data/attic.json (added)
+++ attic/site-lua/docs/data/attic.json Fri Apr 27 09:58:57 2018
@@ -0,0 +1,752 @@
+[
+   {
+      "description" : "Apache Abdera was a project to build a 
functionally-complete,\nhigh-performance implementation of the IETF Atom 
Syndication Format\n(RFC 4287) and Atom Publishing Protocol (RFC 5023) 
specifications.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "Abdera",
+      "postlude" : "<p>Some related projects to Abdera are: </p>\n<ul>\n<li><a 
href=\"http://openddr.mobi/\";>OpenDDR</a> - this is a new version\n   of 
OpenDDR, parts of which were migrated to Apache Devicemap, and\n   now have 
been merged back to OpenDDR. </li>\n<li><a 
href=\"https://github.com/nielsbasjes/yauaa\";>YAUAA: Yet Another\n   UserAgent 
Analyzer</a> is an Apache licensed alternative to\n   DeviceMap. Rather than 
employing a fixed collection of User-Agent\n   (UA) strings as in DeviceMap, 
YAUAA performs a semantic analysis to\n   determine certain attributes of the 
UA. </li>\n<li><a href=\"http://devicedetector.net/\";>DeviceDetector</a> is an 
LGPL\n   3.0 licensed PHP project that parses YAML based device data in a\n   
similar way as DeviceMap/OpenDDR do with W3C compatible data. </li>\n<li><a 
href=\"http://mobiledetect.net/\";>mobiledetect</a> is an MIT\n   licensed PHP 
project for detecting mobile devices. </li>\n</ul>",
+      "project" : "abdera",
+      "retired" : "March 2017",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "ABDERA"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/abdera/";
+   },
+   {
+      "description" : "Apache ACE was a software distribution framework that 
allows you to\ncentrally manage and distribute software components, 
configuration\ndata and other artifacts to target systems. It is built using 
OSGi and\ncan be deployed in different topologies. The target systems 
are\nusually also OSGi based, but don't have to be.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "users"
+      ],
+      "name" : "ACE",
+      "project" : "ace",
+      "retired" : "December 2017",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "ACE"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/ace/";
+   },
+   {
+      "description" : "Apache Avalon was closed long before the creation of 
the Apache Attic.\nIt's mentioned here for completeness.",
+      "mailnames" : [
+         "dev"
+      ],
+      "name" : "Avalon",
+      "project" : "avalon",
+      "retired" : "June 2004",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "AVALON"
+      ],
+      "wiki" : "http://wiki.apache.org/avalon/";
+   },
+   {
+      "description" : "Apache AxKit was an XML Application Server for Apache. 
It provided\non-the-fly conversion from XML to any format, such as HTML, WAP 
or\ntext using either W3C standard techniques, or flexible custom code.",
+      "mailnames" : null,
+      "name" : "AxKit",
+      "project" : "xml",
+      "retired" : "August 2009",
+      "subproject" : "axkit",
+      "website" : "http://axkit.org";
+   },
+   {
+      "description" : "Sandesha2/C was a C implementation of the 
WS-ReliableMessaging\nspecification. Sandesha2/C was built on top of Apache 
Axis2/C Web\nservices engine, as a module. Therefore by using Sandesha2/C you 
could\nadd reliable messaging capability to Web services hosted using\nAxis2/C. 
Sandesha2/C could also be used with Axis2/C client to\ninteract with an already 
hosted Web services in a reliable manner.",
+      "dist" : "ws/sandesha2/c",
+      "mailnames" : null,
+      "name" : "Axis Sandesha2/C",
+      "project" : "axis",
+      "retired" : "September 2014",
+      "scm" : "svn",
+      "stem" : "axis-sandesha-c",
+      "subproject" : "axis2/c/sandesha",
+      "tracker" : [
+         "JIRA",
+         "SANDESHA2C"
+      ]
+   },
+   {
+      "description" : "Savan/C was a C implementation of WS-Eventing 
specification. Savan/C\nwas built on top of Axis2/C. Therefore by using Savan/C 
you could add\nWS-Eventing capability to Web services hosted using Axis2/C. 
Savan/C\nwas designed as a general publisher/subscriber tool. The 
arcitecture\nwas designed to abstract the general publisher/subscriber features 
so\nthat people could support more than one publisher/subscriber\nmechanisms 
within the same infrastructure.",
+      "dist" : "ws/savan/c",
+      "mailnames" : null,
+      "name" : "Axis Savan/C",
+      "project" : "axis",
+      "retired" : "September 2014",
+      "scm" : "svn",
+      "subproject" : "axis2/c/savan",
+      "tracker" : [
+         "JIRA",
+         "AXIS2C"
+      ]
+   },
+   {
+      "description" : "Savan/Java was a Java implementation of WS-Eventing 
specification.\nSavan/Java was built on top of Axis2/Java. Therefore by 
using\nSavan/Java you could add WS-Eventing capability to Web services 
hosted\nusing Axis2/Java. Savan/Java was designed as a 
general\npublisher/subscriber tool. The arcitecture was designed to 
abstract\nthe general publisher/subscriber features so that people could 
support\nmore than one publisher/subscriber mechanisms within the 
same\ninfrastructure.",
+      "mailnames" : null,
+      "name" : "Axis Savan/Java",
+      "nodist" : true,
+      "project" : "axis",
+      "retired" : "September 2014",
+      "subproject" : "axis2/java/savan",
+      "tracker" : [
+         "JIRA",
+         "SAVAN"
+      ]
+   },
+   {
+      "description" : "Apache Beehive was a simple object model built on J2EE 
and Struts that\nused annotations to reduce the amount of required code.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "Beehive",
+      "postlude" : "<p>If you are looking for a project to use in place of 
Beehive, the\nfollowing have been suggested for its components: 
</p>\n<ul>\n<li>Beehive NetUI / Page Flow - Struts 2 or Spring Web 
Flow</li>\n<li>Beehive Controls - Spring Beans</li>\n<li>Beehive WSM (web 
service metadata) - Axis2's implementation of\n   JSR-181</li>\n</ul>",
+      "project" : "beehive",
+      "retired" : "January 2010",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "BEEHIVE"
+      ],
+      "wiki" : "https://wiki.apache.org/beehive";
+   },
+   {
+      "description" : "Apache Click was a JEE web application framework, 
providing a natural\nrich client style programming model.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "Click",
+      "project" : "click",
+      "retired" : "May 2014",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "CLK"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/click/";
+   },
+   {
+      "description" : "Apache Crimson was a Java XML parser which supports XML 
1.0 via\nvarious APIs.",
+      "mailnames" : null,
+      "name" : "Crimson",
+      "nodist" : true,
+      "postlude" : "<p><a href=\"http://xerces.apache.org/\";>Apache Xerces</a> 
replaced\nCrimson. </p>",
+      "project" : "xml",
+      "retired" : "August 2010",
+      "subproject" : "crimson"
+   },
+   {
+      "description" : "Continuum was an enterprise-ready continuous 
integration server with\nfeatures such as automated builds, release management, 
role-based\nsecurity, and integration with popular build tools and source 
control\nmanagement systems.",
+      "mailnames" : [
+         "dev",
+         "users",
+         "commits",
+         "issues",
+         "notifications"
+      ],
+      "name" : "Continuum",
+      "project" : "continuum",
+      "retired" : "May 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "CONTINUUM"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/continuum/";
+   },
+   {
+      "description" : "Deltacloud provided the API server and drivers 
necessary for\nconnecting to cloud providers via\na cloud abstraction API.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "Deltacloud",
+      "project" : "deltacloud",
+      "retired" : "July 2015",
+      "scm" : "git-wip",
+      "tracker" : [
+         "JIRA",
+         "DTACLOUD"
+      ]
+   },
+   {
+      "description" : "Apache DeviceMap was a project to create a data 
repository containing\ndevice information, images and other relevant 
information for all\nsorts of mobile devices.",
+      "mailnames" : [
+         "dev",
+         "commits"
+      ],
+      "name" : "DeviceMap",
+      "postlude" : "<p>Some related projects to DeviceMap are: 
</p>\n<ul>\n<li><a href=\"http://openddr.mobi/\";>OpenDDR</a> - this is a new 
version\n   of OpenDDR, parts of which were migrated to Apache Devicemap, and\n 
  now have been merged back to OpenDDR. </li>\n<li><a 
href=\"https://github.com/nielsbasjes/yauaa\";>YAUAA: Yet Another\n   UserAgent 
Analyzer</a> is an Apache licensed alternative to\n   DeviceMap. Rather than 
employing a fixed collection of User-Agent\n   (UA) strings as in DeviceMap, 
YAUAA performs a semantic analysis to\n   determine certain attributes of the 
UA. </li>\n<li><a href=\"http://devicedetector.net/\";>DeviceDetector</a> is an 
LGPL\n   3.0 licensed PHP project that parses YAML based device data in a\n   
similar way as DeviceMap/OpenDDR do with W3C compatible data. </li>\n<li><a 
href=\"http://mobiledetect.net/\";>mobiledetect</a> is an MIT\n   licensed PHP 
project for detecting mobile devices. </li>\n</ul>",
+      "project" : "devicemap",
+      "retired" : "December 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "DMAP"
+      ],
+      "wiki" : "http://wiki.apache.org/devicemap/";
+   },
+   {
+      "description" : "DirectMemory was an off-heap cache for the Java Virtual 
Machine.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "DirectMemory",
+      "project" : "directmemory",
+      "retired" : "July 2015",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "DIRECTMEMORY"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/directmemory/";
+   },
+   {
+      "description" : "Apache ESME (Enterprise Social Messaging Environment) 
was a secure and\nhighly scalable microsharing\nand micromessaging platform 
that allows people to discover and meet\none another and get controlled\naccess 
to other sources of information.",
+      "mailnames" : [
+         "dev",
+         "commits"
+      ],
+      "name" : "ESME",
+      "project" : "esme",
+      "retired" : "July 2013",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "ESME"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/esme/";
+   },
+   {
+      "description" : "Etch was a cross-platform, language- and 
transport-independent\nframework for building and consuming network services.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "Etch",
+      "project" : "etch",
+      "retired" : "June 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "ETCH"
+      ]
+   },
+   {
+      "description" : "Apache Excalibur was a Java Inversion of Control 
container.",
+      "mailnames" : [
+         "dev",
+         "scm",
+         "user"
+      ],
+      "name" : "Excalibur",
+      "project" : "excalibur",
+      "retired" : "December 2010",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "EXLBR"
+      ],
+      "wiki" : "https://wiki.apache.org/excalibur";
+   },
+   {
+      "description" : "Harmony software was a modular Java runtime with class 
libraries and\nassociated tools.",
+      "mailnames" : [
+         "dev",
+         "alerts",
+         "commits"
+      ],
+      "name" : "Harmony",
+      "project" : "harmony",
+      "retired" : "November 2011",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "HARMONY"
+      ],
+      "wiki" : "http://wiki.apache.org/harmony/";
+   },
+   {
+      "description" : "Apache HiveMind was a services and configuration 
microkernel. Its\nfeatures are also referred to as Inversion of Control (IoC) 
Container\nor Lightweight Container. Closely linked to Tapestry 4, it 
lost\nactivity when Tapestry 5 moved to a new IoC container.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "HiveMind",
+      "postlude" : "<p><a 
href=\"http://markmail.org/thread/hb46sg2nolnntnnz\";>Discussion on\nthe mailing 
list</a> indicated that 
<a\nhref=\"http://tapestry.apache.org/tapestry5/tapestry-ioc/\";>Tapestry\nIoC</a>
 was the natural successor to HiveMind. </p>\n<p>One fork that has been created 
is Gaderian at 
<a\nhref=\"http://gaderian.ops4j.org/\";>http://gaderian.ops4j.org/</a>.</p>",
+      "project" : "hivemind",
+      "retired" : "April 2009",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "HIVEMIND"
+      ],
+      "wiki" : "http://wiki.apache.org/hivemind/";
+   },
+   {
+      "description" : "iBATIS was a data mapper framework that made it easier 
to use a\nrelational database with object-oriented applications. There were 
both\nJava and .Net implementations.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user-cs",
+         "user-java"
+      ],
+      "name" : "iBATIS",
+      "postlude" : "<p>One fork that has been created is MyBatis at 
<a\nhref=\"http://www.mybatis.org/\";>http://www.mybatis.org/</a>. </p>",
+      "project" : "ibatis",
+      "retired" : "June 2010",
+      "scm" : "svn"
+   },
+   {
+      "description" : "Jakarta Project housed a diverse set of popular open 
source Java\nsolutions.",
+      "mailnames" : [
+         "dev",
+         "announcements",
+         "general",
+         "site-cvs",
+         "notifications"
+      ],
+      "name" : "Jakarta",
+      "nokeys" : true,
+      "project" : "jakarta",
+      "retired" : "December 2011",
+      "scm" : "svn"
+   },
+   {
+      "description" : "Jakarta previously hosted Cactus, a simple test 
framework for unit\ntesting server-side java code.",
+      "mailnames" : [
+         "dev",
+         "user"
+      ],
+      "name" : "Jakarta Cactus",
+      "project" : "jakarta",
+      "retired" : "August 2011",
+      "scm" : "svn",
+      "subproject" : "cactus",
+      "tracker" : [
+         "JIRA",
+         "CACTUS"
+      ]
+   },
+   {
+      "description" : "Jakarta previously hosted ECS (Element Construction 
Set), a Java API\nfor generating elements for any of a variety of markup 
languages\n(examples included HTML 4.0 and XML).",
+      "mailnames" : [
+         "dev",
+         "user"
+      ],
+      "name" : "Jakarta ECS",
+      "project" : "jakarta",
+      "retired" : "September 2010",
+      "scm" : "svn",
+      "subproject" : "ecs",
+      "tracker" : [
+         "JIRA",
+         "ECS"
+      ]
+   },
+   {
+      "description" : "Jakarta previously hosted ORO, a set of text-processing 
Java classes\nthat provide Perl5 compatible regular expressions, AWK-like 
regular\nexpressions, glob expressions, and utility classes for 
performing\nsubstitutions, splits, filtering filenames, etc.",
+      "mailnames" : [
+         "dev",
+         "user"
+      ],
+      "name" : "Jakarta ORO",
+      "postlude" : "<p>Jakarta ORO users are encouraged to use similar 
features in newer\nJava versions, such as <i>java.util.regexp</i></p>",
+      "project" : "jakarta",
+      "retired" : "September 2010",
+      "scm" : "svn",
+      "subproject" : "oro",
+      "tracker" : [
+         "Bugzilla",
+         "oro"
+      ]
+   },
+   {
+      "description" : "Jakarta previously hosted Regexp, a 100% Pure Java 
Regular Expression\npackage.",
+      "mailnames" : [
+         "dev",
+         "user"
+      ],
+      "name" : "Jakarta Regexp",
+      "postlude" : "<p>Jakarta Regexp users are encouraged to use similar 
features in\nnewer Java versions, such as <i>java.util.regexp</i></p>",
+      "project" : "jakarta",
+      "retired" : "April 2011",
+      "scm" : "svn",
+      "subproject" : "regexp",
+      "tracker" : [
+         "Bugzilla",
+         "regexp"
+      ]
+   },
+   {
+      "description" : "Jakarta previously hosted Slide, a content repository 
which could\nserve as a basis for a content management system as well as 
other\npurposes. Among its features was full WebDAV support.",
+      "mailnames" : [
+         "dev",
+         "user"
+      ],
+      "name" : "Jakarta Slide",
+      "postlude" : "<p>If you are looking for a WebDAV client or a server-side 
Content\nRepository, please consider the\n<a 
href=\"http://jackrabbit.apache.org\";>Apache Jackrabbit</a> project\nas an 
alternative.</p>",
+      "project" : "jakarta",
+      "retired" : "November 2007",
+      "scm" : "svn",
+      "subproject" : "slide",
+      "tracker" : [
+         "Bugzilla",
+         "slide"
+      ],
+      "wiki" : "https://wiki.apache.org/jakarta-slide";
+   },
+   {
+      "description" : "Jakarta hosted the Jakarta Taglibs project, a large 
collection of JSP\nTag Libraries. They ranged from simple utility libraries and 
UI\nlibraries, to Dreamweaver extensions and an implementation of the 
JSP\nStandard Tag Library (JSTL) specification.",
+      "mailnames" : [
+         "dev"
+      ],
+      "name" : "Jakarta Taglibs",
+      "postlude" : "<p>In 2008 and 2009, the majority of these libraries were 
deprecated\nand have now been retired. The remaining work has\nmoved over to 
the <a href=\"http://tomcat.apache.org/taglibs/\";>Tomcat\nTaglibs</a> project - 
namely the following taglibs: </p>\n<ul>\n<li>Standard - The implementations of 
the various JSTL\n   specifications</li>\n<li><s>RDC - Reusable Dialog 
Components Taglib</s></li>\n</ul>\n<p>In 2014 the RDC Taglib was retired from 
the Tomcat Taglibs project.\n</p>\n<table class=\"colortable\" 
width=\"100%\">\n<tr><th>Name</th><th>JSP 
version</th><th>Obtain</th></tr>\n<tr><td><a\nhref=\"http://tomcat.apache.org/taglibs/rdc/\";>RDC</a></td><td>2.0+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/tomcat/taglibs/rdc/\";>svn</a></td></tr>\n</table>\n<p>A
 list of the original retired taglibs follows: </p>\n<table 
class=\"colortable\" width=\"100%\">\n<tr><th>Name</th><th>JSP 
version</th><th>Obtain</th></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglib
 
s/sandbox/doc/mailer2-doc/\">Mailer\n2</a></td><td>2.0+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/mailer2/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/cache-doc/\";>Cache</a></td><td>1.2+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/cache/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/sandbox/doc/datagrid-doc/\";>Data\nGrid</a></td><td>1.2+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/datagrid/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/application-doc/\";>Application</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/application/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/benchmark-doc/\";>Benchmark</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf
 
/jakarta/taglibs/deprecated/benchmark/trunk/\">svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/bsf-doc/\";>BSF</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/bsf/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/datetime/\";>DateTime</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/datetime/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/dbtags-doc/\";>DBTags</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/dbtags/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/i18n/\";>I18N</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/i18n/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/sandbox/doc/image-doc/\";>Image</a></td><td>1.1+</td><td><a\nhref=\"http
 
://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/image/trunk/\">svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/input-doc/\";>Input</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/input/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/io-doc/\";>IO</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/io/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/iterators/\";>Iterators</a></td><td>1.2+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/iterators/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/jndi/\";>JNDI</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/jndi/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/jmstags-doc/\";>JMS</a></td><td>1.1+</td><td><a
 
\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/jmstags/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/log/\";>Log</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/log/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/mailer-doc/\";>Mailer</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/mailer/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/page-doc/\";>Page</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/page/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/random/\";>Random</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/random/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/regexp/\";>Regexp</a></td><td>1.1+</td><td><
 
a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/regexp/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/request-doc/\";>Request</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/request/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/response-doc/\";>Response</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/response/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/scrape-doc/\";>Scrape</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/scrape/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/session-doc/\";>Session</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/session/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/
 
string/\">String</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/string/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/ultradev4-doc/\";>UltraDev\n4.0
 Tool 
Extension</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/tools/trunk/UltraDev/4.0/ctlx/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/unstandard/\";>Unstandard</a></td><td>1.2+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/unstandard/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/utility-doc/\";>Utility</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/utility/trunk/\";>svn</a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/xsl-doc/\";>XSL</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xsl/trunk/\";>svn<
 
/a></td></tr>\n<tr><td><a\nhref=\"http://jakarta.apache.org/taglibs/doc/xtags-doc/\";>XTags</a></td><td>1.1+</td><td><a\nhref=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xtags/trunk/\";>svn</a></td></tr>\n</table>",
+      "project" : "jakarta",
+      "retired" : "June 2008",
+      "scm" : "svn",
+      "subproject" : "taglibs",
+      "tracker" : [
+         "Bugzilla",
+         "taglibs"
+      ],
+      "website" : null
+   },
+   {
+      "description" : "Lenya was an Open Source Java/XML Content Management 
System that came\nwith revision control, multi-site management, scheduling, 
search,\nWYSIWYG editors, and workflow.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "Lenya",
+      "project" : "lenya",
+      "retired" : "April 2015",
+      "scm" : "svn"
+   },
+   {
+      "description" : "Apache MRUnit was a Java library that helped developers 
unit test\nApache Hadoop map reduce jobs.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "MRUnit",
+      "project" : "mrunit",
+      "retired" : "April 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "MRUNIT"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/MRUNIT";
+   },
+   {
+      "description" : "Apache OJB was an Object/Relational mapping tool that 
allowed\ntransparent persistence for Java Objects against relational 
databases.",
+      "mailnames" : [
+         "dev",
+         "user"
+      ],
+      "name" : "ObJectRelationalBridge (OJB)",
+      "postlude" : "<p>If you are looking for a project to use in place of 
OJB,\nimplementations\nof the standards <a 
href=\"http://db.apache.org/jdo\";>Java Data Objects\n(JDO)</a> and <a 
href=\"\">Java Persistence API (JPA)</a> may be good\nstarting points. The 
Apache Software Foundation hosts the following\nalternatives:\n<ul>\n<li><a 
href=\"http://cayenne.apache.org/\";>Apache Cayenne</a></li>\n<li><a 
href=\"http://incubator.apache.org/empire-db/\";>Apache\n   
Empire-db</a></li>\n<li><a href=\"http://openjpa.apache.org/\";>Apache 
OpenJPA</a></li>\n<li><a href=\"http://db.apache.org/torque\";>Apache 
Torque</a></li>\n</ul></p>",
+      "project" : "db",
+      "retired" : "January 2011",
+      "scm" : "svn",
+      "stem" : "ojb",
+      "subproject" : "ojb",
+      "tracker" : [
+         "JIRA",
+         "OJB"
+      ],
+      "wiki" : "https://wiki.apache.org/db-ojb";
+   },
+   {
+      "description" : "Apache Oltu was an OAuth protocol implementation in 
Java. It also\ncovers others OAuth family related implementations such as JWT, 
JWS\nand OpenID Connect",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "Oltu",
+      "project" : "oltu",
+      "retired" : "April 2018",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "OLTU"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/oltu/";
+   },
+   {
+      "description" : "Apache Onami was a project focused on the development 
and maintenance\nof a set of Google Guice extensions not provided out of the 
box by the\nlibrary itself.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "Onami",
+      "project" : "onami",
+      "retired" : "January 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "ONAMI"
+      ]
+   },
+   {
+      "description" : "Quetzalcoatl, or Quetz as it was more commonly known, 
was a project\ncharged with the creation and maintenance of open-source 
software\nrelated to mod_python and the Python programming language. 
Mainly\nformed around the mod_python subproject, it didn't have activity 
in\nthe mod_python community to drive the larger project along.",
+      "mailnames" : null,
+      "name" : "Quetzalcoatl",
+      "nodist" : true,
+      "postlude" : "<p>The mod_python website and downloads remain open. See 
the website\nat <a 
href=\"http://www.modpython.org/\";>http://www.modpython.org</a>\nfor more 
information on mod_python. Quetz itself never had a website.\n</p>",
+      "project" : "quetzalcoatl",
+      "retired" : "June 2010",
+      "scm" : "svn",
+      "website" : null
+   },
+   {
+      "description" : "Apache Rave was a web and social mashup engine that 
aggregated and\nserved web widgets. It was targeted as an engine for internet 
and\nintranet portals.",
+      "mailnames" : [
+         "dev",
+         "users",
+         "commits"
+      ],
+      "name" : "Rave",
+      "project" : "rave",
+      "retired" : "January 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "RAVE"
+      ],
+      "wiki" : "http://wiki.apache.org/rave/";
+   },
+   {
+      "description" : "Shale was a web application framework, fundamentally 
based on\nJavaServer Faces. This blog entry from Kito Mann is an 
excellent\ndiscussion of Shale's retirement: 
<a\nhref=\"http://blogs.jsfcentral.com/editorsdesk/entry/shale_in_the_attic\";>http://blogs.jsfcentral.com/editorsdesk/entry/shale_in_the_attic</a>.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "Shale",
+      "postlude" : "<p><a 
href=\"http://markmail.org/message/liexnvlxdlahlr74\";>Discussion\non the 
mailing list</a>\nindicated that <a href=\"http://seamframework.org\";>Seam</a> 
and <a\nhref=\"http://myfaces.apache.org\";>MyFaces</a>\nwere the natural 
successors to Shale. </p>\n<p>The Shale Test code has been forked into the 
MyFaces project 
-\n<a\nhref=\"http://svn.apache.org/viewvc/myfaces/test/trunk/\";>http://svn.apache.org/viewvc/myfaces/test/trunk/</a>.</p>",
+      "project" : "shale",
+      "retired" : "May 2009",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "SHALE"
+      ],
+      "wiki" : "http://wiki.apache.org/shale/";
+   },
+   {
+      "description" : "Apache Shindig was an OpenSocial container to help you 
to start\nhosting OpenSocial apps quickly.",
+      "mailnames" : [
+         "dev",
+         "users",
+         "commits"
+      ],
+      "name" : "Shindig",
+      "project" : "shindig",
+      "retired" : "November 2015",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "SHINDIG"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/shindig/";
+   },
+   {
+      "board" : "Cxx_Standard_Library",
+      "description" : "The Apache C++ Standard Library project was a 
collection of\nalgorithms, containers, iterators, and other fundamental 
components of\nevery piece of software, implemented as C++ classes, templates, 
and\nfunctions essential for writing C++ programs.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "Standard C++ Library (STDCXX)",
+      "project" : "stdcxx",
+      "retired" : "July 2013",
+      "scm" : "svn",
+      "stem" : "stdcxx",
+      "tracker" : [
+         "JIRA",
+         "STDCXX"
+      ],
+      "wiki" : "http://wiki.apache.org/stdcxx/";
+   },
+   {
+      "description" : "Stratos was a highly-extensible Platform-as-a-Service 
(PaaS) framework\nthat helped run Apache Tomcat, PHP, and MySQL applications, 
and could\nbe extended to support many more environments on all major 
cloud\ninfrastructures.",
+      "mailnames" : [
+         "dev",
+         "commits"
+      ],
+      "name" : "Stratos",
+      "project" : "stratos",
+      "retired" : "January 2017",
+      "scm" : "git-wip",
+      "tracker" : [
+         "JIRA",
+         "STRATOS"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/stratos/";
+   },
+   {
+      "description" : "Tuscany simplified the task of developing 
service-oriented\narchitectured solutions by providing a comprehensive 
infrastructure\nfor development and management, based on the Service 
Component\nArchitecture standard.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "Tuscany",
+      "project" : "tuscany",
+      "retired" : "May 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "TUSCANY"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/tuscany/";
+   },
+   {
+      "description" : "Apache Whirr was a set of libraries for running cloud 
services and\ndeploying clusters.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "Whirr",
+      "postlude" : "<p>Note that instructions on how to obtain and build the 
source are\nfound on the wiki and not the website: 
<a\nhref=\"https://cwiki.apache.org/confluence/display/WHIRR/How+To+Contribute\";>https://cwiki.apache.org/confluence/display/WHIRR/How+To+Contribute</a>.\n</p>",
+      "project" : "whirr",
+      "retired" : "March 2015",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "WHIRR"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/whirr/";
+   },
+   {
+      "description" : "Apache Wink was a simple yet solid framework for 
building RESTful Web\nservices. It is comprised of a Server module and a Client 
module for\ndeveloping and consuming RESTful Web services.",
+      "mailnames" : [
+         "dev",
+         "commits",
+         "user"
+      ],
+      "name" : "Wink",
+      "project" : "wink",
+      "retired" : "April 2017",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "WINK"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/wink/";
+   },
+   {
+      "description" : "Wookie was a Java server application that allowed you 
to upload and\ndeploy W3C/OpenSocial/Google Wave widgets to your applications.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "Wookie",
+      "project" : "wookie",
+      "retired" : "April 2016",
+      "scm" : "svn",
+      "tracker" : [
+         "JIRA",
+         "WOOKIE"
+      ],
+      "wiki" : "https://cwiki.apache.org/confluence/display/wookie/";
+   },
+   {
+      "description" : "Muse was a Java-based implementation of the 
WS-ResourceFramework\n(WSRF), WS-BaseNotification (WSN), and 
WS-DistributedManagement (WSDM)\nspecifications.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits"
+      ],
+      "name" : "WS Muse",
+      "postlude" : "<p>One fork that has been created is <i>amused</i>, 
available at 
<a\nhref=\"http://52north.org/communities/sensorweb/amused/\";>http://52north.org/communities/sensorweb/amused</a>.\n</p>",
+      "project" : "ws",
+      "retired" : "January 2013",
+      "stem" : "muse",
+      "subproject" : "muse",
+      "website" : null
+   },
+   {
+      "description" : "Apache Xang was an XML Web Framework that aggregated 
multiple data\nsources, made that data URL addressable and defined custom 
methods to\naccess that data.",
+      "mailnames" : [
+         "dev",
+         "cvs"
+      ],
+      "name" : "Xang",
+      "nodist" : true,
+      "project" : "xml",
+      "retired" : "December 2009",
+      "scm" : "svn",
+      "subproject" : "xang"
+   },
+   {
+      "description" : "Apache Xindice was a native XML database.",
+      "mailnames" : [
+         "dev",
+         "users"
+      ],
+      "name" : "Xindice",
+      "project" : "xml",
+      "retired" : "August 2011",
+      "scm" : "svn",
+      "subproject" : "xindice",
+      "tracker" : [
+         "Bugzilla",
+         "Xindice"
+      ],
+      "wiki" : "http://wiki.apache.org/xindice";
+   },
+   {
+      "description" : "Apache XMLBeans was a technology for accessing XML by 
binding it to\nJava types.",
+      "mailnames" : [
+         "dev",
+         "user",
+         "commits",
+         "cxx-dev"
+      ],
+      "name" : "XMLBeans",
+      "postlude" : "<p>Alternatives are discussed on this StackOverflow 
question: 
<a\nhref=\"http://stackoverflow.com/questions/27727546/what-to-use-instead-of-xmlbeans-now-that-it-has-been-retired\";>What\nto
 use instead of XMLBeans now that it has been retired?</a></p>",
+      "project" : "xmlbeans",
+      "retired" : "July 2013",
+      "scm" : "svn"
+   },
+   {
+      "description" : "the Apache XML Project housed a diverse set of popular 
open source XML\nsolutions.",
+      "mailnames" : [
+         "bugs",
+         "announcements",
+         "general",
+         "general-cvs"
+      ],
+      "name" : "XML",
+      "nokeys" : true,
+      "project" : "xml",
+      "retired" : "April 2012",
+      "scm" : "svn"
+   }
+]

Added: attic/site-lua/docs/data/attic.yaml
URL: 
http://svn.apache.org/viewvc/attic/site-lua/docs/data/attic.yaml?rev=1830323&view=auto
==============================================================================
--- attic/site-lua/docs/data/attic.yaml (added)
+++ attic/site-lua/docs/data/attic.yaml Fri Apr 27 09:58:57 2018
@@ -0,0 +1,977 @@
+---
+name: Abdera
+project: abdera
+retired: March 2017
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - ABDERA
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/abdera/
+description: |-
+  Apache Abdera was a project to build a functionally-complete,
+  high-performance implementation of the IETF Atom Syndication Format
+  (RFC 4287) and Atom Publishing Protocol (RFC 5023) specifications.
+postlude: |-
+  <p>Some related projects to Abdera are: </p>
+  <ul>
+  <li><a href="http://openddr.mobi/";>OpenDDR</a> - this is a new version
+     of OpenDDR, parts of which were migrated to Apache Devicemap, and
+     now have been merged back to OpenDDR. </li>
+  <li><a href="https://github.com/nielsbasjes/yauaa";>YAUAA: Yet Another
+     UserAgent Analyzer</a> is an Apache licensed alternative to
+     DeviceMap. Rather than employing a fixed collection of User-Agent
+     (UA) strings as in DeviceMap, YAUAA performs a semantic analysis to
+     determine certain attributes of the UA. </li>
+  <li><a href="http://devicedetector.net/";>DeviceDetector</a> is an LGPL
+     3.0 licensed PHP project that parses YAML based device data in a
+     similar way as DeviceMap/OpenDDR do with W3C compatible data. </li>
+  <li><a href="http://mobiledetect.net/";>mobiledetect</a> is an MIT
+     licensed PHP project for detecting mobile devices. </li>
+  </ul>
+---
+name: ACE
+project: ace
+retired: December 2017
+mailnames:
+  - dev
+  - commits
+  - users
+tracker:
+  - JIRA
+  - ACE
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/ace/
+description: |-
+  Apache ACE was a software distribution framework that allows you to
+  centrally manage and distribute software components, configuration
+  data and other artifacts to target systems. It is built using OSGi and
+  can be deployed in different topologies. The target systems are
+  usually also OSGi based, but don't have to be.
+---
+name: Avalon
+project: avalon
+retired: June 2004
+mailnames:
+  - dev
+tracker:
+  - JIRA
+  - AVALON
+scm: svn
+wiki: http://wiki.apache.org/avalon/
+description: |-
+  Apache Avalon was closed long before the creation of the Apache Attic.
+  It's mentioned here for completeness.
+---
+name: AxKit
+project: xml
+subproject: axkit
+retired: August 2009
+mailnames:
+website: http://axkit.org
+description: |-
+  Apache AxKit was an XML Application Server for Apache. It provided
+  on-the-fly conversion from XML to any format, such as HTML, WAP or
+  text using either W3C standard techniques, or flexible custom code.
+---
+name: Axis Sandesha2/C
+project: axis
+subproject: axis2/c/sandesha
+dist: ws/sandesha2/c
+stem: axis-sandesha-c
+retired: September 2014
+mailnames:
+tracker:
+  - JIRA
+  - SANDESHA2C
+scm: svn
+description: |-
+  Sandesha2/C was a C implementation of the WS-ReliableMessaging
+  specification. Sandesha2/C was built on top of Apache Axis2/C Web
+  services engine, as a module. Therefore by using Sandesha2/C you could
+  add reliable messaging capability to Web services hosted using
+  Axis2/C. Sandesha2/C could also be used with Axis2/C client to
+  interact with an already hosted Web services in a reliable manner.
+---
+name: Axis Savan/C
+project: axis
+subproject: axis2/c/savan
+dist: ws/savan/c
+retired: September 2014
+mailnames:
+tracker:
+  - JIRA
+  - AXIS2C
+scm: svn
+description: |-
+  Savan/C was a C implementation of WS-Eventing specification. Savan/C
+  was built on top of Axis2/C. Therefore by using Savan/C you could add
+  WS-Eventing capability to Web services hosted using Axis2/C. Savan/C
+  was designed as a general publisher/subscriber tool. The arcitecture
+  was designed to abstract the general publisher/subscriber features so
+  that people could support more than one publisher/subscriber
+  mechanisms within the same infrastructure.
+---
+name: Axis Savan/Java
+project: axis
+subproject: axis2/java/savan
+retired: September 2014
+mailnames:
+tracker:
+  - JIRA
+  - SAVAN
+nodist: true
+description: |-
+  Savan/Java was a Java implementation of WS-Eventing specification.
+  Savan/Java was built on top of Axis2/Java. Therefore by using
+  Savan/Java you could add WS-Eventing capability to Web services hosted
+  using Axis2/Java. Savan/Java was designed as a general
+  publisher/subscriber tool. The arcitecture was designed to abstract
+  the general publisher/subscriber features so that people could support
+  more than one publisher/subscriber mechanisms within the same
+  infrastructure.
+---
+name: Beehive
+project: beehive
+retired: January 2010
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - BEEHIVE
+scm: svn
+wiki: https://wiki.apache.org/beehive
+description: |-
+  Apache Beehive was a simple object model built on J2EE and Struts that
+  used annotations to reduce the amount of required code.
+postlude: |-
+  <p>If you are looking for a project to use in place of Beehive, the
+  following have been suggested for its components: </p>
+  <ul>
+  <li>Beehive NetUI / Page Flow - Struts 2 or Spring Web Flow</li>
+  <li>Beehive Controls - Spring Beans</li>
+  <li>Beehive WSM (web service metadata) - Axis2's implementation of
+     JSR-181</li>
+  </ul>
+---
+name: Click
+project: click
+retired: May 2014
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - CLK
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/click/
+description: |-
+  Apache Click was a JEE web application framework, providing a natural
+  rich client style programming model.
+---
+name: Crimson
+project: xml
+subproject: crimson
+retired: August 2010
+mailnames:
+nodist: true
+description: |-
+  Apache Crimson was a Java XML parser which supports XML 1.0 via
+  various APIs.
+postlude: |-
+  <p><a href="http://xerces.apache.org/";>Apache Xerces</a> replaced
+  Crimson. </p>
+---
+name: Continuum
+project: continuum
+retired: May 2016
+mailnames:
+  - dev
+  - users
+  - commits
+  - issues
+  - notifications
+tracker:
+  - JIRA
+  - CONTINUUM
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/continuum/
+description: |-
+  Continuum was an enterprise-ready continuous integration server with
+  features such as automated builds, release management, role-based
+  security, and integration with popular build tools and source control
+  management systems.
+---
+name: Deltacloud
+project: deltacloud
+retired: July 2015
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - DTACLOUD
+scm: git-wip
+description: |-
+  Deltacloud provided the API server and drivers necessary for
+  connecting to cloud providers via
+  a cloud abstraction API.
+---
+name: DeviceMap
+project: devicemap
+retired: December 2016
+mailnames:
+  - dev
+  - commits
+tracker:
+  - JIRA
+  - DMAP
+scm: svn
+wiki: http://wiki.apache.org/devicemap/
+description: |-
+  Apache DeviceMap was a project to create a data repository containing
+  device information, images and other relevant information for all
+  sorts of mobile devices.
+postlude: |-
+  <p>Some related projects to DeviceMap are: </p>
+  <ul>
+  <li><a href="http://openddr.mobi/";>OpenDDR</a> - this is a new version
+     of OpenDDR, parts of which were migrated to Apache Devicemap, and
+     now have been merged back to OpenDDR. </li>
+  <li><a href="https://github.com/nielsbasjes/yauaa";>YAUAA: Yet Another
+     UserAgent Analyzer</a> is an Apache licensed alternative to
+     DeviceMap. Rather than employing a fixed collection of User-Agent
+     (UA) strings as in DeviceMap, YAUAA performs a semantic analysis to
+     determine certain attributes of the UA. </li>
+  <li><a href="http://devicedetector.net/";>DeviceDetector</a> is an LGPL
+     3.0 licensed PHP project that parses YAML based device data in a
+     similar way as DeviceMap/OpenDDR do with W3C compatible data. </li>
+  <li><a href="http://mobiledetect.net/";>mobiledetect</a> is an MIT
+     licensed PHP project for detecting mobile devices. </li>
+  </ul>
+---
+name: DirectMemory
+project: directmemory
+retired: July 2015
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - DIRECTMEMORY
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/directmemory/
+description: |-
+  DirectMemory was an off-heap cache for the Java Virtual Machine.
+---
+name: ESME
+project: esme
+retired: July 2013
+mailnames:
+  - dev
+  - commits
+tracker:
+  - JIRA
+  - ESME
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/esme/
+description: |-
+  Apache ESME (Enterprise Social Messaging Environment) was a secure and
+  highly scalable microsharing
+  and micromessaging platform that allows people to discover and meet
+  one another and get controlled
+  access to other sources of information.
+---
+name: Etch
+project: etch
+retired: June 2016
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - ETCH
+scm: svn
+description: |-
+  Etch was a cross-platform, language- and transport-independent
+  framework for building and consuming network services.
+---
+name: Excalibur
+project: excalibur
+retired: December 2010
+mailnames:
+  - dev
+  - scm
+  - user
+tracker:
+  - JIRA
+  - EXLBR
+scm: svn
+wiki: https://wiki.apache.org/excalibur
+description: |-
+  Apache Excalibur was a Java Inversion of Control container.
+---
+name: Harmony
+project: harmony
+retired: November 2011
+mailnames:
+  - dev
+  - alerts
+  - commits
+tracker:
+  - JIRA
+  - HARMONY
+scm: svn
+wiki: http://wiki.apache.org/harmony/
+description: |-
+  Harmony software was a modular Java runtime with class libraries and
+  associated tools.
+---
+name: HiveMind
+project: hivemind
+retired: April 2009
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - HIVEMIND
+scm: svn
+wiki: http://wiki.apache.org/hivemind/
+description: |-
+  Apache HiveMind was a services and configuration microkernel. Its
+  features are also referred to as Inversion of Control (IoC) Container
+  or Lightweight Container. Closely linked to Tapestry 4, it lost
+  activity when Tapestry 5 moved to a new IoC container.
+postlude: |-
+  <p><a href="http://markmail.org/thread/hb46sg2nolnntnnz";>Discussion on
+  the mailing list</a> indicated that <a
+  href="http://tapestry.apache.org/tapestry5/tapestry-ioc/";>Tapestry
+  IoC</a> was the natural successor to HiveMind. </p>
+  <p>One fork that has been created is Gaderian at <a
+  href="http://gaderian.ops4j.org/";>http://gaderian.ops4j.org/</a>.</p>
+---
+name: iBATIS
+project: ibatis
+retired: June 2010
+mailnames:
+  - dev
+  - commits
+  - user-cs
+  - user-java
+scm: svn
+description: |-
+  iBATIS was a data mapper framework that made it easier to use a
+  relational database with object-oriented applications. There were both
+  Java and .Net implementations.
+postlude: |-
+  <p>One fork that has been created is MyBatis at <a
+  href="http://www.mybatis.org/";>http://www.mybatis.org/</a>. </p>
+---
+name: Jakarta
+project: jakarta
+retired: December 2011
+mailnames:
+  - dev
+  - announcements
+  - general
+  - site-cvs
+  - notifications
+scm: svn
+nokeys: true
+description: |-
+  Jakarta Project housed a diverse set of popular open source Java
+  solutions.
+---
+name: Jakarta Cactus
+project: jakarta
+subproject: cactus
+retired: August 2011
+mailnames:
+  - dev
+  - user
+tracker:
+  - JIRA
+  - CACTUS
+scm: svn
+description: |-
+  Jakarta previously hosted Cactus, a simple test framework for unit
+  testing server-side java code.
+---
+name: Jakarta ECS
+project: jakarta
+subproject: ecs
+retired: September 2010
+mailnames:
+  - dev
+  - user
+tracker:
+  - JIRA
+  - ECS
+scm: svn
+description: |-
+  Jakarta previously hosted ECS (Element Construction Set), a Java API
+  for generating elements for any of a variety of markup languages
+  (examples included HTML 4.0 and XML).
+---
+name: Jakarta ORO
+project: jakarta
+subproject: oro
+retired: September 2010
+mailnames:
+  - dev
+  - user
+tracker:
+  - Bugzilla
+  - oro
+scm: svn
+description: |-
+  Jakarta previously hosted ORO, a set of text-processing Java classes
+  that provide Perl5 compatible regular expressions, AWK-like regular
+  expressions, glob expressions, and utility classes for performing
+  substitutions, splits, filtering filenames, etc.
+postlude: |-
+  <p>Jakarta ORO users are encouraged to use similar features in newer
+  Java versions, such as <i>java.util.regexp</i></p>
+---
+name: Jakarta Regexp
+project: jakarta
+subproject: regexp
+retired: April 2011
+mailnames:
+  - dev
+  - user
+tracker:
+  - Bugzilla
+  - regexp
+scm: svn
+description: |-
+  Jakarta previously hosted Regexp, a 100% Pure Java Regular Expression
+  package.
+postlude: |-
+  <p>Jakarta Regexp users are encouraged to use similar features in
+  newer Java versions, such as <i>java.util.regexp</i></p>
+---
+name: Jakarta Slide
+project: jakarta
+subproject: slide
+retired: November 2007
+mailnames:
+  - dev
+  - user
+tracker:
+  - Bugzilla
+  - slide
+scm: svn
+wiki: https://wiki.apache.org/jakarta-slide
+description: |-
+  Jakarta previously hosted Slide, a content repository which could
+  serve as a basis for a content management system as well as other
+  purposes. Among its features was full WebDAV support.
+postlude: |-
+  <p>If you are looking for a WebDAV client or a server-side Content
+  Repository, please consider the
+  <a href="http://jackrabbit.apache.org";>Apache Jackrabbit</a> project
+  as an alternative.</p>
+---
+name: Jakarta Taglibs
+project: jakarta
+subproject: taglibs
+retired: June 2008
+mailnames:
+  - dev
+tracker:
+  - Bugzilla
+  - taglibs
+scm: svn
+website: 
+description: |-
+  Jakarta hosted the Jakarta Taglibs project, a large collection of JSP
+  Tag Libraries. They ranged from simple utility libraries and UI
+  libraries, to Dreamweaver extensions and an implementation of the JSP
+  Standard Tag Library (JSTL) specification.
+postlude: |-
+  <p>In 2008 and 2009, the majority of these libraries were deprecated
+  and have now been retired. The remaining work has
+  moved over to the <a href="http://tomcat.apache.org/taglibs/";>Tomcat
+  Taglibs</a> project - namely the following taglibs: </p>
+  <ul>
+  <li>Standard - The implementations of the various JSTL
+     specifications</li>
+  <li><s>RDC - Reusable Dialog Components Taglib</s></li>
+  </ul>
+  <p>In 2014 the RDC Taglib was retired from the Tomcat Taglibs project.
+  </p>
+  <table class="colortable" width="100%">
+  <tr><th>Name</th><th>JSP version</th><th>Obtain</th></tr>
+  <tr><td><a
+  href="http://tomcat.apache.org/taglibs/rdc/";>RDC</a></td><td>2.0+</td><td><a
+  href="http://svn.apache.org/repos/asf/tomcat/taglibs/rdc/";>svn</a></td></tr>
+  </table>
+  <p>A list of the original retired taglibs follows: </p>
+  <table class="colortable" width="100%">
+  <tr><th>Name</th><th>JSP version</th><th>Obtain</th></tr>
+  <tr><td><a
+  href="http://jakarta.apache.org/taglibs/sandbox/doc/mailer2-doc/";>Mailer
+  2</a></td><td>2.0+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/mailer2/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/cache-doc/";>Cache</a></td><td>1.2+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/cache/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  href="http://jakarta.apache.org/taglibs/sandbox/doc/datagrid-doc/";>Data
+  Grid</a></td><td>1.2+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/datagrid/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/application-doc/";>Application</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/application/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/benchmark-doc/";>Benchmark</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/benchmark/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/bsf-doc/";>BSF</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/bsf/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/datetime/";>DateTime</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/datetime/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/dbtags-doc/";>DBTags</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/dbtags/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/i18n/";>I18N</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/i18n/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/sandbox/doc/image-doc/";>Image</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/image/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/input-doc/";>Input</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/input/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/io-doc/";>IO</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/io/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/iterators/";>Iterators</a></td><td>1.2+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/iterators/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/jndi/";>JNDI</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/proper/jndi/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/jmstags-doc/";>JMS</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/jmstags/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  href="http://jakarta.apache.org/taglibs/log/";>Log</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/proper/log/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/mailer-doc/";>Mailer</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/mailer/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/page-doc/";>Page</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/page/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/random/";>Random</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/random/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/regexp/";>Regexp</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/proper/regexp/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/request-doc/";>Request</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/request/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/response-doc/";>Response</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/response/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/scrape-doc/";>Scrape</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/scrape/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/session-doc/";>Session</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/session/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/string/";>String</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/proper/string/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  href="http://jakarta.apache.org/taglibs/doc/ultradev4-doc/";>UltraDev
+  4.0 Tool Extension</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/tools/trunk/UltraDev/4.0/ctlx/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/unstandard/";>Unstandard</a></td><td>1.2+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/unstandard/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/utility-doc/";>Utility</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/utility/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/xsl-doc/";>XSL</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xsl/trunk/";>svn</a></td></tr>
+  <tr><td><a
+  
href="http://jakarta.apache.org/taglibs/doc/xtags-doc/";>XTags</a></td><td>1.1+</td><td><a
+  
href="http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xtags/trunk/";>svn</a></td></tr>
+  </table>
+---
+name: Lenya
+project: lenya
+retired: April 2015
+mailnames:
+  - dev
+  - commits
+  - user
+scm: svn
+description: |-
+  Lenya was an Open Source Java/XML Content Management System that came
+  with revision control, multi-site management, scheduling, search,
+  WYSIWYG editors, and workflow.
+---
+name: MRUnit
+project: mrunit
+retired: April 2016
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - MRUNIT
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/MRUNIT
+description: |-
+  Apache MRUnit was a Java library that helped developers unit test
+  Apache Hadoop map reduce jobs.
+---
+name: ObJectRelationalBridge (OJB)
+project: db
+subproject: ojb
+stem: ojb
+retired: January 2011
+mailnames:
+  - dev
+  - user
+tracker:
+  - JIRA
+  - OJB
+scm: svn
+wiki: https://wiki.apache.org/db-ojb
+description: |-
+  Apache OJB was an Object/Relational mapping tool that allowed
+  transparent persistence for Java Objects against relational databases.
+postlude: |-
+  <p>If you are looking for a project to use in place of OJB,
+  implementations
+  of the standards <a href="http://db.apache.org/jdo";>Java Data Objects
+  (JDO)</a> and <a href="">Java Persistence API (JPA)</a> may be good
+  starting points. The Apache Software Foundation hosts the following
+  alternatives:
+  <ul>
+  <li><a href="http://cayenne.apache.org/";>Apache Cayenne</a></li>
+  <li><a href="http://incubator.apache.org/empire-db/";>Apache
+     Empire-db</a></li>
+  <li><a href="http://openjpa.apache.org/";>Apache OpenJPA</a></li>
+  <li><a href="http://db.apache.org/torque";>Apache Torque</a></li>
+  </ul></p>
+---
+name: Oltu
+project: oltu
+retired: April 2018
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - OLTU
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/oltu/
+description: |-
+  Apache Oltu was an OAuth protocol implementation in Java. It also
+  covers others OAuth family related implementations such as JWT, JWS
+  and OpenID Connect
+---
+name: Onami
+project: onami
+retired: January 2016
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - ONAMI
+scm: svn
+description: |-
+  Apache Onami was a project focused on the development and maintenance
+  of a set of Google Guice extensions not provided out of the box by the
+  library itself.
+---
+name: Quetzalcoatl
+project: quetzalcoatl
+retired: June 2010
+mailnames:
+scm: svn
+website: 
+nodist: true
+description: |-
+  Quetzalcoatl, or Quetz as it was more commonly known, was a project
+  charged with the creation and maintenance of open-source software
+  related to mod_python and the Python programming language. Mainly
+  formed around the mod_python subproject, it didn't have activity in
+  the mod_python community to drive the larger project along.
+postlude: |-
+  <p>The mod_python website and downloads remain open. See the website
+  at <a href="http://www.modpython.org/";>http://www.modpython.org</a>
+  for more information on mod_python. Quetz itself never had a website.
+  </p>
+---
+name: Rave
+project: rave
+retired: January 2016
+mailnames:
+  - dev
+  - users
+  - commits
+tracker:
+  - JIRA
+  - RAVE
+scm: svn
+wiki: http://wiki.apache.org/rave/
+description: |-
+  Apache Rave was a web and social mashup engine that aggregated and
+  served web widgets. It was targeted as an engine for internet and
+  intranet portals.
+---
+name: Shale
+project: shale
+retired: May 2009
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - SHALE
+scm: svn
+wiki: http://wiki.apache.org/shale/
+description: |-
+  Shale was a web application framework, fundamentally based on
+  JavaServer Faces. This blog entry from Kito Mann is an excellent
+  discussion of Shale's retirement: <a
+  
href="http://blogs.jsfcentral.com/editorsdesk/entry/shale_in_the_attic";>http://blogs.jsfcentral.com/editorsdesk/entry/shale_in_the_attic</a>.
+postlude: |-
+  <p><a href="http://markmail.org/message/liexnvlxdlahlr74";>Discussion
+  on the mailing list</a>
+  indicated that <a href="http://seamframework.org";>Seam</a> and <a
+  href="http://myfaces.apache.org";>MyFaces</a>
+  were the natural successors to Shale. </p>
+  <p>The Shale Test code has been forked into the MyFaces project -
+  <a
+  
href="http://svn.apache.org/viewvc/myfaces/test/trunk/";>http://svn.apache.org/viewvc/myfaces/test/trunk/</a>.</p>
+---
+name: Shindig
+project: shindig
+retired: November 2015
+mailnames:
+  - dev
+  - users
+  - commits
+tracker:
+  - JIRA
+  - SHINDIG
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/shindig/
+description: |-
+  Apache Shindig was an OpenSocial container to help you to start
+  hosting OpenSocial apps quickly.
+---
+name: Standard C++ Library (STDCXX)
+project: stdcxx
+stem: stdcxx
+retired: July 2013
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - STDCXX
+scm: svn
+wiki: http://wiki.apache.org/stdcxx/
+board: Cxx_Standard_Library
+description: |-
+  The Apache C++ Standard Library project was a collection of
+  algorithms, containers, iterators, and other fundamental components of
+  every piece of software, implemented as C++ classes, templates, and
+  functions essential for writing C++ programs.
+---
+name: Stratos
+project: stratos
+retired: January 2017
+mailnames:
+  - dev
+  - commits
+tracker:
+  - JIRA
+  - STRATOS
+scm: git-wip
+wiki: https://cwiki.apache.org/confluence/display/stratos/
+description: |-
+  Stratos was a highly-extensible Platform-as-a-Service (PaaS) framework
+  that helped run Apache Tomcat, PHP, and MySQL applications, and could
+  be extended to support many more environments on all major cloud
+  infrastructures.
+---
+name: Tuscany
+project: tuscany
+retired: May 2016
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - TUSCANY
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/tuscany/
+description: |-
+  Tuscany simplified the task of developing service-oriented
+  architectured solutions by providing a comprehensive infrastructure
+  for development and management, based on the Service Component
+  Architecture standard.
+---
+name: Whirr
+project: whirr
+retired: March 2015
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - WHIRR
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/whirr/
+description: |-
+  Apache Whirr was a set of libraries for running cloud services and
+  deploying clusters.
+postlude: |-
+  <p>Note that instructions on how to obtain and build the source are
+  found on the wiki and not the website: <a
+  
href="https://cwiki.apache.org/confluence/display/WHIRR/How+To+Contribute";>https://cwiki.apache.org/confluence/display/WHIRR/How+To+Contribute</a>.
+  </p>
+---
+name: Wink
+project: wink
+retired: April 2017
+mailnames:
+  - dev
+  - commits
+  - user
+tracker:
+  - JIRA
+  - WINK
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/wink/
+description: |-
+  Apache Wink was a simple yet solid framework for building RESTful Web
+  services. It is comprised of a Server module and a Client module for
+  developing and consuming RESTful Web services.
+---
+name: Wookie
+project: wookie
+retired: April 2016
+mailnames:
+  - dev
+  - user
+  - commits
+tracker:
+  - JIRA
+  - WOOKIE
+scm: svn
+wiki: https://cwiki.apache.org/confluence/display/wookie/
+description: |-
+  Wookie was a Java server application that allowed you to upload and
+  deploy W3C/OpenSocial/Google Wave widgets to your applications.
+---
+name: WS Muse
+project: ws
+subproject: muse
+stem: muse
+retired: January 2013
+mailnames:
+  - dev
+  - user
+  - commits
+website: 
+description: |-
+  Muse was a Java-based implementation of the WS-ResourceFramework
+  (WSRF), WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM)
+  specifications.
+postlude: |-
+  <p>One fork that has been created is <i>amused</i>, available at <a
+  
href="http://52north.org/communities/sensorweb/amused/";>http://52north.org/communities/sensorweb/amused</a>.
+  </p>
+---
+name: Xang
+project: xml
+subproject: xang
+retired: December 2009
+mailnames:
+  - dev
+  - cvs
+scm: svn
+nodist: true
+description: |-
+  Apache Xang was an XML Web Framework that aggregated multiple data
+  sources, made that data URL addressable and defined custom methods to
+  access that data.
+---
+name: Xindice
+project: xml
+subproject: xindice
+retired: August 2011
+mailnames:
+  - dev
+  - users
+tracker:
+  - Bugzilla
+  - Xindice
+scm: svn
+wiki: http://wiki.apache.org/xindice
+description: |-
+  Apache Xindice was a native XML database.
+---
+name: XMLBeans
+project: xmlbeans
+retired: July 2013
+mailnames:
+  - dev
+  - user
+  - commits
+  - cxx-dev
+scm: svn
+description: |-
+  Apache XMLBeans was a technology for accessing XML by binding it to
+  Java types.
+postlude: |-
+  <p>Alternatives are discussed on this StackOverflow question: <a
+  
href="http://stackoverflow.com/questions/27727546/what-to-use-instead-of-xmlbeans-now-that-it-has-been-retired";>What
+  to use instead of XMLBeans now that it has been retired?</a></p>
+---
+name: XML
+project: xml
+retired: April 2012
+mailnames:
+  - bugs
+  - announcements
+  - general
+  - general-cvs
+scm: svn
+nokeys: true
+description: |-
+  the Apache XML Project housed a diverse set of popular open source XML
+  solutions.


Reply via email to