Author: henkp
Date: Fri Apr 27 13:19:14 2018
New Revision: 1830350
URL: http://svn.apache.org/viewvc?rev=1830350&view=rev
Log:
json to yaml for gen-flags
Added:
attic/site-lua/docs/Makefile
Modified:
attic/site-lua/docs/data/attic.json
attic/site-lua/docs/data/attic.yaml
attic/site-lua/docs/gen-flags
Added: attic/site-lua/docs/Makefile
URL:
http://svn.apache.org/viewvc/attic/site-lua/docs/Makefile?rev=1830350&view=auto
==============================================================================
--- attic/site-lua/docs/Makefile (added)
+++ attic/site-lua/docs/Makefile Fri Apr 27 13:19:14 2018
@@ -0,0 +1,9 @@
+OBJS = index.html process.html resolution.html data/attic.json
+
+all :
+ perl mk-stuff
+ perl gen-flags -f -q
+
+clean :
+ rm -f ${OBJS}
+ rm -rf projects/* flags/*
Modified: attic/site-lua/docs/data/attic.json
URL:
http://svn.apache.org/viewvc/attic/site-lua/docs/data/attic.json?rev=1830350&r1=1830349&r2=1830350&view=diff
==============================================================================
--- attic/site-lua/docs/data/attic.json (original)
+++ attic/site-lua/docs/data/attic.json Fri Apr 27 13:19:14 2018
@@ -417,7 +417,7 @@
"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>",
+ "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\n
href=\"http://tomcat.apache.org/taglibs/rdc/\">RDC</a></td><td>2.0+</td><td><a\n
href=\"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\n href=\"http://jakarta.apache.o
rg/taglibs/sandbox/doc/mailer2-doc/\">Mailer\n
2</a></td><td>2.0+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/mailer2/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/cache-doc/\">Cache</a></td><td>1.2+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/cache/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/sandbox/doc/datagrid-doc/\">Data\n
Grid</a></td><td>1.2+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/datagrid/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/application-doc/\">Application</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/application/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/benchmark-doc/\">Benchmark</a></td><td>1.1+</td><td><a\
n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/benchmark/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/bsf-doc/\">BSF</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/bsf/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/datetime/\">DateTime</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/datetime/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/dbtags-doc/\">DBTags</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/dbtags/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/i18n/\">I18N</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/i18n/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/sa
ndbox/doc/image-doc/\">Image</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/image/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/input-doc/\">Input</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/input/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/io-doc/\">IO</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/io/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/iterators/\">Iterators</a></td><td>1.2+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/iterators/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/jndi/\">JNDI</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/jndi/trunk/\">svn</a></td></tr>\n<tr><td
><a\n
>href=\"http://jakarta.apache.org/taglibs/doc/jmstags-doc/\">JMS</a></td><td>1.1+</td><td><a\n
>
>href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/jmstags/trunk/\">svn</a></td></tr>\n<tr><td><a\n
>
>href=\"http://jakarta.apache.org/taglibs/log/\">Log</a></td><td>1.1+</td><td><a\n
>
>href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/log/trunk/\">svn</a></td></tr>\n<tr><td><a\n
>
>href=\"http://jakarta.apache.org/taglibs/doc/mailer-doc/\">Mailer</a></td><td>1.1+</td><td><a\n
>
>href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/mailer/trunk/\">svn</a></td></tr>\n<tr><td><a\n
>
>href=\"http://jakarta.apache.org/taglibs/doc/page-doc/\">Page</a></td><td>1.1+</td><td><a\n
>
>href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/page/trunk/\">svn</a></td></tr>\n<tr><td><a\n
>
>href=\"http://jakarta.apache.org/taglibs/random/\">Random</a></td><td>1.1+</td><td><a\n
> href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/rando
m/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/regexp/\">Regexp</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/regexp/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/request-doc/\">Request</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/request/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/response-doc/\">Response</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/response/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/scrape-doc/\">Scrape</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/scrape/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/session-doc/\">Session</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/session/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/string/\">String</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/proper/string/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/ultradev4-doc/\">UltraDev\n
4.0 Tool Extension</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/tools/trunk/UltraDev/4.0/ctlx/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/unstandard/\">Unstandard</a></td><td>1.2+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/unstandard/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/utility-doc/\">Utility</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/utility/trunk/\">svn</a></td></tr>\n<
tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/xsl-doc/\">XSL</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xsl/trunk/\">svn</a></td></tr>\n<tr><td><a\n
href=\"http://jakarta.apache.org/taglibs/doc/xtags-doc/\">XTags</a></td><td>1.1+</td><td><a\n
href=\"http://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xtags/trunk/\">svn</a></td></tr>\n</table>",
"project" : "jakarta",
"retired" : "June 2008",
"scm" : "svn",
Modified: attic/site-lua/docs/data/attic.yaml
URL:
http://svn.apache.org/viewvc/attic/site-lua/docs/data/attic.yaml?rev=1830350&r1=1830349&r2=1830350&view=diff
==============================================================================
--- attic/site-lua/docs/data/attic.yaml (original)
+++ attic/site-lua/docs/data/attic.yaml Fri Apr 27 13:19:14 2018
@@ -515,105 +515,105 @@ postlude: |-
<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>
+
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>
+ 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>
+
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>
+ 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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+
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>
+ 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>
+
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>
+
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>
+
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>
+
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
Modified: attic/site-lua/docs/gen-flags
URL:
http://svn.apache.org/viewvc/attic/site-lua/docs/gen-flags?rev=1830350&r1=1830349&r2=1830350&view=diff
==============================================================================
--- attic/site-lua/docs/gen-flags (original)
+++ attic/site-lua/docs/gen-flags Fri Apr 27 13:19:14 2018
@@ -2,20 +2,20 @@
use strict ;
use warnings ;
-use JSON ;
+use YAML ;
-my $DEF_JSON_FILE = 'data/projects.json' ;
+my $DEF_YAML_FILE = 'data/attic.yaml' ;
my $DEF_FLAGS_DIR = 'flags' ;
my $BANNER_FILE = 'banners' ;
my $prog = substr $0, rindex ( $0, '/' ) + 1 ;
my $Usage = <<USAGE ;
-Usage: $prog [-v] [-q] [-d] [-f] [json [flags]]
+Usage: $prog [-v] [-q] [-d] [-f] [yaml [flags]]
option v : be verbose
option q : be quiet
option d : show debug info
option f : action ; otherwise dry-run
-argument json : JSON file ; default $DEF_JSON_FILE
+argument yaml : YAML file ; default $DEF_YAML_FILE
argument flags : flag directory ; default $DEF_FLAGS_DIR
----------------------------------------------------------
$prog generates flag files in directory \$flags/ ;
@@ -47,16 +47,16 @@ $opt{v} ||= $opt{d} ;
my $TAG = $opt{f} ? 'DID' : 'WOULD' ;
my $mods = 0 ;
-my $JSON_FILE = shift || $DEF_JSON_FILE ;
+my $YAML_FILE = shift || $DEF_YAML_FILE ;
my $FLAGS_DIR = shift || $DEF_FLAGS_DIR ;
chop $FLAGS_DIR while $FLAGS_DIR =~ m!/$! ;
if ( $opt{v} )
- { print "using json file '$JSON_FILE'\n" ;
+ { print "using yaml file '$YAML_FILE'\n" ;
print "using flags dir '$FLAGS_DIR'\n" ;
}
-Error "no json file ($JSON_FILE)" unless -f $JSON_FILE ;
+Error "no yaml file ($YAML_FILE)" unless -f $YAML_FILE ;
Error "no flags dir ($FLAGS_DIR)" unless -d $FLAGS_DIR ;
sub mk_tag
@@ -69,18 +69,8 @@ sub mk_tag
$res ;
}
-sub get_json
- { open JSON, '<', $JSON_FILE or Error "can't open $JSON_FILE ($!)" ;
- my $json = from_json join '', <JSON> ;
- close JSON ;
- my $res = {} ;
- for my $hash ( @$json )
- { next if exists $hash -> {subproject} ;
- my $tag = mk_tag $hash ;
- $res -> { $tag } = $hash ;
- }
- $res ;
- }
+sub get_yaml { my @res = YAML::LoadFile $YAML_FILE ; [ @res ] ; }
+sub get_prjs { get_yaml ; }
sub banners
{ my $hash = shift ;
@@ -99,10 +89,11 @@ sub touch
}
sub mk_flags
- { my $JSON = shift ;
+ { my $prjs = shift ;
my $res = {} ;
- for my $tag ( sort keys %$JSON )
- { my $hash = $JSON -> { $tag } ;
+ for my $hash ( sort { $a -> {project} cmp $b -> {project} } @$prjs )
+ { next if exists $hash -> {subproject} ;
+ my $tag = mk_tag $hash ;
my $fdir = sprintf "%s/%s.apache.org", $FLAGS_DIR, $tag ;
$res -> { $fdir } ++ ;
unless ( -d $fdir )
@@ -157,6 +148,6 @@ sub cleanup
}
}
-cleanup mk_flags get_json ;
+cleanup mk_flags get_prjs ;
printf "$prog : no change\n" unless $opt{q} or $mods ;