Author: henkp Date: Sat Jul 14 07:18:13 2018 New Revision: 1835880 URL: http://svn.apache.org/viewvc?rev=1835880&view=rev Log: += data/doaps/lucy.rdf
Added: attic/data/ attic/data/doaps/ attic/data/doaps/lucy.rdf Modified: attic/site-lua/Makefile attic/site-lua/data/attic.yaml attic/site-lua/data/page.tmpl attic/site-lua/gen-flags attic/site-lua/mk-stuff Added: attic/data/doaps/lucy.rdf URL: http://svn.apache.org/viewvc/attic/data/doaps/lucy.rdf?rev=1835880&view=auto ============================================================================== --- attic/data/doaps/lucy.rdf (added) +++ attic/data/doaps/lucy.rdf Sat Jul 14 07:18:13 2018 @@ -0,0 +1,54 @@ +<?xml version="1.0"?> +<?xml-stylesheet type="text/xsl"?> +<rdf:RDF xml:lang="en" + xmlns="http://usefulinc.com/ns/doap#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:asfext="http://projects.apache.org/ns/asfext#" + xmlns:foaf="http://xmlns.com/foaf/0.1/"> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + <Project rdf:about="http://lucy.apache.org"> + <created>2015-05-30</created> + <license rdf:resource="http://spdx.org/licenses/Apache-2.0" /> + <name>Apache Lucy</name> + <homepage rdf:resource="http://lucy.apache.org/" /> + <asfext:pmc rdf:resource="http://attic.apache.org/" /> + <category rdf:resource="http://projects.apache.org/category/retired" /> + <shortdesc>The Apache Lucy search engine library provides full-text search for dynamic programming languages.</shortdesc> + <description>The Apache Lucy search engine library provides full-text search for dynamic programming languages.</description> + <bug-database rdf:resource="https://issues.apache.org/jira/browse/LUCY" /> + <mailing-list rdf:resource="http://lucy.apache.org/mailing_lists.html" /> + <download-page rdf:resource="http://lucy.apache.org/download.html" /> + <programming-language>C</programming-language> + <programming-language>Perl</programming-language> + <programming-language>Ruby</programming-language> + <programming-language>Go</programming-language> + <category rdf:resource="http://projects.apache.org/category/database" /> + <repository> + <GitRepository> + <location rdf:resource="http://git-wip-us.apache.org/repos/asf/lucy.git"/> + <browse rdf:resource=""/> + </GitRepository> + </repository> + <maintainer> + <foaf:Person> + <foaf:name>Marvin Humphrey</foaf:name> + <foaf:mbox rdf:resource="mailto:mar...@apache.org"/> + </foaf:Person> + </maintainer> + </Project> +</rdf:RDF> Modified: attic/site-lua/Makefile URL: http://svn.apache.org/viewvc/attic/site-lua/Makefile?rev=1835880&r1=1835879&r2=1835880&view=diff ============================================================================== --- attic/site-lua/Makefile (original) +++ attic/site-lua/Makefile Sat Jul 14 07:18:13 2018 @@ -1,5 +1,7 @@ SRC_YAML = data/attic.yaml DST_YAML = docs/attic.yaml +DST_SITE = /var/www/mirror-vm80.apache.org/html/attic/site-lua +OPTn = all : STATIC perl mk-stuff -v -f @@ -20,3 +22,11 @@ STATIC : clean : rm -rf docs + +install : + rsync ${OPTn} -avzc docs/ ${DST_SITE}/docs/ +install-n : + ${MAKE} OPTn=-n install + +diff : + diff -r ${DST_SITE}/docs/ docs/ Modified: attic/site-lua/data/attic.yaml URL: http://svn.apache.org/viewvc/attic/site-lua/data/attic.yaml?rev=1835880&r1=1835879&r2=1835880&view=diff ============================================================================== --- attic/site-lua/data/attic.yaml (original) +++ attic/site-lua/data/attic.yaml Sat Jul 14 07:18:13 2018 @@ -1,3 +1,7 @@ +# This file describes the projects that are/were in the Attic. +# +# Fields : +# tracker : (JIRA|Bugzilla) tag --- name: Abdera project: abdera @@ -6,9 +10,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - ABDERA +tracker: JIRA ABDERA scm: svn wiki: https://cwiki.apache.org/confluence/display/abdera/ description: |- @@ -16,7 +18,7 @@ description: |- 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> + Some related projects to Abdera are: <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 @@ -40,9 +42,7 @@ mailnames: - dev - commits - users -tracker: - - JIRA - - ACE +tracker: JIRA ACE scm: svn wiki: https://cwiki.apache.org/confluence/display/ace/ description: |- @@ -57,9 +57,7 @@ project: avalon retired: June 2004 mailnames: - dev -tracker: - - JIRA - - AVALON +tracker: JIRA AVALON scm: svn wiki: http://wiki.apache.org/avalon/ description: |- @@ -84,9 +82,7 @@ dist: ws/sandesha2/c stem: axis-sandesha-c retired: September 2014 mailnames: [] -tracker: - - JIRA - - SANDESHA2C +tracker: JIRA SANDESHA2C scm: svn description: |- Sandesha2/C was a C implementation of the WS-ReliableMessaging @@ -102,9 +98,7 @@ subproject: axis2/c/savan dist: ws/savan/c retired: September 2014 mailnames: [] -tracker: - - JIRA - - AXIS2C +tracker: JIRA AXIS2C scm: svn description: |- Savan/C was a C implementation of WS-Eventing specification. Savan/C @@ -121,9 +115,7 @@ subproject: axis2/java/savan dist: '' retired: September 2014 mailnames: [] -tracker: - - JIRA - - SAVAN +tracker: JIRA SAVAN description: |- Savan/Java was a Java implementation of WS-Eventing specification. Savan/Java was built on top of Axis2/Java. Therefore by using @@ -141,9 +133,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - BEEHIVE +tracker: JIRA BEEHIVE scm: svn wiki: https://wiki.apache.org/beehive description: |- @@ -166,9 +156,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - CLK +tracker: JIRA CLK scm: svn wiki: https://cwiki.apache.org/confluence/display/click/ description: |- @@ -197,9 +185,7 @@ mailnames: - commits - issues - notifications -tracker: - - JIRA - - CONTINUUM +tracker: JIRA CONTINUUM scm: svn wiki: https://cwiki.apache.org/confluence/display/continuum/ description: |- @@ -215,9 +201,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - DTACLOUD +tracker: JIRA DTACLOUD scm: git-wip description: |- Deltacloud provided the API server and drivers necessary for @@ -230,9 +214,7 @@ retired: December 2016 mailnames: - dev - commits -tracker: - - JIRA - - DMAP +tracker: JIRA DMAP scm: svn wiki: http://wiki.apache.org/devicemap/ description: |- @@ -264,9 +246,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - DIRECTMEMORY +tracker: JIRA DIRECTMEMORY scm: svn wiki: https://cwiki.apache.org/confluence/display/directmemory/ description: |- @@ -278,9 +258,7 @@ retired: July 2013 mailnames: - dev - commits -tracker: - - JIRA - - ESME +tracker: JIRA ESME scm: svn wiki: https://cwiki.apache.org/confluence/display/esme/ description: |- @@ -297,9 +275,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - ETCH +tracker: JIRA ETCH scm: svn description: |- Etch was a cross-platform, language- and transport-independent @@ -312,9 +288,7 @@ mailnames: - dev - scm - user -tracker: - - JIRA - - EXLBR +tracker: JIRA EXLBR scm: svn wiki: https://wiki.apache.org/excalibur description: |- @@ -327,9 +301,7 @@ mailnames: - dev - alerts - commits -tracker: - - JIRA - - HARMONY +tracker: JIRA HARMONY scm: svn wiki: http://wiki.apache.org/harmony/ description: |- @@ -343,9 +315,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - HIVEMIND +tracker: JIRA HIVEMIND scm: svn wiki: http://wiki.apache.org/hivemind/ description: |- @@ -400,9 +370,7 @@ retired: August 2011 mailnames: - dev - user -tracker: - - JIRA - - CACTUS +tracker: JIRA CACTUS scm: svn description: |- Jakarta previously hosted Cactus, a simple test framework for unit @@ -415,9 +383,7 @@ retired: September 2010 mailnames: - dev - user -tracker: - - JIRA - - ECS +tracker: JIRA ECS scm: svn description: |- Jakarta previously hosted ECS (Element Construction Set), a Java API @@ -431,9 +397,7 @@ retired: September 2010 mailnames: - dev - user -tracker: - - Bugzilla - - oro +tracker: Bugzilla oro scm: svn description: |- Jakarta previously hosted ORO, a set of text-processing Java classes @@ -451,9 +415,7 @@ retired: April 2011 mailnames: - dev - user -tracker: - - Bugzilla - - regexp +tracker: Bugzilla regexp scm: svn description: |- Jakarta previously hosted Regexp, a 100% Pure Java Regular Expression @@ -469,9 +431,7 @@ retired: November 2007 mailnames: - dev - user -tracker: - - Bugzilla - - slide +tracker: Bugzilla slide scm: svn wiki: https://wiki.apache.org/jakarta-slide description: |- @@ -490,9 +450,7 @@ subproject: taglibs retired: June 2008 mailnames: - dev -tracker: - - Bugzilla - - taglibs +tracker: Bugzilla taglibs scm: svn website: '' description: |- @@ -629,6 +587,22 @@ description: |- with revision control, multi-site management, scheduling, search, WYSIWYG editors, and workflow. --- +name: Lucy +project: lucy +retired: June 2018 +mailnames: + - dev + - commits + - issues + - user +scm: svn +tracker: JIRA LUCY +wiki: http://wiki.apache.org/lucy/ +description: |- + The Apache Lucy search engine library provides full-text search + for dynamic programming languages. It is a "loose C" port of + the Apache Lucene search engine library for Java. +--- name: MRUnit project: mrunit retired: April 2016 @@ -636,9 +610,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - MRUNIT +tracker: JIRA MRUNIT scm: svn wiki: https://cwiki.apache.org/confluence/display/MRUNIT description: |- @@ -653,9 +625,7 @@ retired: January 2011 mailnames: - dev - user -tracker: - - JIRA - - OJB +tracker: JIRA OJB scm: svn wiki: https://wiki.apache.org/db-ojb description: |- @@ -683,9 +653,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - OLTU +tracker: JIRA OLTU scm: svn wiki: https://cwiki.apache.org/confluence/display/oltu/ description: |- @@ -700,9 +668,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - ONAMI +tracker: JIRA ONAMI scm: svn description: |- Apache Onami was a project focused on the development and maintenance @@ -735,9 +701,7 @@ mailnames: - dev - users - commits -tracker: - - JIRA - - RAVE +tracker: JIRA RAVE scm: svn wiki: http://wiki.apache.org/rave/ description: |- @@ -752,9 +716,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - SHALE +tracker: JIRA SHALE scm: svn wiki: http://wiki.apache.org/shale/ description: |- @@ -779,9 +741,7 @@ mailnames: - dev - users - commits -tracker: - - JIRA - - SHINDIG +tracker: JIRA SHINDIG scm: svn wiki: https://cwiki.apache.org/confluence/display/shindig/ description: |- @@ -796,9 +756,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - STDCXX +tracker: JIRA STDCXX scm: svn wiki: http://wiki.apache.org/stdcxx/ board: Cxx_Standard_Library @@ -814,9 +772,7 @@ retired: January 2017 mailnames: - dev - commits -tracker: - - JIRA - - STRATOS +tracker: JIRA STRATOS scm: git-wip wiki: https://cwiki.apache.org/confluence/display/stratos/ description: |- @@ -832,9 +788,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - TUSCANY +tracker: JIRA TUSCANY scm: svn wiki: https://cwiki.apache.org/confluence/display/tuscany/ description: |- @@ -850,9 +804,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - WHIRR +tracker: JIRA WHIRR scm: svn wiki: https://cwiki.apache.org/confluence/display/whirr/ description: |- @@ -871,9 +823,7 @@ mailnames: - dev - commits - user -tracker: - - JIRA - - WINK +tracker: JIRA WINK scm: svn wiki: https://cwiki.apache.org/confluence/display/wink/ description: |- @@ -888,9 +838,7 @@ mailnames: - dev - user - commits -tracker: - - JIRA - - WOOKIE +tracker: JIRA WOOKIE scm: svn wiki: https://cwiki.apache.org/confluence/display/wookie/ description: |- @@ -937,9 +885,7 @@ retired: August 2011 mailnames: - dev - users -tracker: - - Bugzilla - - Xindice +tracker: Bugzilla Xindice scm: svn wiki: http://wiki.apache.org/xindice description: |- @@ -948,19 +894,13 @@ description: |- name: XMLBeans project: xmlbeans retired: July 2013 -mailnames: - - dev - - user - - commits - - cxx-dev -scm: svn +revived: June 2018 description: |- - Apache XMLBeans was a technology for accessing XML by binding it to + Apache XMLBeans is 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> + <a href="http://xmlbeans.apache.org/">Apache XMLBeans</a> + is now a project of <a href="http://poi.apache.org/">Apache Poi</a>. --- name: XML project: xml Modified: attic/site-lua/data/page.tmpl URL: http://svn.apache.org/viewvc/attic/site-lua/data/page.tmpl?rev=1835880&r1=1835879&r2=1835880&view=diff ============================================================================== --- attic/site-lua/data/page.tmpl (original) +++ attic/site-lua/data/page.tmpl Sat Jul 14 07:18:13 2018 @@ -58,21 +58,18 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX <ul> <li><a href="/">Home</a></li> <li><a href="/process.html">Process</a></li> - <li><a href="http://issues.apache.org/jira/browse/ATTIC"> - Process tracking</a></li> + <li><a href="http://issues.apache.org/jira/browse/ATTIC">Process tracking</a></li> <li> <a href="/attic.yaml.txt">Data yaml</a> - <a href="/attic.json">json</a> </li> - <li><a href="https://whimsy.apache.org/board/minutes/Attic.html"> - Board Minutes</a></li> + <li><a href="https://whimsy.apache.org/board/minutes/Attic.html">Board Minutes</a></li> </ul> <div class="menuheader">Related Apache Links</div> <ul> <li><a href="http://www.apache.org/">Foundation</a></li> - <li><a href="http://www.apache.org/foundation/thanks.html"> - Sponsors</a></li> + <li><a href="http://www.apache.org/foundation/thanks.html">Sponsors</a></li> <li><a href="http://incubator.apache.org/">Incubator</a></li> <li><a href="http://apachecon.com/">ApacheCon</a></li> <li><a href="http://www.apache.org/licenses/">License</a></li> @@ -80,7 +77,10 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX </ul> </div> </div> - <div class="nav column prepend-1 span-12 last">%PROJS%</div> + <div class="nav column prepend-1 span-12 last"> + <div class="menuheader">Projects in the Attic</div> + %PROJS% + </div> </div> </div> <div class="column span-24 footer"> Modified: attic/site-lua/gen-flags URL: http://svn.apache.org/viewvc/attic/site-lua/gen-flags?rev=1835880&r1=1835879&r2=1835880&view=diff ============================================================================== --- attic/site-lua/gen-flags (original) +++ attic/site-lua/gen-flags Sat Jul 14 07:18:13 2018 @@ -94,6 +94,7 @@ sub mk_flags my $res = {} ; for my $hash ( sort { $a -> {project} cmp $b -> {project} } @$prjs ) { next if exists $hash -> {subproject} ; + next if exists $hash -> {revived} ; my $tag = mk_tag $hash ; my $fdir = sprintf "%s/%s.apache.org", $FLAGS_DIR, $tag ; $res -> { $fdir } ++ ; Modified: attic/site-lua/mk-stuff URL: http://svn.apache.org/viewvc/attic/site-lua/mk-stuff?rev=1835880&r1=1835879&r2=1835880&view=diff ============================================================================== --- attic/site-lua/mk-stuff (original) +++ attic/site-lua/mk-stuff Sat Jul 14 07:18:13 2018 @@ -103,8 +103,13 @@ sub mk_proj_list for my $hash ( sort { lc $a -> {name} cmp lc $b -> {name} } @$prjs ) { my $tag = mk_tag $hash ; - push @res, sprintf '<a href="/%s/%s.html">%s</a>' - , $DEST_PROJ, $tag, $hash -> {name} ; + my $name = $hash -> {name} ; + my $rviv = $hash -> {revived} ; + $name =~ s/\s+\(.*\)// ; + my $res = sprintf '<a href="/%s/%s.html">%s</a>' + , $DEST_PROJ, $tag, $name ; + $res .= " until $rviv" if $rviv ; + push @res, $res ; } sprintf "\n<ul>\n%s</ul>\n", join '', map "<li>$_</li>\n", @res ; } @@ -137,7 +142,7 @@ sub bugz_url sub trac_url { my $b = shift ; return $NA unless defined $b ; - my ( $sys, $sub ) = @$b ; + my ( $sys, $sub ) = split ' ', $b ; ( $sys eq 'JIRA' ? jira_url $sub : ( $sys eq 'Bugzilla' @@ -208,22 +213,20 @@ can link to your project. POST } -sub mk_proj +sub mk_proj_tab { my $hash = shift ; my $name = ucfirst $hash -> {name} ; my $proj = $hash -> {project} ; my $sprj = $hash -> {subproject} ; my $site = $hash -> {website} ; my $mail = $hash -> {mailnames} ; - my $rtrd = $hash -> {retired} ; - my $dscr = $hash -> {description} ; my $trac = $hash -> {tracker} ; my $wiki = $hash -> {wiki} ; my $board = $hash -> {board} ; my $scm = $hash -> {scm} ; my $dist = $hash -> {dist} ; - my $post = $hash -> {postlude} || DEF_POST $name ; - my @res = + my $tab = '' ; + my @tab = ( [ 'Website' , site_url $site, $proj, $sprj ] @@ -246,17 +249,40 @@ sub mk_proj , arch_url $proj, $sprj, $dist ] ) ; - my $res = <<TAB ; -<p>Project <i>$name</i> moved into the Attic in $rtrd.<br>$dscr</p> -<table style="margin-left: auto; margin-right:auto; width:90%"> -<tr><th>Read-only Resource</th><th>Link(s)</th></tr> -TAB - for my $rec ( @res ) + $tab = '<table style="margin-left: auto; margin-right:auto; width:90%">' + . "\n" ; + for my $rec ( @tab ) { my ( $k, $d ) = @$rec ; - $res .= "<tr>\n <td>$k</td>\n <td>$d</td>\n</tr>\n" ; + $tab .= "<tr>\n <td>$k</td>\n <td>$d</td>\n</tr>\n" ; } - $res .= "</table>\n" ; - $res .= "<p>$post</p>" ; + $tab .= "</table>\n" ; + $tab ; + } + +sub mk_proj + { my $hash = shift ; + my $name = ucfirst $hash -> {name} ; + my $proj = $hash -> {project} ; + my $rtrd = $hash -> {retired} ; + my $rviv = $hash -> {revived} ; + my $dscr = $hash -> {description} ; + my $post = $hash -> {postlude} || DEF_POST $name ; + my $hist = '' ; + my $tab = '' ; + if ( $rviv ) + { $hist = + "Project <i>$name</i> was in the Attic from $rtrd until $rviv." ; + } + else + { $hist = "Project <i>$name</i> moved into the Attic in $rtrd." ; + $tab = mk_proj_tab $hash ; + } + my $res = <<TAB ; +<p>$hist</p> +<p>$dscr</p> +$tab +<p>$post</p> +TAB $res ; } @@ -288,13 +314,11 @@ gen_page for my $hash ( @$prjs ) { my $tag = mk_tag $hash ; - my $prj = $hash -> {project} ; - my $sub = $hash -> {subproject} ; - my $tit = join ' ', grep { defined } ( $prj, $sub ) ; + my $nam = $hash -> {name} ; gen_page ( PAGE => $page , FILE => "$DEST_PROJ/$tag.html" - , TITLE => "Apache Attic -- @{[ucfirst $tit]}" + , TITLE => "Apache Attic -- $nam" , BODY => mk_proj $hash ) ; }