svn commit: r1829959 - /attic/site-jekyll/src/_data/projects.json

2018-04-23 Thread henkp
Author: henkp
Date: Tue Apr 24 04:52:50 2018
New Revision: 1829959

URL: http://svn.apache.org/viewvc?rev=1829959=rev
Log:
rm tab (illegal)

Modified:
attic/site-jekyll/src/_data/projects.json

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829959=1829958=1829959=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Tue Apr 24 04:52:50 2018
@@ -18,7 +18,7 @@
"jira":"ACE",
"wiki":"https://cwiki.apache.org/confluence/display/ace/;,
"mailnames":   ["dev", "commits", "users"],
-   "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. "
+   "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",




svn commit: r1829954 - /attic/site-jekyll/src/_layouts/project.html

2018-04-23 Thread sebb
Author: sebb
Date: Tue Apr 24 00:47:03 2018
New Revision: 1829954

URL: http://svn.apache.org/viewvc?rev=1829954=rev
Log:
Clearer layout whilst still preserving the same output spacing

Modified:
attic/site-jekyll/src/_layouts/project.html

Modified: attic/site-jekyll/src/_layouts/project.html
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_layouts/project.html?rev=1829954=1829953=1829954=diff
==
--- attic/site-jekyll/src/_layouts/project.html (original)
+++ attic/site-jekyll/src/_layouts/project.html Tue Apr 24 00:47:03 2018
@@ -71,22 +71,24 @@
 {%- if page.json.mailnames.size == 0 %}
   n/a
 {%- else %}
-  {% for m in page.json.mailnames %}
-{% unless forloop.first %}| {% endunless %}http://mail-archives.apache.org/mod_mbox/{{ page.json.full_dash }}-{{ m 
}}/">{{ m }}{% endfor %}
+  
+{%- for m in page.json.mailnames %}
+{% unless forloop.first %}| {% endunless %}http://mail-archives.apache.org/mod_mbox/{{ page.json.full_dash }}-{{ m 
}}/">{{ m }}
+{%- endfor %}
   
 {%- endif %}
 
-  {%- if page.json.bugzilla %}
+{%- if page.json.bugzilla %}
 
   Issue Tracker
   https://bz.apache.org/bugzilla/buglist.cgi?product={{ 
page.json.bugzilla }}">Bugzilla
 
-  {%- elsif page.json.jira %}
+{%- elsif page.json.jira %}
 
   Issue Tracker
   https://issues.apache.org/jira/browse/{{ page.json.jira 
}}/">JIRA
 
-  {%- endif %}
+{%- endif %}
 {%- if page.json.wiki %}
 
   Wiki
@@ -127,7 +129,8 @@
 {%- else %} 
   | http://archive.apache.org/dist/{{ page.json.dist 
}}/KEYS">KEYS
 {%- endif %}
-  {% endif %}
+  
+{%- endif %}
 
   
 




svn commit: r1829953 - /attic/site-jekyll/src/_layouts/project.html

2018-04-23 Thread sebb
Author: sebb
Date: Tue Apr 24 00:43:02 2018
New Revision: 1829953

URL: http://svn.apache.org/viewvc?rev=1829953=rev
Log:
Clearer layout whilst still preserving the same output spacing

Modified:
attic/site-jekyll/src/_layouts/project.html

Modified: attic/site-jekyll/src/_layouts/project.html
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_layouts/project.html?rev=1829953=1829952=1829953=diff
==
--- attic/site-jekyll/src/_layouts/project.html (original)
+++ attic/site-jekyll/src/_layouts/project.html Tue Apr 24 00:43:02 2018
@@ -60,7 +60,11 @@
 
 
   Website
-  {% if page.json.website == '#' %}n/a{% else %}{{ page.json.website | replace: "http://","; 
}}{% endif %}
+{%- if page.json.website == '#' %}
+  n/a
+{%- else %}
+  {{ page.json.website | replace: 
"http://","; }}
+{%- endif %}
 
 
   Mailing List Archives
@@ -114,8 +118,14 @@
 {%- endunless %}
 
   Downloads
-  {% if page.json.nodist %}n/a{% else %}http://archive.apache.org/dist/{{ page.json.dist 
}}/">archive.apache.org/dist/{{ page.json.dist }}/ 
-{% if page.json.nokeys %}  {% else %}  | http://archive.apache.org/dist/{{ page.json.dist }}/KEYS">KEYS
+{%- if page.json.nodist %}
+  n/a
+{%- else %}
+  http://archive.apache.org/dist/{{ page.json.dist 
}}/">archive.apache.org/dist/{{ page.json.dist }}/
+{%- if page.json.nokeys %} 
+  
+{%- else %} 
+  | http://archive.apache.org/dist/{{ page.json.dist 
}}/KEYS">KEYS
 {%- endif %}
   {% endif %}
 




svn commit: r1829952 - /attic/site-jekyll/src/_includes/project.list

2018-04-23 Thread sebb
Author: sebb
Date: Tue Apr 24 00:19:11 2018
New Revision: 1829952

URL: http://svn.apache.org/viewvc?rev=1829952=rev
Log:
Simplify; the generator has already calculated the id variable if necessary

Modified:
attic/site-jekyll/src/_includes/project.list

Modified: attic/site-jekyll/src/_includes/project.list
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_includes/project.list?rev=1829952=1829951=1829952=diff
==
--- attic/site-jekyll/src/_includes/project.list (original)
+++ attic/site-jekyll/src/_includes/project.list Tue Apr 24 00:19:11 2018
@@ -1,4 +1,4 @@
  Projects in the Attic
   {% for project in site.data.projects %}
-  {{ project.name 
}} {% endfor %}
+  {{ project.name 
}} {% endfor %}
   
\ No newline at end of file




svn commit: r1829951 - /attic/site-jekyll/src/_data/project.txt

2018-04-23 Thread sebb
Author: sebb
Date: Tue Apr 24 00:11:09 2018
New Revision: 1829951

URL: http://svn.apache.org/viewvc?rev=1829951=rev
Log:
Docco

Modified:
attic/site-jekyll/src/_data/project.txt

Modified: attic/site-jekyll/src/_data/project.txt
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/project.txt?rev=1829951=1829950=1829951=diff
==
--- attic/site-jekyll/src/_data/project.txt (original)
+++ attic/site-jekyll/src/_data/project.txt Tue Apr 24 00:11:09 2018
@@ -1,12 +1,16 @@
 Sample project object
 =
 
+nodist: suppress the Download section
+nokeys: suppress the KEYS entry in the download section
+
+-- cut here --
 {
"name":"Object",
-   "id":  "",
+   "id":  "the generated file name stem | default: name to lower-case; 
replace space and / by -",
"project": "object",
"subproject":  "",
-   "website": "optional website URL if it cannot be derived from the 
project/subproject OR # to suppress the entry",
+   "website": "website URL | default: project.apache.org/subproject OR '#' 
to suppress the entry",
"nodist":  true,
"retired": "April 2018",
"scm": "svn|git-wip|URL",
@@ -14,8 +18,9 @@ Sample project object
"bugzilla":"object",
"jira":"OBJECT",
"wiki":"URL",
-   "board":   "Override the Minutes file name",
-   "mailnames":   [],
+   "board":   "The Minutes file name stem | default: project",
+   "mailnames":   ["dev","etc"],
"description": "Describe the project",
"postlude":"Optional text for end of page"
 },
+-- cut here --




svn commit: r1829950 - /attic/site-jekyll/src/_data/project.txt

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 23:49:19 2018
New Revision: 1829950

URL: http://svn.apache.org/viewvc?rev=1829950=rev
Log:
Typo

Modified:
attic/site-jekyll/src/_data/project.txt

Modified: attic/site-jekyll/src/_data/project.txt
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/project.txt?rev=1829950=1829949=1829950=diff
==
--- attic/site-jekyll/src/_data/project.txt (original)
+++ attic/site-jekyll/src/_data/project.txt Mon Apr 23 23:49:19 2018
@@ -11,7 +11,7 @@ Sample project object
"retired": "April 2018",
"scm": "svn|git-wip|URL",
"nokeys":  true,
-   "bugzilla":""object,
+   "bugzilla":"object",
"jira":"OBJECT",
"wiki":"URL",
"board":   "Override the Minutes file name",




svn commit: r1829949 - in /attic/site-jekyll: README.md src/_data/project.txt

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 22:55:26 2018
New Revision: 1829949

URL: http://svn.apache.org/viewvc?rev=1829949=rev
Log:
Docco

Added:
attic/site-jekyll/README.md
attic/site-jekyll/src/_data/project.txt   (with props)

Added: attic/site-jekyll/README.md
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/README.md?rev=1829949=auto
==
--- attic/site-jekyll/README.md (added)
+++ attic/site-jekyll/README.md Mon Apr 23 22:55:26 2018
@@ -0,0 +1,26 @@
+Layout
+==
+docs/ - the generated site
+src/ - source files used to generate the site
+ _data/
+   projects.json - data for all retired projects
+ _includes/
+   project.list - template to create the project list include
+ _layouts/
+   project.html - template to process individual project pages
+ _plugins/
+   generate_projects.rb - Ruby script which processes the data file to 
generate pages using the layout
+ scripts/
+   Lua scripts for use by the web server
+ style/
+   style sheets which are copied to the generated site
+ _config.yaml - Jekyll config file
+ *.html - templates to create corresponding files in the site
+build.sh - build the site
+Gemfile* - Ruby Gem config files
+README.md - this file
+
+Adding a new project
+
+Add a new object to src/_data/projects.json and fill in the details
+There is a sample object in src/_data/projects.txt
\ No newline at end of file

Added: attic/site-jekyll/src/_data/project.txt
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/project.txt?rev=1829949=auto
==
--- attic/site-jekyll/src/_data/project.txt (added)
+++ attic/site-jekyll/src/_data/project.txt Mon Apr 23 22:55:26 2018
@@ -0,0 +1,21 @@
+Sample project object
+=
+
+{
+   "name":"Object",
+   "id":  "",
+   "project": "object",
+   "subproject":  "",
+   "website": "optional website URL if it cannot be derived from the 
project/subproject OR # to suppress the entry",
+   "nodist":  true,
+   "retired": "April 2018",
+   "scm": "svn|git-wip|URL",
+   "nokeys":  true,
+   "bugzilla":""object,
+   "jira":"OBJECT",
+   "wiki":"URL",
+   "board":   "Override the Minutes file name",
+   "mailnames":   [],
+   "description": "Describe the project",
+   "postlude":"Optional text for end of page"
+},

Propchange: attic/site-jekyll/src/_data/project.txt
--
svn:eol-style = native




svn commit: r1829948 - /attic/site-jekyll/src/_data/projects.json

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 22:08:14 2018
New Revision: 1829948

URL: http://svn.apache.org/viewvc?rev=1829948=rev
Log:
Extract some more info from the existing XML files

Modified:
attic/site-jekyll/src/_data/projects.json

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829948=1829947=1829948=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 22:08:14 2018
@@ -75,7 +75,8 @@
"jira":"BEEHIVE",
"wiki":"https://wiki.apache.org/beehive;,
"mailnames":   ["dev", "commits", "user"],
-   "description": "Apache Beehive was a simple object model built on J2EE and 
Struts that used annotations to reduce the amount of required code."
+   "description": "Apache Beehive was a simple object model built on J2EE and 
Struts that used annotations to reduce the amount of required code.",
+   "postlude":"If you are looking for a project to use in place of 
Beehive, the following have been suggested for its components: \n\n
Beehive NetUI / Page Flow - Struts 2 or Spring Web Flow\n
Beehive Controls - Spring Beans\nBeehive WSM (web service 
metadata) - Axis2's implementation of JSR-181\n  "
 },
 {
"name":"Click",
@@ -93,7 +94,8 @@
"subproject":  "crimson",
"retired": "August 2010",
"mailnames":   [],
-   "description": "Apache Crimson was a Java XML parser which supports XML 1.0 
via various APIs."
+   "description": "Apache Crimson was a Java XML parser which supports XML 1.0 
via various APIs.",
+   "postlude":"http://xerces.apache.org/\;>Apache Xerces 
replaced Crimson. "
 },
 {
"name":"Continuum",
@@ -181,7 +183,8 @@
"jira":"HIVEMIND",
"wiki":"http://wiki.apache.org/hivemind/;,
"mailnames":   ["dev", "commits", "user"],
-   "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."
+   "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":"http://markmail.org/thread/hb46sg2nolnntnnz\;>Discussion on the mailing 
list indicated that http://tapestry.apache.org/tapestry5/tapestry-ioc/\;>Tapestry IoC 
was the natural successor to HiveMind. \nOne fork that has been created 
is Gaderian at http://gaderian.ops4j.org/\;>http://gaderian.ops4j.org/."
 },
 {
"name":"iBATIS",
@@ -189,7 +192,8 @@
"retired": "June 2010",
"scm": "svn",
"mailnames":   ["dev", "commits", "user-cs", "user-java"],
-   "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."
+   "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":"One fork that has been created is MyBatis at http://www.mybatis.org/\;>http://www.mybatis.org/. "
 },
 {
"name":"Jakarta",
@@ -228,7 +232,8 @@
"scm": "svn",
"bugzilla":"oro",
"mailnames":   ["dev", "user"],
-   "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."
+   "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":"Jakarta ORO users are encouraged to use similar features 
in newer Java versions, such as java.util.regexp"
 },
 {
"name":"Jakarta Regexp",
@@ -238,7 +243,8 @@
"scm": "svn",
"bugzilla":"regexp",
"mailnames":   ["dev", "user"],
-   "description": "Jakarta previously hosted Regexp, a 100% Pure Java Regular 
Expression package."
+   "description": "Jakarta previously hosted Regexp, a 100% Pure Java Regular 
Expression package.",
+   "postlude":"Jakarta Regexp users are encouraged to use similar 
features in newer Java versions, such as java.util.regexp"
 },
 {
"name":"Jakarta Slide",
@@ -321,7 +327,8 @@
"retired": "June 2010",
"scm": "svn",
"mailnames":   

svn commit: r1829945 - /attic/site-jekyll/src/_layouts/project.html

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 21:26:44 2018
New Revision: 1829945

URL: http://svn.apache.org/viewvc?rev=1829945=rev
Log:
Syntax error

Modified:
attic/site-jekyll/src/_layouts/project.html

Modified: attic/site-jekyll/src/_layouts/project.html
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_layouts/project.html?rev=1829945=1829944=1829945=diff
==
--- attic/site-jekyll/src/_layouts/project.html (original)
+++ attic/site-jekyll/src/_layouts/project.html Mon Apr 23 21:26:44 2018
@@ -94,12 +94,12 @@
   Source Code (Subversion)
   http://svn.apache.org/viewvc/{{ page.json.project }}/{{ 
page.json.subproject }}">svn.apache.org/repos/asf/{{ page.json.project }}/{{ 
page.json.subproject }}
 
-{%- elseif page.json.scm == 'git-wip' %}
+{%- elsif page.json.scm == 'git-wip' %}
 
   Source Code (Git)
   https://git-wip-us.apache.org/repos/asf?p={{ 
page.json.project }}.git">git-wip-us.apache.org/repos/asf?p={{ 
page.json.project }}.git
 
-{%- elseif page.json.scm %}
+{%- elsif page.json.scm %}
 {% comment %} TODO: handle gitbox {% endcomment %}
 
   Source Code




svn commit: r1829944 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 21:21:29 2018
New Revision: 1829944

URL: http://svn.apache.org/viewvc?rev=1829944=rev
Log:
Fix up to agree with existing site

Modified:
attic/site-jekyll/src/_data/projects.json
attic/site-jekyll/src/_layouts/project.html

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829944=1829943=1829944=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 21:21:29 2018
@@ -5,9 +5,10 @@
"retired": "March 2017",
"scm": "svn",
"jira":"ABDERA",
-   "wiki":"https://cwiki.apache.org/confluence/display/ABDERA;,
+   "wiki":"https://cwiki.apache.org/confluence/display/abdera/;,
"mailnames":   ["dev", "commits", "user"],
-   "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."
+   "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":"Some related projects to Abdera are: \n\n
http://openddr.mobi/\;>OpenDDR - this is a new version of 
OpenDDR, parts of which were migrated to Apache Devicemap, and now have been 
merged back to OpenDDR. \n\nhttps://github.com/nielsbasjes/yauaa\;>YAUAA: Yet Another UserAgent 
Analyzer 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. 
\n\nhttp://devicedetector.net/\;>DeviceDetector 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. \n\n
http://mobiledetect.net/\;>mobiledetect is an MIT licensed 
PHP project for detecting mobile devices. \n  "
 },
 {
"name":"ACE",
@@ -15,9 +16,9 @@
"retired": "December 2017",
"scm": "svn",
"jira":"ACE",
-   "wiki":"https://cwiki.apache.org/confluence/display/ACE;,
+   "wiki":"https://cwiki.apache.org/confluence/display/ace/;,
"mailnames":   ["dev", "commits", "users"],
-   "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."
+   "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",
@@ -33,7 +34,6 @@
"name":"AxKit",
"website": "http://axkit.org;,
"retired": "August 2009",
-   "wiki":"",
"mailnames":   [],
"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."
 },
@@ -45,7 +45,6 @@
"retired": "September 2014",
"scm": "svn",
"jira":"SANDESHA2C",
-   "wiki":"",
"mailnames":   [],
"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."
 },
@@ -56,7 +55,6 @@
"retired": "September 2014",
"scm": "svn",
"jira":"AXIS2C",
-   "wiki":"",
"mailnames":   [],
"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."
 },
@@ -66,7 +64,6 @@
"subproject":  "axis2/java/savan",
"retired": "September 2014",
"jira":

svn commit: r1829943 - /attic/site-jekyll/src/_plugins/generate_projects.rb

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 21:20:44 2018
New Revision: 1829943

URL: http://svn.apache.org/viewvc?rev=1829943=rev
Log:
Fix up wiki name

Modified:
attic/site-jekyll/src/_plugins/generate_projects.rb

Modified: attic/site-jekyll/src/_plugins/generate_projects.rb
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_plugins/generate_projects.rb?rev=1829943=1829942=1829943=diff
==
--- attic/site-jekyll/src/_plugins/generate_projects.rb (original)
+++ attic/site-jekyll/src/_plugins/generate_projects.rb Mon Apr 23 21:20:44 2018
@@ -25,6 +25,13 @@ module Jekyll
 p['full_slash'] = "#{p['project']}"
 p['full_dash'] = "#{p['project']}"
   end
+  wiki=p['wiki']
+  if wiki
+p['wikiname'] = 
wiki.sub(%r{https?://},'').sub('/confluence/display/',': ')
+if wiki.include? 'cwiki'
+  p['wikiname'].sub!(%r{/$},'')
+end
+  end
   self.data['json'] = p # pass the data to the page processor
 end
   end




site-jekyll review

2018-04-23 Thread jani
Hi

I have a couple of hours free while another project I work on is building, so I 
did “svn up” in attic, and started looking at site-jekyll.

The very first ground rule, is that we (like other projects) have the right to 
update our layout, but I agree we should (when possible) not loose project 
data, if still relevant. It seems a lot of effort have gone into making a 100% 
match with the production site.

Secondly, I kind of like the idea that the site is generated, but with 
something simple like a small script (that could also do the flagged etc. kind 
of stuff).  I need to talk with infra, if we can have the site in git and still 
have a the trigger for builds. Having the site on GitHub, would make 
editing/commit very easy.

First impression was: "do we really need all those files, just to generate the 
attic site". Of course we need
- projects.json (which I am not sure will be copied to the actual site, 
something which is needed),
- the 3 static html pages
- the css files
- the script files (hopefully we can get rid of them)
- a template for the .html
- a template for the sidebar to be included in all files
- a generator script

The rest is just complicating matters, and the many directories makes it 
interesting to find the files that actually matters, e.g. project.html is in 
_layout, while index.html is in root but both are templates.

Looking at the single files:

_config.yml,
I thought we wanted to avoid yaml ?

_includes/project.list
Contains:
 Projects in the Attic
  {% for project in site.data.projects %}
  {{ project.name 
}} {% endfor %}
  

This is supposed to be easy to maintain ? 
It is like a whole new programming language, why do we need that. I for one are 
not going to touch stuff like that.



_layouts/project.html
This should be real simple, something like a simple “sed …..” Doing the job, 
but it contains lines like:
{% for m in page.json.mailnames %}
{% unless forloop.first %}| {% endunless %}http://mail-archives.apache.org/mod_mbox/{{ page.json.full_dash }}-{{ m 
}}/">{{ m }}{% endfor %}
  

Even a simple insert can be complicated:
{{ page.json.website | replace: 
"http://","; }}

I have no idea, why we need complicated replacing etc.



_data/projects.json
The fields in this version are bound to give problems (because e.g. some 
projects use their own bugzilla version and thereby have a different link)

Fields like  “jira” and “bugzilla” are better in their generic form as “issues” 
and with an url. I wonder why “wiki” still is only 1 field, and not split in 
the different wikis we have, but please keep it simple.

We have “name”, “project”, “jira”, “bugzilla”, “board”, that basically describe 
the projects name, I hardly believe that is needed ?

“Retired” now contains e.g. “January 2011”, something which is harder for 3rd 
party to interpret, what is wrong by using “mm/” ?
——

To sum up, the goal was to make a new site simple to maintain and in my opinion 
site-jekyll is actually more complicated than the production site.

I still believe we can make a simple script, that are called in the build job, 
which then generates what we need. It is basically attic.js, but written e.g. 
in bash.

I believe it is important to stop making splitting fields in son, and finalise 
what is there, so we can make a decision on how to proceed.

I am aware that Sebb has put a lot of time into making this, something I highly 
respect, but truth is we have all agreed we need something simple, no new 
languages. The js solution was that, but I agree with Sebb that a generated 
solution is better.

How do we proceed from here ? I am -1 on putting site-jekyll in its present 
form in production.

rgds
Jan I.







svn commit: r1829913 - in /attic/site/xdocs/projects: harmony.xml jakarta-cactus.xml jakarta-ecs.xml jakarta-oro.xml jakarta-regexp.xml jakarta-slide.xml jakarta-taglibs.xml jakarta.xml xml.xml

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 18:32:58 2018
New Revision: 1829913

URL: http://svn.apache.org/viewvc?rev=1829913=rev
Log:
Standardise author name

Modified:
attic/site/xdocs/projects/harmony.xml
attic/site/xdocs/projects/jakarta-cactus.xml
attic/site/xdocs/projects/jakarta-ecs.xml
attic/site/xdocs/projects/jakarta-oro.xml
attic/site/xdocs/projects/jakarta-regexp.xml
attic/site/xdocs/projects/jakarta-slide.xml
attic/site/xdocs/projects/jakarta-taglibs.xml
attic/site/xdocs/projects/jakarta.xml
attic/site/xdocs/projects/xml.xml

Modified: attic/site/xdocs/projects/harmony.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/harmony.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/harmony.xml (original)
+++ attic/site/xdocs/projects/harmony.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Apache Harmony
   
 

Modified: attic/site/xdocs/projects/jakarta-cactus.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/jakarta-cactus.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/jakarta-cactus.xml (original)
+++ attic/site/xdocs/projects/jakarta-cactus.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Jakarta Cactus
   
 

Modified: attic/site/xdocs/projects/jakarta-ecs.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/jakarta-ecs.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/jakarta-ecs.xml (original)
+++ attic/site/xdocs/projects/jakarta-ecs.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Jakarta ECS
   
 

Modified: attic/site/xdocs/projects/jakarta-oro.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/jakarta-oro.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/jakarta-oro.xml (original)
+++ attic/site/xdocs/projects/jakarta-oro.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Jakarta ORO
   
 

Modified: attic/site/xdocs/projects/jakarta-regexp.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/jakarta-regexp.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/jakarta-regexp.xml (original)
+++ attic/site/xdocs/projects/jakarta-regexp.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Jakarta Regexp
   
 

Modified: attic/site/xdocs/projects/jakarta-slide.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/jakarta-slide.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/jakarta-slide.xml (original)
+++ attic/site/xdocs/projects/jakarta-slide.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Jakarta Slide
   
 

Modified: attic/site/xdocs/projects/jakarta-taglibs.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/jakarta-taglibs.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/jakarta-taglibs.xml (original)
+++ attic/site/xdocs/projects/jakarta-taglibs.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Jakarta Taglibs
   
 

Modified: attic/site/xdocs/projects/jakarta.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/jakarta.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/jakarta.xml (original)
+++ attic/site/xdocs/projects/jakarta.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Jakarta
   
 

Modified: attic/site/xdocs/projects/xml.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/xml.xml?rev=1829913=1829912=1829913=diff
==
--- attic/site/xdocs/projects/xml.xml (original)
+++ attic/site/xdocs/projects/xml.xml Mon Apr 23 18:32:58 2018
@@ -20,7 +20,7 @@
 
 
   
-The Apache Software 
Foundation
+The Apache Software 
Foundation
 Apache XML
   
 


svn commit: r1829907 - /attic/site/xdocs/projects/deltacloud.xml

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 16:57:18 2018
New Revision: 1829907

URL: http://svn.apache.org/viewvc?rev=1829907=rev
Log:
Can't have git and SVN

Modified:
attic/site/xdocs/projects/deltacloud.xml

Modified: attic/site/xdocs/projects/deltacloud.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/deltacloud.xml?rev=1829907=1829906=1829907=diff
==
--- attic/site/xdocs/projects/deltacloud.xml (original)
+++ attic/site/xdocs/projects/deltacloud.xml Mon Apr 23 16:57:18 2018
@@ -36,7 +36,6 @@
 
 
 
-
   
 
   As with any project in the Attic - if you should choose to fork 
Deltacloud outside of Apache, 




svn commit: r1829901 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 16:34:24 2018
New Revision: 1829901

URL: http://svn.apache.org/viewvc?rev=1829901=rev
Log:
Board reports

Modified:
attic/site-jekyll/src/_data/projects.json
attic/site-jekyll/src/_layouts/project.html

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829901=1829900=1829901=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 16:34:24 2018
@@ -34,7 +34,6 @@
"website": "http://axkit.org;,
"retired": "August 2009",
"wiki":"",
-   "board":   "",
"mailnames":   [],
"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."
 },
@@ -47,7 +46,6 @@
"scm": "svn",
"jira":"SANDESHA2C",
"wiki":"",
-   "board":   "",
"mailnames":   [],
"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."
 },
@@ -59,7 +57,6 @@
"scm": "svn",
"jira":"AXIS2C",
"wiki":"",
-   "board":   "",
"mailnames":   [],
"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."
 },
@@ -70,7 +67,6 @@
"retired": "September 2014",
"jira":"SAVAN",
"wiki":"",
-   "board":   "",
"mailnames":   [],
"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."
 },
@@ -100,8 +96,7 @@
"subproject":  "crimson",
"retired": "August 2010",
"wiki":"",
-   "board":   "crimson",
-   "mailnames":[],
+   "mailnames":   [],
"description": "Apache Crimson was a Java XML parser which supports XML 1.0 
via various APIs."
 },
 {
@@ -220,7 +215,6 @@
"scm": "svn",
"jira":"CACTUS",
"wiki":"",
-   "board":   "",
"mailnames":   ["dev", "user"],
"description": "Apache akarta previously hosted Cactus, a simple test 
framework for unit testing server-side java code."
 },
@@ -232,7 +226,6 @@
"scm": "svn",
"jira":"ECS",
"wiki":"",
-   "board":   "",
"mailnames":   ["dev", "user"],
"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)."
 },
@@ -243,8 +236,6 @@
"retired": "September 2010",
"scm": "svn",
"bugzilla":"oro",
-   "wiki":"",
-   "board":   "",
"mailnames":   ["dev", "user"],
"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."
 },
@@ -256,7 +247,6 @@
"scm": "svn",
"bugzilla":"regexp",
"wiki":"",
-   "board":   "",
"mailnames":   ["dev", "user"],
"description": "Jakarta previously hosted Regexp, a 100% Pure Java Regular 
Expression package."
 },
@@ -279,7 +269,6 @@
"scm": "svn",
"bugzilla":"taglibs",
"wiki":"",
-   "board":   "",
"mailnames":   ["dev"],
"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."
 },
@@ -311,7 +300,6 @@
"scm": "svn",
"jira":  

Re: svn commit: r1829899 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html

2018-04-23 Thread Jan Iversen


> On 23 Apr 2018, at 18:20, sebb  wrote:
> 
> On 23 April 2018 at 17:16, Jan Iversen  wrote:
>> Hi
>> 
>> You are continuing along the same line as with “issues",  “scm” makes a lot 
>> of assumption how/where the code is stored.
>> 
>> My preference is really just to have the url, that is generic. Why are you 
>> against that ?
> 
> Personal preference.

Then lets hope a project like AOO never retires, because that would break your 
current naming (they have their own BZ instance) among other specialities.

I am just venting, what I see as a potential problem, that can be easily 
avoided.

Rgds
Jan I.


> 
>> rgds
>> Jan I.
>> 
>> 
>>> On 23 Apr 2018, at 18:14, s...@apache.org wrote:
>>> 
>>> Author: sebb
>>> Date: Mon Apr 23 16:14:15 2018
>>> New Revision: 1829899
>>> 
>>> URL: http://svn.apache.org/viewvc?rev=1829899=rev
>>> Log:
>>> Handle SCM
>>> 
>>> Modified:
>>>   attic/site-jekyll/src/_data/projects.json
>>>   attic/site-jekyll/src/_layouts/project.html
>>> 
>>> Modified: attic/site-jekyll/src/_data/projects.json
>>> URL: 
>>> http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829899=1829898=1829899=diff
>>> ==
>>> --- attic/site-jekyll/src/_data/projects.json (original)
>>> +++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 16:14:15 2018
>>> @@ -3,7 +3,7 @@
>>>   "name":"Abdera",
>>>   "project": "abdera",
>>>   "retired": "March 2017",
>>> -   "source code": "http://svn.apache.org/repos/asf/abdera/;,
>>> +   "scm": "svn",
>>>   "jira":"ABDERA",
>>>   "wiki":"https://cwiki.apache.org/confluence/display/ABDERA;,
>>>   "mailnames":   ["dev", "commits", "user"],
>>> @@ -13,7 +13,7 @@
>>>   "name":"ACE",
>>>   "project": "ace",
>>>   "retired": "December 2017",
>>> -   "source code": "http://svn.apache.org/repos/asf/ace;,
>>> +   "scm": "svn",
>>>   "jira":"ACE",
>>>   "wiki":"https://cwiki.apache.org/confluence/display/ACE;,
>>>   "mailnames":   ["dev", "commits", "users"],
>>> @@ -23,7 +23,7 @@
>>>   "name":"Avalon",
>>>   "project": "avalon",
>>>   "retired": "June 2004",
>>> -   "source code": "http://svn.apache.org/repos/asf/avalon;,
>>> +   "scm": "svn",
>>>   "jira":"AVALON",
>>>   "wiki":"http://wiki.apache.org/avalon/;,
>>>   "mailnames":   ["dev"],
>>> @@ -33,7 +33,6 @@
>>>   "name":"AxKit",
>>>   "website": "http://axkit.org;,
>>>   "retired": "August 2009",
>>> -   "source code": "",
>>>   "wiki":"",
>>>   "board":   "",
>>>   "mailnames":   [],
>>> @@ -45,7 +44,7 @@
>>>   "project": "axis",
>>>   "subproject":  "axis2/c/sandesha",
>>>   "retired": "September 2014",
>>> -   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
>>> +   "scm": "svn",
>>>   "jira":"SANDESHA2C",
>>>   "wiki":"",
>>>   "board":   "",
>>> @@ -57,7 +56,7 @@
>>>   "project": "axis",
>>>   "subproject":  "axis2/c/savan",
>>>   "retired": "September 2014",
>>> -   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
>>> +   "scm": "svn",
>>>   "jira":"AXIS2C",
>>>   "wiki":"",
>>>   "board":   "",
>>> @@ -69,7 +68,6 @@
>>>   "project": "axis",
>>>   "subproject":  "axis2/java/savan",
>>>   "retired": "September 2014",
>>> -   "source code": "",
>>>   "jira":"SAVAN",
>>>   "wiki":"",
>>>   "board":   "",
>>> @@ -80,7 +78,7 @@
>>>   "name":"Beehive",
>>>   "project": "beehive",
>>>   "retired": "January 2010",
>>> -   "source code": "http://svn.apache.org/repos/asf/beehive;,
>>> +   "scm": "svn",
>>>   "jira":"BEEHIVE",
>>>   "wiki":"https://wiki.apache.org/beehive;,
>>>   "mailnames":   ["dev", "commits", "user"],
>>> @@ -90,7 +88,7 @@
>>>   "name":"Click",
>>>   "project": "click",
>>>   "retired": "May 2014",
>>> -   "source code": "http://svn.apache.org/repos/asf/click;,
>>> +   "scm": "svn",
>>>   "jira":"CLK",
>>>   "wiki":"https://cwiki.apache.org/confluence/display/click/;,
>>>   "mailnames":   ["dev", "commits", "user"],
>>> @@ -101,7 +99,6 @@
>>>   "project": "xml",
>>>   "subproject":  "crimson",
>>>   "retired": "August 2010",
>>> -   "source code": "",
>>>   "wiki":"",
>>>   "board":   "crimson",
>>>   "mailnames":[],
>>> @@ -111,7 +108,7 @@
>>>   "name":"Continuum",
>>>   "project": "continuum",
>>>   "retired": "May 2016",
>>> -   "source code": "http://svn.apache.org/repos/asf/continuum;,
>>> +   "scm": "svn",
>>>   "jira":"CONTINUUM",
>>>   "wiki":"https://cwiki.apache.org//confluence/display/CONTINUUM;,
>>>   "mailnames":   ["dev", "users",  "commits", "issues", "notifications"],
>>> @@ -121,7 +118,7 @@
>>>   "name":

Re: svn commit: r1829899 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html

2018-04-23 Thread Jan Iversen
Hi

You are continuing along the same line as with “issues",  “scm” makes a lot of 
assumption how/where the code is stored.

My preference is really just to have the url, that is generic. Why are you 
against that ?

rgds
Jan I.
 

> On 23 Apr 2018, at 18:14, s...@apache.org wrote:
> 
> Author: sebb
> Date: Mon Apr 23 16:14:15 2018
> New Revision: 1829899
> 
> URL: http://svn.apache.org/viewvc?rev=1829899=rev
> Log:
> Handle SCM
> 
> Modified:
>attic/site-jekyll/src/_data/projects.json
>attic/site-jekyll/src/_layouts/project.html
> 
> Modified: attic/site-jekyll/src/_data/projects.json
> URL: 
> http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829899=1829898=1829899=diff
> ==
> --- attic/site-jekyll/src/_data/projects.json (original)
> +++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 16:14:15 2018
> @@ -3,7 +3,7 @@
>"name":"Abdera",
>"project": "abdera",
>"retired": "March 2017",
> -   "source code": "http://svn.apache.org/repos/asf/abdera/;,
> +   "scm": "svn",
>"jira":"ABDERA",
>"wiki":"https://cwiki.apache.org/confluence/display/ABDERA;,
>"mailnames":   ["dev", "commits", "user"],
> @@ -13,7 +13,7 @@
>"name":"ACE",
>"project": "ace",
>"retired": "December 2017",
> -   "source code": "http://svn.apache.org/repos/asf/ace;,
> +   "scm": "svn",
>"jira":"ACE",
>"wiki":"https://cwiki.apache.org/confluence/display/ACE;,
>"mailnames":   ["dev", "commits", "users"],
> @@ -23,7 +23,7 @@
>"name":"Avalon",
>"project": "avalon",
>"retired": "June 2004",
> -   "source code": "http://svn.apache.org/repos/asf/avalon;,
> +   "scm": "svn",
>"jira":"AVALON",
>"wiki":"http://wiki.apache.org/avalon/;,
>"mailnames":   ["dev"],
> @@ -33,7 +33,6 @@
>"name":"AxKit",
>"website": "http://axkit.org;,
>"retired": "August 2009",
> -   "source code": "",
>"wiki":"",
>"board":   "",
>"mailnames":   [],
> @@ -45,7 +44,7 @@
>"project": "axis",
>"subproject":  "axis2/c/sandesha",
>"retired": "September 2014",
> -   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
> +   "scm": "svn",
>"jira":"SANDESHA2C",
>"wiki":"",
>"board":   "",
> @@ -57,7 +56,7 @@
>"project": "axis",
>"subproject":  "axis2/c/savan",
>"retired": "September 2014",
> -   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
> +   "scm": "svn",
>"jira":"AXIS2C",
>"wiki":"",
>"board":   "",
> @@ -69,7 +68,6 @@
>"project": "axis",
>"subproject":  "axis2/java/savan",
>"retired": "September 2014",
> -   "source code": "",
>"jira":"SAVAN",
>"wiki":"",
>"board":   "",
> @@ -80,7 +78,7 @@
>"name":"Beehive",
>"project": "beehive",
>"retired": "January 2010",
> -   "source code": "http://svn.apache.org/repos/asf/beehive;,
> +   "scm": "svn",
>"jira":"BEEHIVE",
>"wiki":"https://wiki.apache.org/beehive;,
>"mailnames":   ["dev", "commits", "user"],
> @@ -90,7 +88,7 @@
>"name":"Click",
>"project": "click",
>"retired": "May 2014",
> -   "source code": "http://svn.apache.org/repos/asf/click;,
> +   "scm": "svn",
>"jira":"CLK",
>"wiki":"https://cwiki.apache.org/confluence/display/click/;,
>"mailnames":   ["dev", "commits", "user"],
> @@ -101,7 +99,6 @@
>"project": "xml",
>"subproject":  "crimson",
>"retired": "August 2010",
> -   "source code": "",
>"wiki":"",
>"board":   "crimson",
>"mailnames":[],
> @@ -111,7 +108,7 @@
>"name":"Continuum",
>"project": "continuum",
>"retired": "May 2016",
> -   "source code": "http://svn.apache.org/repos/asf/continuum;,
> +   "scm": "svn",
>"jira":"CONTINUUM",
>"wiki":"https://cwiki.apache.org//confluence/display/CONTINUUM;,
>"mailnames":   ["dev", "users",  "commits", "issues", "notifications"],
> @@ -121,7 +118,7 @@
>"name":"Deltacloud",
>"project": "deltacloud",
>"retired": "July 2015",
> -   "source code": "http://svn.apache.org/repos/asf/deltacloud;,
> +   "scm": "git-wip",
>"jira":"DTACLOUD",
>"wiki":"",
>"mailnames":   ["dev", "commits", "user"],
> @@ -131,7 +128,7 @@
>"name":"DeviceMap",
>"project": "devicemap",
>"retired": "December 2016",
> -   "source code": "http://svn.apache.org/repos/asf/devicemap;,
> +   "scm": "svn",
>"jira":"DMAP",
>"wiki":"https://wiki.apache.org/devicemap;,
>"mailnames":   ["dev", "commits"],

svn commit: r1829899 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 16:14:15 2018
New Revision: 1829899

URL: http://svn.apache.org/viewvc?rev=1829899=rev
Log:
Handle SCM

Modified:
attic/site-jekyll/src/_data/projects.json
attic/site-jekyll/src/_layouts/project.html

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829899=1829898=1829899=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 16:14:15 2018
@@ -3,7 +3,7 @@
"name":"Abdera",
"project": "abdera",
"retired": "March 2017",
-   "source code": "http://svn.apache.org/repos/asf/abdera/;,
+   "scm": "svn",
"jira":"ABDERA",
"wiki":"https://cwiki.apache.org/confluence/display/ABDERA;,
"mailnames":   ["dev", "commits", "user"],
@@ -13,7 +13,7 @@
"name":"ACE",
"project": "ace",
"retired": "December 2017",
-   "source code": "http://svn.apache.org/repos/asf/ace;,
+   "scm": "svn",
"jira":"ACE",
"wiki":"https://cwiki.apache.org/confluence/display/ACE;,
"mailnames":   ["dev", "commits", "users"],
@@ -23,7 +23,7 @@
"name":"Avalon",
"project": "avalon",
"retired": "June 2004",
-   "source code": "http://svn.apache.org/repos/asf/avalon;,
+   "scm": "svn",
"jira":"AVALON",
"wiki":"http://wiki.apache.org/avalon/;,
"mailnames":   ["dev"],
@@ -33,7 +33,6 @@
"name":"AxKit",
"website": "http://axkit.org;,
"retired": "August 2009",
-   "source code": "",
"wiki":"",
"board":   "",
"mailnames":   [],
@@ -45,7 +44,7 @@
"project": "axis",
"subproject":  "axis2/c/sandesha",
"retired": "September 2014",
-   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
+   "scm": "svn",
"jira":"SANDESHA2C",
"wiki":"",
"board":   "",
@@ -57,7 +56,7 @@
"project": "axis",
"subproject":  "axis2/c/savan",
"retired": "September 2014",
-   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
+   "scm": "svn",
"jira":"AXIS2C",
"wiki":"",
"board":   "",
@@ -69,7 +68,6 @@
"project": "axis",
"subproject":  "axis2/java/savan",
"retired": "September 2014",
-   "source code": "",
"jira":"SAVAN",
"wiki":"",
"board":   "",
@@ -80,7 +78,7 @@
"name":"Beehive",
"project": "beehive",
"retired": "January 2010",
-   "source code": "http://svn.apache.org/repos/asf/beehive;,
+   "scm": "svn",
"jira":"BEEHIVE",
"wiki":"https://wiki.apache.org/beehive;,
"mailnames":   ["dev", "commits", "user"],
@@ -90,7 +88,7 @@
"name":"Click",
"project": "click",
"retired": "May 2014",
-   "source code": "http://svn.apache.org/repos/asf/click;,
+   "scm": "svn",
"jira":"CLK",
"wiki":"https://cwiki.apache.org/confluence/display/click/;,
"mailnames":   ["dev", "commits", "user"],
@@ -101,7 +99,6 @@
"project": "xml",
"subproject":  "crimson",
"retired": "August 2010",
-   "source code": "",
"wiki":"",
"board":   "crimson",
"mailnames":[],
@@ -111,7 +108,7 @@
"name":"Continuum",
"project": "continuum",
"retired": "May 2016",
-   "source code": "http://svn.apache.org/repos/asf/continuum;,
+   "scm": "svn",
"jira":"CONTINUUM",
"wiki":"https://cwiki.apache.org//confluence/display/CONTINUUM;,
"mailnames":   ["dev", "users",  "commits", "issues", "notifications"],
@@ -121,7 +118,7 @@
"name":"Deltacloud",
"project": "deltacloud",
"retired": "July 2015",
-   "source code": "http://svn.apache.org/repos/asf/deltacloud;,
+   "scm": "git-wip",
"jira":"DTACLOUD",
"wiki":"",
"mailnames":   ["dev", "commits", "user"],
@@ -131,7 +128,7 @@
"name":"DeviceMap",
"project": "devicemap",
"retired": "December 2016",
-   "source code": "http://svn.apache.org/repos/asf/devicemap;,
+   "scm": "svn",
"jira":"DMAP",
"wiki":"https://wiki.apache.org/devicemap;,
"mailnames":   ["dev", "commits"],
@@ -141,7 +138,7 @@
"name":"DirectMemory",
"project": "directmemory",
"retired": "July 2015",
-   "source code": "http://svn.apache.org/repos/asf/directmemory;,
+   "scm": "svn",
"jira":"DIRECTMEMORY",
"wiki":"",
"mailnames":   ["dev", "commits", "user"],
@@ -151,7 +148,7 @@
"name":"ESME",
"project": "esme",
"retired": "July 2013",
-   "source code": 

Re: svn commit: r1829897 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html _plugins/generate_projects.rb

2018-04-23 Thread Jan Iversen
Having 2 fields “jira” and “bugzilla” is not simpler than having a simple url 
in “issues”.

And someday we might see a project being retired that uses its own bugzilla 
(there are at least one project with very little activity, that uses its own 
version).

The same argument goes for the fields “wiki” and “source code”.

I strongly believe it is better to have generic names like “issues” that using 
a specific name like “jira” or “bugzilla”.

rgds
Jan I.


> On 23 Apr 2018, at 17:46, s...@apache.org wrote:
> 
> Author: sebb
> Date: Mon Apr 23 15:46:22 2018
> New Revision: 1829897
> 
> URL: http://svn.apache.org/viewvc?rev=1829897=rev
> Log:
> Simplify issue tracker data
> 
> Modified:
>attic/site-jekyll/src/_data/projects.json
>attic/site-jekyll/src/_layouts/project.html
>attic/site-jekyll/src/_plugins/generate_projects.rb
> 
> Modified: attic/site-jekyll/src/_data/projects.json
> URL: 
> http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829897=1829896=1829897=diff
> ==
> --- attic/site-jekyll/src/_data/projects.json (original)
> +++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 15:46:22 2018
> @@ -4,7 +4,7 @@
>"project": "abdera",
>"retired": "March 2017",
>"source code": "http://svn.apache.org/repos/asf/abdera/;,
> -   "issues":  "https://issues.apache.org/jira/projects/ABDERA;,
> +   "jira":"ABDERA",
>"wiki":"https://cwiki.apache.org/confluence/display/ABDERA;,
>"mailnames":   ["dev", "commits", "user"],
>"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."
> @@ -14,7 +14,7 @@
>"project": "ace",
>"retired": "December 2017",
>"source code": "http://svn.apache.org/repos/asf/ace;,
> -   "issues":  "https://issues.apache.org/jira/projects/ACE;,
> +   "jira":"ACE",
>"wiki":"https://cwiki.apache.org/confluence/display/ACE;,
>"mailnames":   ["dev", "commits", "users"],
>"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."
> @@ -24,7 +24,7 @@
>"project": "avalon",
>"retired": "June 2004",
>"source code": "http://svn.apache.org/repos/asf/avalon;,
> -   "issues":  "https://issues.apache.org/jira/browse/avalon/;,
> +   "jira":"AVALON",
>"wiki":"http://wiki.apache.org/avalon/;,
>"mailnames":   ["dev"],
>"description": "Apache Avalon was closed long before the creation of the 
> Apache Attic. It's mentioned here for completeness."
> @@ -34,7 +34,6 @@
>"website": "http://axkit.org;,
>"retired": "August 2009",
>"source code": "",
> -   "issues":  "",
>"wiki":"",
>"board":   "",
>"mailnames":   [],
> @@ -47,7 +46,7 @@
>"subproject":  "axis2/c/sandesha",
>"retired": "September 2014",
>"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
> -   "issues":  "https://issues.apache.org/jira/projects/SANDESHA2C;,
> +   "jira":"SANDESHA2C",
>"wiki":"",
>"board":   "",
>"mailnames":   [],
> @@ -59,7 +58,7 @@
>"subproject":  "axis2/c/savan",
>"retired": "September 2014",
>"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
> -   "issues":  "https://issues.apache.org/jira/browse/AXIS2C;,
> +   "jira":"AXIS2C",
>"wiki":"",
>"board":   "",
>"mailnames":   [],
> @@ -71,7 +70,7 @@
>"subproject":  "axis2/java/savan",
>"retired": "September 2014",
>"source code": "",
> -   "issues":  "https://issues.apache.org/jira/projects/SAVAN;,
> +   "jira":"SAVAN",
>"wiki":"",
>"board":   "",
>"mailnames":   [],
> @@ -82,7 +81,7 @@
>"project": "beehive",
>"retired": "January 2010",
>"source code": "http://svn.apache.org/repos/asf/beehive;,
> -   "issues":  "https://issues.apache.org/jira/projects/BEEHIVE;,
> +   "jira":"BEEHIVE",
>"wiki":"https://wiki.apache.org/beehive;,
>"mailnames":   ["dev", "commits", "user"],
>"description": "Apache Beehive was a simple object model built on J2EE and 
> Struts that used annotations to reduce the amount of required code."
> @@ -92,7 +91,7 @@
>"project": "click",
>"retired": "May 2014",
>"source code": "http://svn.apache.org/repos/asf/click;,
> -   "issues":  "https://issues.apache.org/jira/browse/CLK/;,
> +   "jira":"CLK",
>"wiki":

svn commit: r1829897 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html _plugins/generate_projects.rb

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 15:46:22 2018
New Revision: 1829897

URL: http://svn.apache.org/viewvc?rev=1829897=rev
Log:
Simplify issue tracker data

Modified:
attic/site-jekyll/src/_data/projects.json
attic/site-jekyll/src/_layouts/project.html
attic/site-jekyll/src/_plugins/generate_projects.rb

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829897=1829896=1829897=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 15:46:22 2018
@@ -4,7 +4,7 @@
"project": "abdera",
"retired": "March 2017",
"source code": "http://svn.apache.org/repos/asf/abdera/;,
-   "issues":  "https://issues.apache.org/jira/projects/ABDERA;,
+   "jira":"ABDERA",
"wiki":"https://cwiki.apache.org/confluence/display/ABDERA;,
"mailnames":   ["dev", "commits", "user"],
"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."
@@ -14,7 +14,7 @@
"project": "ace",
"retired": "December 2017",
"source code": "http://svn.apache.org/repos/asf/ace;,
-   "issues":  "https://issues.apache.org/jira/projects/ACE;,
+   "jira":"ACE",
"wiki":"https://cwiki.apache.org/confluence/display/ACE;,
"mailnames":   ["dev", "commits", "users"],
"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."
@@ -24,7 +24,7 @@
"project": "avalon",
"retired": "June 2004",
"source code": "http://svn.apache.org/repos/asf/avalon;,
-   "issues":  "https://issues.apache.org/jira/browse/avalon/;,
+   "jira":"AVALON",
"wiki":"http://wiki.apache.org/avalon/;,
"mailnames":   ["dev"],
"description": "Apache Avalon was closed long before the creation of the 
Apache Attic. It's mentioned here for completeness."
@@ -34,7 +34,6 @@
"website": "http://axkit.org;,
"retired": "August 2009",
"source code": "",
-   "issues":  "",
"wiki":"",
"board":   "",
"mailnames":   [],
@@ -47,7 +46,7 @@
"subproject":  "axis2/c/sandesha",
"retired": "September 2014",
"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
-   "issues":  "https://issues.apache.org/jira/projects/SANDESHA2C;,
+   "jira":"SANDESHA2C",
"wiki":"",
"board":   "",
"mailnames":   [],
@@ -59,7 +58,7 @@
"subproject":  "axis2/c/savan",
"retired": "September 2014",
"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
-   "issues":  "https://issues.apache.org/jira/browse/AXIS2C;,
+   "jira":"AXIS2C",
"wiki":"",
"board":   "",
"mailnames":   [],
@@ -71,7 +70,7 @@
"subproject":  "axis2/java/savan",
"retired": "September 2014",
"source code": "",
-   "issues":  "https://issues.apache.org/jira/projects/SAVAN;,
+   "jira":"SAVAN",
"wiki":"",
"board":   "",
"mailnames":   [],
@@ -82,7 +81,7 @@
"project": "beehive",
"retired": "January 2010",
"source code": "http://svn.apache.org/repos/asf/beehive;,
-   "issues":  "https://issues.apache.org/jira/projects/BEEHIVE;,
+   "jira":"BEEHIVE",
"wiki":"https://wiki.apache.org/beehive;,
"mailnames":   ["dev", "commits", "user"],
"description": "Apache Beehive was a simple object model built on J2EE and 
Struts that used annotations to reduce the amount of required code."
@@ -92,7 +91,7 @@
"project": "click",
"retired": "May 2014",
"source code": "http://svn.apache.org/repos/asf/click;,
-   "issues":  "https://issues.apache.org/jira/browse/CLK/;,
+   "jira":"CLK",
"wiki":"https://cwiki.apache.org/confluence/display/click/;,
"mailnames":   ["dev", "commits", "user"],
"description": "Apache Click was a JEE web application framework, providing 
a natural rich client style programming model."
@@ -103,7 +102,6 @@
"subproject":  "crimson",
"retired": "August 2010",
"source code": "",
-   "issues":  "",
"wiki":"",
"board":   "crimson",
"mailnames":[],
@@ -114,7 +112,7 @@
"project": "continuum",
"retired": "May 2016",
"source code": "http://svn.apache.org/repos/asf/continuum;,
-   "issues":  "https://issues.apache.org/jira/projects/CONTINUUM;,
+   "jira":"CONTINUUM",

Re: svn commit: r1829888 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html _plugins/generate_projects.rb

2018-04-23 Thread Henk P. Penning

On Mon, 23 Apr 2018, sebb wrote:


Date: Mon, 23 Apr 2018 17:03:17 +0200
From: sebb 
To: general@attic.apache.org
Subject: Re: svn commit: r1829888 - in /attic/site-jekyll/src:
_data/projects.json _layouts/project.html _plugins/generate_projects.rb



I have not finished updating projects.json yet.


  Can we please consolidate something that is actually working now ?
  I want to add something that generates the /flagged/ stuff.

  Regards,

  HPP


jan i

Sent from my iPad


On 23 Apr 2018, at 15:51, s...@apache.org wrote:

Author: sebb
Date: Mon Apr 23 13:51:31 2018
New Revision: 1829888

URL: http://svn.apache.org/viewvc?rev=1829888=rev
Log:
Split the website field into project[/subproject] if possible

Modified:
   attic/site-jekyll/src/_data/projects.json
   attic/site-jekyll/src/_layouts/project.html
   attic/site-jekyll/src/_plugins/generate_projects.rb

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829888=1829887=1829888=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 13:51:31 2018
@@ -1,7 +1,7 @@
[
{
   "name":"Abdera",
-   "website": "http://abdera.apache.org/;,
+   "project": "abdera",
   "retired": "March 2017",
   "source code": "http://svn.apache.org/repos/asf/abdera/;,
   "issues":  "https://issues.apache.org/jira/projects/ABDERA;,
@@ -14,7 +14,7 @@
},
{
   "name":"ACE",
-   "website": "http://ace.apache.org/;,
+   "project": "ace",
   "retired": "December 2017",
   "source code": "http://svn.apache.org/repos/asf/ace;,
   "issues":  "https://issues.apache.org/jira/projects/ACE;,
@@ -27,7 +27,7 @@
},
{
   "name":"Avalon",
-   "website": "http://avalon.apache.org/;,
+   "project": "avalon",
   "retired": "June 2004",
   "source code": "http://svn.apache.org/repos/asf/avalon;,
   "issues":  "https://issues.apache.org/jira/browse/avalon/;,
@@ -49,7 +49,8 @@
{
   "id":  "axis-sandesha-c",
   "name":"Axis Sandesha2/C",
-   "website": "http://axis.apache.org/axis2/c/sandesha;,
+   "project": "axis",
+   "subproject":  "axis2/c/sandesha",
   "retired": "September 2014",
   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
   "issues":  "https://issues.apache.org/jira/projects/SANDESHA2C;,
@@ -60,7 +61,8 @@
},
{
   "name":"Axis Savan/C",
-   "website": "http://axis.apache.org/axis2/c/savan;,
+   "project": "axis",
+   "subproject":  "axis2/c/savan",
   "retired": "September 2014",
   "source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
   "issues":  "https://issues.apache.org/jira/browse/AXIS2C;,
@@ -71,7 +73,8 @@
},
{
   "name":"Axis Savan/Java",
-   "website": "http://axis.apache.org/axis2/java/savan;,
+   "project": "axis",
+   "subproject":  "axis2/java/savan",
   "retired": "September 2014",
   "source code": "",
   "issues":  "https://issues.apache.org/jira/projects/SAVAN;,
@@ -82,7 +85,7 @@
},
{
   "name":"Beehive",
-   "website": "http://beehive.apache.org/;,
+   "project": "beehive",
   "retired": "January 2010",
   "source code": "http://svn.apache.org/repos/asf/beehive;,
   "issues":  "https://issues.apache.org/jira/projects/BEEHIVE;,
@@ -95,7 +98,7 @@
},
{
   "name":"Click",
-   "website": "http://click.apache.org/;,
+   "project": "click",
   "retired": "May 2014",
   "source code": "http://svn.apache.org/repos/asf/click;,
   "issues":  "https://issues.apache.org/jira/projects/CLK;,
@@ -108,7 +111,8 @@
},
{
   "name":"Crimson",
-   "website": "http://xml.apache.org/crimson;,
+   "project": "xml",
+   "subproject":  "crimson",
   "retired": "August 2010",
   "source code": "",
   "issues":  "",
@@ -119,7 +123,7 @@
},
{
   "name":"Continuum",
-   "website": "http://continuum.apache.org/;,
+   "project": "continuum",
   "retired": "May 2016",
   "source code": "http://svn.apache.org/repos/asf/continuum;,
   "issues":  "https://issues.apache.org/jira/projects/CONTINUUM;,
@@ -134,7 +138,7 @@
},
{
   "name":"Deltacloud",
-   "website": "http://deltacloud.apache.org/;,
+   "project": "deltacloud",
   "retired": "July 2015",
   "source code": "http://svn.apache.org/repos/asf/deltacloud;,
   "issues":  "https://issues.apache.org/jira/projects/DTACLOUD;,
@@ -147,7 +151,7 @@
},
{
   "name":"DeviceMap",
-   "website": "http://devicemap.apache.org/;,
+   "project": "devicemap",
   "retired": "December 2016",
   "source code": "http://svn.apache.org/repos/asf/devicemap;,
   "issues":  "https://issues.apache.org/jira/projects/DMAP;,
@@ -159,7 +163,7 @@
},
{
   "name":"DirectMemory",
-   "website": 

Re: svn commit: r1829888 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html _plugins/generate_projects.rb

2018-04-23 Thread sebb
On 23 April 2018 at 15:11, Jan Iversen  wrote:
> Please when you add fields, add them to all objects. That way it is possible 
> to simply copy an object.

The problem is that if a field is ever omitted, then one might copy
the 'wrong' object.
Errors are likely to be propagated.
It would require a syntax checker to ensure that every object has every field.

> Alternatively the json should have a template object with all possible fields.

I think that would have to be in a separate file.

> Problem is we forget what fields are available if there are no easy 
> reminder.copy from another object or a template object and then delete 
> (or set to none), what you do not need is easy.

Which is one reason why documentation is useful in data files...

I have not finished updating projects.json yet.
I'll see about adding a sample file later.

> rgds
> jan i
>
> Sent from my iPad
>
>> On 23 Apr 2018, at 15:51, s...@apache.org wrote:
>>
>> Author: sebb
>> Date: Mon Apr 23 13:51:31 2018
>> New Revision: 1829888
>>
>> URL: http://svn.apache.org/viewvc?rev=1829888=rev
>> Log:
>> Split the website field into project[/subproject] if possible
>>
>> Modified:
>>attic/site-jekyll/src/_data/projects.json
>>attic/site-jekyll/src/_layouts/project.html
>>attic/site-jekyll/src/_plugins/generate_projects.rb
>>
>> Modified: attic/site-jekyll/src/_data/projects.json
>> URL: 
>> http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829888=1829887=1829888=diff
>> ==
>> --- attic/site-jekyll/src/_data/projects.json (original)
>> +++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 13:51:31 2018
>> @@ -1,7 +1,7 @@
>> [
>> {
>>"name":"Abdera",
>> -   "website": "http://abdera.apache.org/;,
>> +   "project": "abdera",
>>"retired": "March 2017",
>>"source code": "http://svn.apache.org/repos/asf/abdera/;,
>>"issues":  "https://issues.apache.org/jira/projects/ABDERA;,
>> @@ -14,7 +14,7 @@
>> },
>> {
>>"name":"ACE",
>> -   "website": "http://ace.apache.org/;,
>> +   "project": "ace",
>>"retired": "December 2017",
>>"source code": "http://svn.apache.org/repos/asf/ace;,
>>"issues":  "https://issues.apache.org/jira/projects/ACE;,
>> @@ -27,7 +27,7 @@
>> },
>> {
>>"name":"Avalon",
>> -   "website": "http://avalon.apache.org/;,
>> +   "project": "avalon",
>>"retired": "June 2004",
>>"source code": "http://svn.apache.org/repos/asf/avalon;,
>>"issues":  "https://issues.apache.org/jira/browse/avalon/;,
>> @@ -49,7 +49,8 @@
>> {
>>"id":  "axis-sandesha-c",
>>"name":"Axis Sandesha2/C",
>> -   "website": "http://axis.apache.org/axis2/c/sandesha;,
>> +   "project": "axis",
>> +   "subproject":  "axis2/c/sandesha",
>>"retired": "September 2014",
>>"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
>>"issues":  "https://issues.apache.org/jira/projects/SANDESHA2C;,
>> @@ -60,7 +61,8 @@
>> },
>> {
>>"name":"Axis Savan/C",
>> -   "website": "http://axis.apache.org/axis2/c/savan;,
>> +   "project": "axis",
>> +   "subproject":  "axis2/c/savan",
>>"retired": "September 2014",
>>"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
>>"issues":  "https://issues.apache.org/jira/browse/AXIS2C;,
>> @@ -71,7 +73,8 @@
>> },
>> {
>>"name":"Axis Savan/Java",
>> -   "website": "http://axis.apache.org/axis2/java/savan;,
>> +   "project": "axis",
>> +   "subproject":  "axis2/java/savan",
>>"retired": "September 2014",
>>"source code": "",
>>"issues":  "https://issues.apache.org/jira/projects/SAVAN;,
>> @@ -82,7 +85,7 @@
>> },
>> {
>>"name":"Beehive",
>> -   "website": "http://beehive.apache.org/;,
>> +   "project": "beehive",
>>"retired": "January 2010",
>>"source code": "http://svn.apache.org/repos/asf/beehive;,
>>"issues":  "https://issues.apache.org/jira/projects/BEEHIVE;,
>> @@ -95,7 +98,7 @@
>> },
>> {
>>"name":"Click",
>> -   "website": "http://click.apache.org/;,
>> +   "project": "click",
>>"retired": "May 2014",
>>"source code": "http://svn.apache.org/repos/asf/click;,
>>"issues":  "https://issues.apache.org/jira/projects/CLK;,
>> @@ -108,7 +111,8 @@
>> },
>> {
>>"name":"Crimson",
>> -   "website": "http://xml.apache.org/crimson;,
>> +   "project": "xml",
>> +   "subproject":  "crimson",
>>"retired": "August 2010",
>>"source code": "",
>>"issues":  "",
>> @@ -119,7 +123,7 @@
>> },
>> {
>>"name":"Continuum",
>> -   "website": "http://continuum.apache.org/;,
>> +   "project": "continuum",
>>"retired": "May 2016",
>>"source code": "http://svn.apache.org/repos/asf/continuum;,
>>"issues":  

svn commit: r1829891 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html _plugins/generate_projects.rb

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 14:54:18 2018
New Revision: 1829891

URL: http://svn.apache.org/viewvc?rev=1829891=rev
Log:
Simplify mailing list generation

Modified:
attic/site-jekyll/src/_data/projects.json
attic/site-jekyll/src/_layouts/project.html
attic/site-jekyll/src/_plugins/generate_projects.rb

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829891=1829890=1829891=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 14:54:18 2018
@@ -6,10 +6,7 @@
"source code": "http://svn.apache.org/repos/asf/abdera/;,
"issues":  "https://issues.apache.org/jira/projects/ABDERA;,
"wiki":"https://cwiki.apache.org/confluence/display/ABDERA;,
-   "maillists":   {"commits": 
"http://mail-archives.apache.org/mod_mbox/abdera-commits;,
-   "dev": 
"http://mail-archives.apache.org/mod_mbox/abdera-dev;,
-   "user":
"http://mail-archives.apache.org/mod_mbox/abdera-user;
-  },
+   "mailnames":   ["dev", "commits", "user"],
"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."
 },
 {
@@ -19,10 +16,7 @@
"source code": "http://svn.apache.org/repos/asf/ace;,
"issues":  "https://issues.apache.org/jira/projects/ACE;,
"wiki":"https://cwiki.apache.org/confluence/display/ACE;,
-   "maillists":   {"commits": 
"http://mail-archives.apache.org/mod_mbox/ace-commits;,
-   "dev": 
"http://mail-archives.apache.org/mod_mbox/ace-dev;,
-   "user":
"http://mail-archives.apache.org/mod_mbox/ace-users;
-  },
+   "mailnames":   ["dev", "commits", "users"],
"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."
 },
 {
@@ -32,7 +26,7 @@
"source code": "http://svn.apache.org/repos/asf/avalon;,
"issues":  "https://issues.apache.org/jira/browse/avalon/;,
"wiki":"http://wiki.apache.org/avalon/;,
-   "maillists":   {"dev":  
"http://mail-archives.apache.org/mod_mbox/avalon-dev"},
+   "mailnames":   ["dev"],
"description": "Apache Avalon was closed long before the creation of the 
Apache Attic. It's mentioned here for completeness."
 },
 {
@@ -43,7 +37,7 @@
"issues":  "",
"wiki":"",
"board":   "",
-   "maillists":   {},
+   "mailnames":   [],
"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."
 },
 {
@@ -56,7 +50,7 @@
"issues":  "https://issues.apache.org/jira/projects/SANDESHA2C;,
"wiki":"",
"board":   "",
-   "maillists":   {},
+   "mailnames":   [],
"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."
 },
 {
@@ -68,7 +62,7 @@
"issues":  "https://issues.apache.org/jira/browse/AXIS2C;,
"wiki":"",
"board":   "",
-   "maillists":   {},
+   "mailnames":   [],
"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."
 },
 {
@@ -80,7 +74,7 @@
"issues":  "https://issues.apache.org/jira/projects/SAVAN;,
"wiki":"",
"board":   "",
-   "maillists":   {},
+   "mailnames":   [],
"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 

Re: svn commit: r1829888 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html _plugins/generate_projects.rb

2018-04-23 Thread Jan Iversen
Please when you add fields, add them to all objects. That way it is possible to 
simply copy an object. 

Alternatively the json should have a template object with all possible fields.

Problem is we forget what fields are available if there are no easy 
reminder.copy from another object or a template object and then delete (or 
set to none), what you do not need is easy.

rgds
jan i

Sent from my iPad

> On 23 Apr 2018, at 15:51, s...@apache.org wrote:
> 
> Author: sebb
> Date: Mon Apr 23 13:51:31 2018
> New Revision: 1829888
> 
> URL: http://svn.apache.org/viewvc?rev=1829888=rev
> Log:
> Split the website field into project[/subproject] if possible
> 
> Modified:
>attic/site-jekyll/src/_data/projects.json
>attic/site-jekyll/src/_layouts/project.html
>attic/site-jekyll/src/_plugins/generate_projects.rb
> 
> Modified: attic/site-jekyll/src/_data/projects.json
> URL: 
> http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829888=1829887=1829888=diff
> ==
> --- attic/site-jekyll/src/_data/projects.json (original)
> +++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 13:51:31 2018
> @@ -1,7 +1,7 @@
> [
> {
>"name":"Abdera",
> -   "website": "http://abdera.apache.org/;,
> +   "project": "abdera",
>"retired": "March 2017",
>"source code": "http://svn.apache.org/repos/asf/abdera/;,
>"issues":  "https://issues.apache.org/jira/projects/ABDERA;,
> @@ -14,7 +14,7 @@
> },
> {
>"name":"ACE",
> -   "website": "http://ace.apache.org/;,
> +   "project": "ace",
>"retired": "December 2017",
>"source code": "http://svn.apache.org/repos/asf/ace;,
>"issues":  "https://issues.apache.org/jira/projects/ACE;,
> @@ -27,7 +27,7 @@
> },
> {
>"name":"Avalon",
> -   "website": "http://avalon.apache.org/;,
> +   "project": "avalon",
>"retired": "June 2004",
>"source code": "http://svn.apache.org/repos/asf/avalon;,
>"issues":  "https://issues.apache.org/jira/browse/avalon/;,
> @@ -49,7 +49,8 @@
> {
>"id":  "axis-sandesha-c",
>"name":"Axis Sandesha2/C",
> -   "website": "http://axis.apache.org/axis2/c/sandesha;,
> +   "project": "axis",
> +   "subproject":  "axis2/c/sandesha",
>"retired": "September 2014",
>"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
>"issues":  "https://issues.apache.org/jira/projects/SANDESHA2C;,
> @@ -60,7 +61,8 @@
> },
> {
>"name":"Axis Savan/C",
> -   "website": "http://axis.apache.org/axis2/c/savan;,
> +   "project": "axis",
> +   "subproject":  "axis2/c/savan",
>"retired": "September 2014",
>"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
>"issues":  "https://issues.apache.org/jira/browse/AXIS2C;,
> @@ -71,7 +73,8 @@
> },
> {
>"name":"Axis Savan/Java",
> -   "website": "http://axis.apache.org/axis2/java/savan;,
> +   "project": "axis",
> +   "subproject":  "axis2/java/savan",
>"retired": "September 2014",
>"source code": "",
>"issues":  "https://issues.apache.org/jira/projects/SAVAN;,
> @@ -82,7 +85,7 @@
> },
> {
>"name":"Beehive",
> -   "website": "http://beehive.apache.org/;,
> +   "project": "beehive",
>"retired": "January 2010",
>"source code": "http://svn.apache.org/repos/asf/beehive;,
>"issues":  "https://issues.apache.org/jira/projects/BEEHIVE;,
> @@ -95,7 +98,7 @@
> },
> {
>"name":"Click",
> -   "website": "http://click.apache.org/;,
> +   "project": "click",
>"retired": "May 2014",
>"source code": "http://svn.apache.org/repos/asf/click;,
>"issues":  "https://issues.apache.org/jira/projects/CLK;,
> @@ -108,7 +111,8 @@
> },
> {
>"name":"Crimson",
> -   "website": "http://xml.apache.org/crimson;,
> +   "project": "xml",
> +   "subproject":  "crimson",
>"retired": "August 2010",
>"source code": "",
>"issues":  "",
> @@ -119,7 +123,7 @@
> },
> {
>"name":"Continuum",
> -   "website": "http://continuum.apache.org/;,
> +   "project": "continuum",
>"retired": "May 2016",
>"source code": "http://svn.apache.org/repos/asf/continuum;,
>"issues":  "https://issues.apache.org/jira/projects/CONTINUUM;,
> @@ -134,7 +138,7 @@
> },
> {
>"name":"Deltacloud",
> -   "website": "http://deltacloud.apache.org/;,
> +   "project": "deltacloud",
>"retired": "July 2015",
>"source code": "http://svn.apache.org/repos/asf/deltacloud;,
>"issues":  "https://issues.apache.org/jira/projects/DTACLOUD;,
> @@ -147,7 +151,7 @@
> },
> {
>"name":"DeviceMap",
> -   "website": "http://devicemap.apache.org/;,
> +   "project": "devicemap",
>"retired": "December 2016",
>"source code": 

svn commit: r1829888 - in /attic/site-jekyll/src: _data/projects.json _layouts/project.html _plugins/generate_projects.rb

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 13:51:31 2018
New Revision: 1829888

URL: http://svn.apache.org/viewvc?rev=1829888=rev
Log:
Split the website field into project[/subproject] if possible

Modified:
attic/site-jekyll/src/_data/projects.json
attic/site-jekyll/src/_layouts/project.html
attic/site-jekyll/src/_plugins/generate_projects.rb

Modified: attic/site-jekyll/src/_data/projects.json
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_data/projects.json?rev=1829888=1829887=1829888=diff
==
--- attic/site-jekyll/src/_data/projects.json (original)
+++ attic/site-jekyll/src/_data/projects.json Mon Apr 23 13:51:31 2018
@@ -1,7 +1,7 @@
 [
 {
"name":"Abdera",
-   "website": "http://abdera.apache.org/;,
+   "project": "abdera",
"retired": "March 2017",
"source code": "http://svn.apache.org/repos/asf/abdera/;,
"issues":  "https://issues.apache.org/jira/projects/ABDERA;,
@@ -14,7 +14,7 @@
 },
 {
"name":"ACE",
-   "website": "http://ace.apache.org/;,
+   "project": "ace",
"retired": "December 2017",
"source code": "http://svn.apache.org/repos/asf/ace;,
"issues":  "https://issues.apache.org/jira/projects/ACE;,
@@ -27,7 +27,7 @@
 },
 {
"name":"Avalon",
-   "website": "http://avalon.apache.org/;,
+   "project": "avalon",
"retired": "June 2004",
"source code": "http://svn.apache.org/repos/asf/avalon;,
"issues":  "https://issues.apache.org/jira/browse/avalon/;,
@@ -49,7 +49,8 @@
 {
"id":  "axis-sandesha-c",
"name":"Axis Sandesha2/C",
-   "website": "http://axis.apache.org/axis2/c/sandesha;,
+   "project": "axis",
+   "subproject":  "axis2/c/sandesha",
"retired": "September 2014",
"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/sandesha;,
"issues":  "https://issues.apache.org/jira/projects/SANDESHA2C;,
@@ -60,7 +61,8 @@
 },
 {
"name":"Axis Savan/C",
-   "website": "http://axis.apache.org/axis2/c/savan;,
+   "project": "axis",
+   "subproject":  "axis2/c/savan",
"retired": "September 2014",
"source code": "http://svn.apache.org/repos/asf/axis/axis2/c/savan;,
"issues":  "https://issues.apache.org/jira/browse/AXIS2C;,
@@ -71,7 +73,8 @@
 },
 {
"name":"Axis Savan/Java",
-   "website": "http://axis.apache.org/axis2/java/savan;,
+   "project": "axis",
+   "subproject":  "axis2/java/savan",
"retired": "September 2014",
"source code": "",
"issues":  "https://issues.apache.org/jira/projects/SAVAN;,
@@ -82,7 +85,7 @@
 },
 {
"name":"Beehive",
-   "website": "http://beehive.apache.org/;,
+   "project": "beehive",
"retired": "January 2010",
"source code": "http://svn.apache.org/repos/asf/beehive;,
"issues":  "https://issues.apache.org/jira/projects/BEEHIVE;,
@@ -95,7 +98,7 @@
 },
 {
"name":"Click",
-   "website": "http://click.apache.org/;,
+   "project": "click",
"retired": "May 2014",
"source code": "http://svn.apache.org/repos/asf/click;,
"issues":  "https://issues.apache.org/jira/projects/CLK;,
@@ -108,7 +111,8 @@
 },
 {
"name":"Crimson",
-   "website": "http://xml.apache.org/crimson;,
+   "project": "xml",
+   "subproject":  "crimson",
"retired": "August 2010",
"source code": "",
"issues":  "",
@@ -119,7 +123,7 @@
 },
 {
"name":"Continuum",
-   "website": "http://continuum.apache.org/;,
+   "project": "continuum",
"retired": "May 2016",
"source code": "http://svn.apache.org/repos/asf/continuum;,
"issues":  "https://issues.apache.org/jira/projects/CONTINUUM;,
@@ -134,7 +138,7 @@
 },
 {
"name":"Deltacloud",
-   "website": "http://deltacloud.apache.org/;,
+   "project": "deltacloud",
"retired": "July 2015",
"source code": "http://svn.apache.org/repos/asf/deltacloud;,
"issues":  "https://issues.apache.org/jira/projects/DTACLOUD;,
@@ -147,7 +151,7 @@
 },
 {
"name":"DeviceMap",
-   "website": "http://devicemap.apache.org/;,
+   "project": "devicemap",
"retired": "December 2016",
"source code": "http://svn.apache.org/repos/asf/devicemap;,
"issues":  "https://issues.apache.org/jira/projects/DMAP;,
@@ -159,7 +163,7 @@
 },
 {
"name":"DirectMemory",
-   "website": "http://directmemory.apache.org/;,
+   "project": "directmemory",
"retired": "July 2015",
"source code": "http://svn.apache.org/repos/asf/directmemory;,
"issues":  "https://issues.apache.org/jira/projects/DIRECTMEMORY;,
@@ -172,7 +176,7 @@
 },
 {
"name":"ESME",
-   "website": "http://esme.apache.org/;,
+   "project": "esme",
"retired": "July 2013",
"source code": "http://svn.apache.org/repos/asf/esme;,
"issues":  

svn commit: r1829877 - in /attic/site-jekyll/src: index.html process.html resolution.html

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 13:22:13 2018
New Revision: 1829877

URL: http://svn.apache.org/viewvc?rev=1829877=rev
Log:
Fix up to agree with existing site

Modified:
attic/site-jekyll/src/index.html
attic/site-jekyll/src/process.html
attic/site-jekyll/src/resolution.html

Modified: attic/site-jekyll/src/index.html
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/index.html?rev=1829877=1829876=1829877=diff
==
--- attic/site-jekyll/src/index.html (original)
+++ attic/site-jekyll/src/index.html Mon Apr 23 13:22:13 2018
@@ -28,29 +28,29 @@
 This file is generated from XML source: DO NOT EDIT!
   
-->
-
-
-
-
-
+   
+   
+   
+   
+   
  
 The Apache Attic - Apache Attic
   
  
  
-
-
-
-
+   
+   
+   
+   
   
   
 The Apache Attic
  
   
-
-
-
-
+   
+   
+   
+   
 
 
 
@@ -152,13 +152,13 @@
   
 
 
-   {% include project.list %}
+  {% include project.list %}
 
   
 
 
   
-Copyright  2009-2016 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
+Copyright  2009-2018 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
 Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.
   
 

Modified: attic/site-jekyll/src/process.html
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/process.html?rev=1829877=1829876=1829877=diff
==
--- attic/site-jekyll/src/process.html (original)
+++ attic/site-jekyll/src/process.html Mon Apr 23 13:22:13 2018
@@ -287,13 +287,13 @@ on behalf of the Apache Attic and the no
   
 
 
-   {% include project.list %}
+  {% include project.list %}
 
   
 
 
   
-Copyright  2009-2016 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
+Copyright  2009-2018 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
 Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.
   
 

Modified: attic/site-jekyll/src/resolution.html
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/resolution.html?rev=1829877=1829876=1829877=diff
==
--- attic/site-jekyll/src/resolution.html (original)
+++ attic/site-jekyll/src/resolution.html Mon Apr 23 13:22:13 2018
@@ -101,13 +101,13 @@
   
 
 
-   {% include project.list %}
+  {% include project.list %}
 
   
 
 
   
-Copyright  2009-2016 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
+Copyright  2009-2018 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
 Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.
   
 




svn commit: r1829870 - in /attic/site-jekyll: ./ _data/ _includes/ _layouts/ _plugins/ scripts/ src/ src/_data/ src/_includes/ src/_layouts/ src/_plugins/ src/scripts/ src/style/ style/

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 12:59:01 2018
New Revision: 1829870

URL: http://svn.apache.org/viewvc?rev=1829870=rev
Log:
Rearrange to be more like original site layout

Added:
attic/site-jekyll/src/
attic/site-jekyll/src/_config.yml
  - copied, changed from r1829868, attic/site-jekyll/_config.yml
attic/site-jekyll/src/_data/
  - copied from r1829868, attic/site-jekyll/_data/
attic/site-jekyll/src/_includes/
  - copied from r1829868, attic/site-jekyll/_includes/
attic/site-jekyll/src/_layouts/
  - copied from r1829868, attic/site-jekyll/_layouts/
attic/site-jekyll/src/_plugins/
  - copied from r1829868, attic/site-jekyll/_plugins/
attic/site-jekyll/src/index.html
  - copied unchanged from r1829868, attic/site-jekyll/index.html
attic/site-jekyll/src/process.html
  - copied unchanged from r1829868, attic/site-jekyll/process.html
attic/site-jekyll/src/resolution.html
  - copied unchanged from r1829868, attic/site-jekyll/resolution.html
attic/site-jekyll/src/scripts/
  - copied from r1829868, attic/site-jekyll/scripts/
attic/site-jekyll/src/style/
  - copied from r1829868, attic/site-jekyll/style/
Removed:
attic/site-jekyll/_config.yml
attic/site-jekyll/_data/
attic/site-jekyll/_includes/
attic/site-jekyll/_layouts/
attic/site-jekyll/_plugins/
attic/site-jekyll/index.html
attic/site-jekyll/process.html
attic/site-jekyll/resolution.html
attic/site-jekyll/scripts/
attic/site-jekyll/style/
Modified:
attic/site-jekyll/build.sh

Modified: attic/site-jekyll/build.sh
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/build.sh?rev=1829870=1829869=1829870=diff
==
--- attic/site-jekyll/build.sh (original)
+++ attic/site-jekyll/build.sh Mon Apr 23 12:59:01 2018
@@ -1 +1 @@
-bundle exec jekyll build --source "jekyll" --destination "docs2"
\ No newline at end of file
+bundle exec jekyll build --source "src" --destination "docs"
\ No newline at end of file

Copied: attic/site-jekyll/src/_config.yml (from r1829868, 
attic/site-jekyll/_config.yml)
URL: 
http://svn.apache.org/viewvc/attic/site-jekyll/src/_config.yml?p2=attic/site-jekyll/src/_config.yml=attic/site-jekyll/_config.yml=1829868=1829870=1829870=diff
==
--- attic/site-jekyll/_config.yml (original)
+++ attic/site-jekyll/src/_config.yml Mon Apr 23 12:59:01 2018
@@ -4,8 +4,8 @@ description: >- # this means to ignore n
 baseurl: "" # the subpath of your site, e.g. /blog
 url: "" # the base hostname & protocol for your site, e.g. http://example.com
 
-source: "jekyll"
-destination: "docs2"
+source: "src"
+destination: "docs"
 
 # Build settings
 markdown: kramdown




svn commit: r1829867 - /attic/site-jekyll/Gemfile

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 12:51:35 2018
New Revision: 1829867

URL: http://svn.apache.org/viewvc?rev=1829867=rev
Log:
Gem stuff

Added:
attic/site-jekyll/Gemfile
  - copied unchanged from r1829866, attic/site-test/Gemfile



svn commit: r1829868 - /attic/site-jekyll/Gemfile.lock

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 12:51:50 2018
New Revision: 1829868

URL: http://svn.apache.org/viewvc?rev=1829868=rev
Log:
Gem stuff

Added:
attic/site-jekyll/Gemfile.lock
  - copied unchanged from r1829867, attic/site-test/Gemfile.lock



svn commit: r1829863 - /attic/site-jekyll/build.sh

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 12:36:10 2018
New Revision: 1829863

URL: http://svn.apache.org/viewvc?rev=1829863=rev
Log:
Build script

Added:
attic/site-jekyll/build.sh
  - copied unchanged from r1829862, attic/site-test/jekyll.sh



svn commit: r1829862 - /attic/site-jekyll/

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 12:33:28 2018
New Revision: 1829862

URL: http://svn.apache.org/viewvc?rev=1829862=rev
Log:
Easier to review separate tree

Added:
attic/site-jekyll/
  - copied from r1829861, attic/site-test/jekyll/



Re: Index.lua script (was: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml)

2018-04-23 Thread sebb
On 23 April 2018 at 12:52,   wrote:
>
>
>> On 23 Apr 2018, at 13:47, sebb AT ASF  wrote:
>>
>> On 23 April 2018 at 12:37, Henk P. Penning > > wrote:
>>> On Mon, 23 Apr 2018, sebb AT ASF wrote:
>>>
 Date: Mon, 23 Apr 2018 13:15:34 +0200
 From: sebb AT ASF 
 To: Henk P. Penning 
 Cc: general@attic.apache.org
 Subject: Index.lua script (was: svn commit: r1829853 - in /attic/site:
docs/projects/oltu.html xdocs/projects/oltu.xml)
 Sender: seb...@gmail.com
>>>
>>>
 AFAICT that has to run on the server, right?
>>>
>>>
>>>  right.
>>>
 Does Infra agree to converting the static Attic site into a dynamic one?
>>>
>>>
>>>  No, they don't ; so, static pages it is, then.
>>
>> I have been working on updating the jekyll implementation so it
>> generates output that agrees better with the current site.
>> I hope to commit the fixes later today.
> I leave it up to you and Henk to decide if Lua or Jekyll is the better 
> option, to be honest I do not have
> Experience with neither.
>
> I assume the level of maintenance needed (not pr. project, but over time) is 
> about the same ?
>
>>
>> It only uses a single data file (currently JSON, but that may need to 
>> change).
>> I don't think a single file is optimal for maintenance, but given the
>> push-back it will have to do.
> :-)
>
> In Denmark we had a prime minister who became famous for saying “you have a 
> standpoint until you have a new one” (he said it after loosing a vote about 
> Denmark entering EU or not).
>
> I have seen you also have been updating a lot in xdocs, I would have thought 
> that to be lost resources, as we are getting
> Very close to a new site ?

I made the fixes partly because this makes it easier to check if the
new site agrees with the old.

>
>>
>> Meanwhile I have added a job to build the current site using the
>> build.sh script.
> Thanks
>
> Rgds
> Jan I
>>
>>>
>>>  Groeten,
>>>
>>>  HPP
>>>
>>>    _
>>> Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
>>> Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
>>> Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
>>> http://www.staff.science.uu.nl/~penni101/ 
>>>  M penn...@uu.nl 
>>>  \_/
>


Re: Index.lua script (was: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml)

2018-04-23 Thread jani


> On 23 Apr 2018, at 13:47, sebb AT ASF  wrote:
> 
> On 23 April 2018 at 12:37, Henk P. Penning  > wrote:
>> On Mon, 23 Apr 2018, sebb AT ASF wrote:
>> 
>>> Date: Mon, 23 Apr 2018 13:15:34 +0200
>>> From: sebb AT ASF 
>>> To: Henk P. Penning 
>>> Cc: general@attic.apache.org
>>> Subject: Index.lua script (was: svn commit: r1829853 - in /attic/site:
>>>docs/projects/oltu.html xdocs/projects/oltu.xml)
>>> Sender: seb...@gmail.com
>> 
>> 
>>> AFAICT that has to run on the server, right?
>> 
>> 
>>  right.
>> 
>>> Does Infra agree to converting the static Attic site into a dynamic one?
>> 
>> 
>>  No, they don't ; so, static pages it is, then.
> 
> I have been working on updating the jekyll implementation so it
> generates output that agrees better with the current site.
> I hope to commit the fixes later today.
I leave it up to you and Henk to decide if Lua or Jekyll is the better option, 
to be honest I do not have
Experience with neither. 

I assume the level of maintenance needed (not pr. project, but over time) is 
about the same ?

> 
> It only uses a single data file (currently JSON, but that may need to change).
> I don't think a single file is optimal for maintenance, but given the
> push-back it will have to do.
:-) 

In Denmark we had a prime minister who became famous for saying “you have a 
standpoint until you have a new one” (he said it after loosing a vote about 
Denmark entering EU or not).

I have seen you also have been updating a lot in xdocs, I would have thought 
that to be lost resources, as we are getting
Very close to a new site ?


> 
> Meanwhile I have added a job to build the current site using the
> build.sh script.
Thanks

Rgds
Jan I
> 
>> 
>>  Groeten,
>> 
>>  HPP
>> 
>>    _
>> Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
>> Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
>> Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
>> http://www.staff.science.uu.nl/~penni101/ 
>>  M penn...@uu.nl 
>>  \_/



Re: Index.lua script (was: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml)

2018-04-23 Thread jani
Sent from wrong email addr. Sorry.

rgds
Jan I

> On 23 Apr 2018, at 13:23, Jan Iversen  wrote:
> 
> 
> 
>> On 23 Apr 2018, at 13:15, sebb AT ASF  wrote:
>> 
>> On 23 April 2018 at 12:07, Henk P. Penning  wrote:
>> 
>>> Hi Sebb,
>>> 
>>> I created an 'index.lua' script for attic.a.o ;
>>> 
>>> -- only some 130 lines
>>> -- it creates the index and projects/ pages for attic.a.o
>>> -- I added one or two 'dist' attributes to attic.json
>>> -- still rough ; but ready :-)
>>> 
>>> At work : http://mirror-vm80.apache.org/index.lua
>>> Source  : http://mirror-vm80.apache.org/index.txt
>>> 
>>> I can do the 'flagged' stuff ; easy.
>> 
>> AFAICT that has to run on the server, right?
>> 
>> That seems a waste of server resources given that the content changes
>> but rarely.
>> 
>> Does Infra agree to converting the static Attic site into a dynamic one?
> Why do we need a dynamic site (something I was told by Infra is not 
> permitted), as I see it the Lua script,
> Could run, triggered by a svn commit ?
> 
> rgds
> Jan I.
>> 
>>> Groeten,
>>> 
>>> HPP
>>> 
>>>    _
>>> Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
>>> Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
>>> Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
>>> http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl \_/
>>> 
>>> -- Forwarded message --
>>> Date: Mon, 23 Apr 2018 12:21:59 +0200
>>> From: s...@apache.org
>>> To: general@attic.apache.org
>>> Subject: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html
>>>   xdocs/projects/oltu.xml
>> 
>> Please don't hijack unrelated threads.



Re: Index.lua script (was: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml)

2018-04-23 Thread Henk P. Penning

On Mon, 23 Apr 2018, sebb AT ASF wrote:


Date: Mon, 23 Apr 2018 13:15:34 +0200
From: sebb AT ASF 
To: Henk P. Penning 
Cc: general@attic.apache.org
Subject: Index.lua script (was: svn commit: r1829853 - in /attic/site:
docs/projects/oltu.html xdocs/projects/oltu.xml)
Sender: seb...@gmail.com



AFAICT that has to run on the server, right?


  right.


Does Infra agree to converting the static Attic site into a dynamic one?


  No, they don't ; so, static pages it is, then.

  Groeten,

  HPP

   _
Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl \_/


Re: Index.lua script (was: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml)

2018-04-23 Thread Jan Iversen


> On 23 Apr 2018, at 13:15, sebb AT ASF  wrote:
> 
> On 23 April 2018 at 12:07, Henk P. Penning  wrote:
> 
>> Hi Sebb,
>> 
>>  I created an 'index.lua' script for attic.a.o ;
>> 
>>  -- only some 130 lines
>>  -- it creates the index and projects/ pages for attic.a.o
>>  -- I added one or two 'dist' attributes to attic.json
>>  -- still rough ; but ready :-)
>> 
>>  At work : http://mirror-vm80.apache.org/index.lua
>>  Source  : http://mirror-vm80.apache.org/index.txt
>> 
>>  I can do the 'flagged' stuff ; easy.
> 
> AFAICT that has to run on the server, right?
> 
> That seems a waste of server resources given that the content changes
> but rarely.
> 
> Does Infra agree to converting the static Attic site into a dynamic one?
Why do we need a dynamic site (something I was told by Infra is not permitted), 
as I see it the Lua script,
Could run, triggered by a svn commit ?

rgds
Jan I.
> 
>>  Groeten,
>> 
>>  HPP
>> 
>>    _
>> Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
>> Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
>> Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
>> http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl \_/
>> 
>> -- Forwarded message --
>> Date: Mon, 23 Apr 2018 12:21:59 +0200
>> From: s...@apache.org
>> To: general@attic.apache.org
>> Subject: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html
>>xdocs/projects/oltu.xml
> 
> Please don't hijack unrelated threads.



Index.lua script (was: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml)

2018-04-23 Thread sebb AT ASF
On 23 April 2018 at 12:07, Henk P. Penning  wrote:

> Hi Sebb,
>
>   I created an 'index.lua' script for attic.a.o ;
>
>   -- only some 130 lines
>   -- it creates the index and projects/ pages for attic.a.o
>   -- I added one or two 'dist' attributes to attic.json
>   -- still rough ; but ready :-)
>
>   At work : http://mirror-vm80.apache.org/index.lua
>   Source  : http://mirror-vm80.apache.org/index.txt
>
>   I can do the 'flagged' stuff ; easy.

AFAICT that has to run on the server, right?

That seems a waste of server resources given that the content changes
but rarely.

Does Infra agree to converting the static Attic site into a dynamic one?

>   Groeten,
>
>   HPP
>
>    _
> Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
> Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
> Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
> http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl \_/
>
> -- Forwarded message --
> Date: Mon, 23 Apr 2018 12:21:59 +0200
> From: s...@apache.org
> To: general@attic.apache.org
> Subject: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html
> xdocs/projects/oltu.xml

Please don't hijack unrelated threads.


svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml (fwd)

2018-04-23 Thread Henk P. Penning

Hi Sebb,

  I created an 'index.lua' script for attic.a.o ;

  -- only some 130 lines
  -- it creates the index and projects/ pages for attic.a.o
  -- I added one or two 'dist' attributes to attic.json
  -- still rough ; but ready :-)

  At work : http://mirror-vm80.apache.org/index.lua
  Source  : http://mirror-vm80.apache.org/index.txt

  I can do the 'flagged' stuff ; easy.

  Groeten,

  HPP

   _
Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl \_/

-- Forwarded message --
Date: Mon, 23 Apr 2018 12:21:59 +0200
From: s...@apache.org
To: general@attic.apache.org
Subject: svn commit: r1829853 - in /attic/site: docs/projects/oltu.html
xdocs/projects/oltu.xml

Author: sebb
Date: Mon Apr 23 10:21:59 2018
New Revision: 1829853

URL: http://svn.apache.org/viewvc?rev=1829853=rev
Log:
Oltu uses confluence

Modified:
attic/site/docs/projects/oltu.html
attic/site/xdocs/projects/oltu.xml

Modified: attic/site/docs/projects/oltu.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/oltu.html?rev=1829853=1829852=1829853=diff
==
--- attic/site/docs/projects/oltu.html (original)
+++ attic/site/docs/projects/oltu.html Mon Apr 23 10:21:59 2018
@@ -76,7 +76,7 @@ Apache Oltu is an OAuth protocol impleme
 
 
   Wiki
-  http://wiki.apache.org/oltu/;>wiki.apache.org/oltu/
+  https://cwiki.apache.org/confluence/display/oltu/;>cwiki.apache.org: 
oltu
 
 
   Source Code (Subversion)

Modified: attic/site/xdocs/projects/oltu.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/oltu.xml?rev=1829853=1829852=1829853=diff
==
--- attic/site/xdocs/projects/oltu.xml (original)
+++ attic/site/xdocs/projects/oltu.xml Mon Apr 23 10:21:59 2018
@@ -33,9 +33,9 @@ Apache Oltu is an OAuth protocol impleme
   
 
 
-
-
-
+
+
+
   

   As with any project in the Attic - if you should choose to fork Oltu 
outside of Apache,




svn commit: r1829853 - in /attic/site: docs/projects/oltu.html xdocs/projects/oltu.xml

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 10:21:59 2018
New Revision: 1829853

URL: http://svn.apache.org/viewvc?rev=1829853=rev
Log:
Oltu uses confluence

Modified:
attic/site/docs/projects/oltu.html
attic/site/xdocs/projects/oltu.xml

Modified: attic/site/docs/projects/oltu.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/oltu.html?rev=1829853=1829852=1829853=diff
==
--- attic/site/docs/projects/oltu.html (original)
+++ attic/site/docs/projects/oltu.html Mon Apr 23 10:21:59 2018
@@ -76,7 +76,7 @@ Apache Oltu is an OAuth protocol impleme
 
 
   Wiki
-  http://wiki.apache.org/oltu/;>wiki.apache.org/oltu/
+  https://cwiki.apache.org/confluence/display/oltu/;>cwiki.apache.org: 
oltu
 
 
   Source Code (Subversion)

Modified: attic/site/xdocs/projects/oltu.xml
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/projects/oltu.xml?rev=1829853=1829852=1829853=diff
==
--- attic/site/xdocs/projects/oltu.xml (original)
+++ attic/site/xdocs/projects/oltu.xml Mon Apr 23 10:21:59 2018
@@ -33,9 +33,9 @@ Apache Oltu is an OAuth protocol impleme
   
 
 
-
-
-
+
+
+
   
 
   As with any project in the Attic - if you should choose to fork Oltu 
outside of Apache, 




svn commit: r1829850 - in /attic/site-test: lib/ xdocs/

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 09:45:15 2018
New Revision: 1829850

URL: http://svn.apache.org/viewvc?rev=1829850=rev
Log:
Unused for the PoCs

Removed:
attic/site-test/lib/
attic/site-test/xdocs/



svn commit: r1829851 - in /attic/site-test: build.props build.sh build.xml

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 09:45:34 2018
New Revision: 1829851

URL: http://svn.apache.org/viewvc?rev=1829851=rev
Log:
Unused for the PoCs

Removed:
attic/site-test/build.props
attic/site-test/build.sh
attic/site-test/build.xml



svn commit: r1829848 - in /attic/site: docs/projects/ xdocs/stylesheets/

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 09:25:28 2018
New Revision: 1829848

URL: http://svn.apache.org/viewvc?rev=1829848=rev
Log:
JIRA uses uppercase names

Modified:
attic/site/docs/projects/ace.html
attic/site/docs/projects/avalon.html
attic/site/docs/projects/continuum.html
attic/site/docs/projects/directmemory.html
attic/site/docs/projects/esme.html
attic/site/docs/projects/etch.html
attic/site/docs/projects/harmony.html
attic/site/docs/projects/hivemind.html
attic/site/docs/projects/jakarta-cactus.html
attic/site/docs/projects/jakarta-ecs.html
attic/site/docs/projects/mrunit.html
attic/site/docs/projects/onami.html
attic/site/docs/projects/rave.html
attic/site/docs/projects/shale.html
attic/site/docs/projects/shindig.html
attic/site/docs/projects/stdcxx.html
attic/site/docs/projects/stratos.html
attic/site/docs/projects/tuscany.html
attic/site/docs/projects/whirr.html
attic/site/docs/projects/wookie.html
attic/site/xdocs/stylesheets/site.vsl

Modified: attic/site/docs/projects/ace.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/ace.html?rev=1829848=1829847=1829848=diff
==
--- attic/site/docs/projects/ace.html (original)
+++ attic/site/docs/projects/ace.html Mon Apr 23 09:25:28 2018
@@ -72,7 +72,7 @@
 
 
   Issue Tracker
-  https://issues.apache.org/jira/browse/ace/;>JIRA
+  https://issues.apache.org/jira/browse/ACE/;>JIRA
 
 
   Wiki

Modified: attic/site/docs/projects/avalon.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/avalon.html?rev=1829848=1829847=1829848=diff
==
--- attic/site/docs/projects/avalon.html (original)
+++ attic/site/docs/projects/avalon.html Mon Apr 23 09:25:28 2018
@@ -71,7 +71,7 @@
 
 
   Issue Tracker
-  https://issues.apache.org/jira/browse/avalon/;>JIRA
+  https://issues.apache.org/jira/browse/AVALON/;>JIRA
 
 
   Wiki

Modified: attic/site/docs/projects/continuum.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/continuum.html?rev=1829848=1829847=1829848=diff
==
--- attic/site/docs/projects/continuum.html (original)
+++ attic/site/docs/projects/continuum.html Mon Apr 23 09:25:28 2018
@@ -72,7 +72,7 @@
 
 
   Issue Tracker
-  https://issues.apache.org/jira/browse/continuum/;>JIRA
+  https://issues.apache.org/jira/browse/CONTINUUM/;>JIRA
 
 
   Wiki

Modified: attic/site/docs/projects/directmemory.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/directmemory.html?rev=1829848=1829847=1829848=diff
==
--- attic/site/docs/projects/directmemory.html (original)
+++ attic/site/docs/projects/directmemory.html Mon Apr 23 09:25:28 2018
@@ -72,7 +72,7 @@
 
 
   Issue Tracker
-  https://issues.apache.org/jira/browse/directmemory/;>JIRA
+  https://issues.apache.org/jira/browse/DIRECTMEMORY/;>JIRA
 
 
   Wiki

Modified: attic/site/docs/projects/esme.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/esme.html?rev=1829848=1829847=1829848=diff
==
--- attic/site/docs/projects/esme.html (original)
+++ attic/site/docs/projects/esme.html Mon Apr 23 09:25:28 2018
@@ -73,7 +73,7 @@
 
 
   Issue Tracker
-  https://issues.apache.org/jira/browse/esme/;>JIRA
+  https://issues.apache.org/jira/browse/ESME/;>JIRA
 
 
   Wiki

Modified: attic/site/docs/projects/etch.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/etch.html?rev=1829848=1829847=1829848=diff
==
--- attic/site/docs/projects/etch.html (original)
+++ attic/site/docs/projects/etch.html Mon Apr 23 09:25:28 2018
@@ -72,7 +72,7 @@
 
 
   Issue Tracker
-  https://issues.apache.org/jira/browse/etch/;>JIRA
+  https://issues.apache.org/jira/browse/ETCH/;>JIRA
 
 
   Source Code (Subversion)

Modified: attic/site/docs/projects/harmony.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/harmony.html?rev=1829848=1829847=1829848=diff
==
--- attic/site/docs/projects/harmony.html (original)
+++ attic/site/docs/projects/harmony.html Mon Apr 23 09:25:28 2018
@@ -72,7 +72,7 @@
 
 
   Issue Tracker
-  https://issues.apache.org/jira/browse/harmony/;>JIRA
+  https://issues.apache.org/jira/browse/HARMONY/;>JIRA
 
 
   Wiki

Modified: attic/site/docs/projects/hivemind.html
URL: 

svn commit: r1829846 - in /attic/site: docs/ docs/projects/ xdocs/stylesheets/

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 09:09:18 2018
New Revision: 1829846

URL: http://svn.apache.org/viewvc?rev=1829846=rev
Log:
Project name is really ACE

Modified:
attic/site/docs/index.html
attic/site/docs/process.html
attic/site/docs/projects/abdera.html
attic/site/docs/projects/ace.html
attic/site/docs/projects/avalon.html
attic/site/docs/projects/axis-sandesha-c.html
attic/site/docs/projects/axis-savan-c.html
attic/site/docs/projects/axis-savan-java.html
attic/site/docs/projects/axkit.html
attic/site/docs/projects/beehive.html
attic/site/docs/projects/click.html
attic/site/docs/projects/continuum.html
attic/site/docs/projects/crimson.html
attic/site/docs/projects/deltacloud.html
attic/site/docs/projects/devicemap.html
attic/site/docs/projects/directmemory.html
attic/site/docs/projects/esme.html
attic/site/docs/projects/etch.html
attic/site/docs/projects/excalibur.html
attic/site/docs/projects/harmony.html
attic/site/docs/projects/hivemind.html
attic/site/docs/projects/ibatis.html
attic/site/docs/projects/jakarta-cactus.html
attic/site/docs/projects/jakarta-ecs.html
attic/site/docs/projects/jakarta-oro.html
attic/site/docs/projects/jakarta-regexp.html
attic/site/docs/projects/jakarta-slide.html
attic/site/docs/projects/jakarta-taglibs.html
attic/site/docs/projects/jakarta.html
attic/site/docs/projects/lenya.html
attic/site/docs/projects/mrunit.html
attic/site/docs/projects/muse.html
attic/site/docs/projects/ojb.html
attic/site/docs/projects/oltu.html
attic/site/docs/projects/onami.html
attic/site/docs/projects/quetzalcoatl.html
attic/site/docs/projects/rave.html
attic/site/docs/projects/shale.html
attic/site/docs/projects/shindig.html
attic/site/docs/projects/stdcxx.html
attic/site/docs/projects/stratos.html
attic/site/docs/projects/tuscany.html
attic/site/docs/projects/whirr.html
attic/site/docs/projects/wink.html
attic/site/docs/projects/wookie.html
attic/site/docs/projects/xang.html
attic/site/docs/projects/xindice.html
attic/site/docs/projects/xml.html
attic/site/docs/projects/xmlbeans.html
attic/site/docs/resolution.html
attic/site/xdocs/stylesheets/project.xml

Modified: attic/site/docs/index.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/index.html?rev=1829846=1829845=1829846=diff
==
--- attic/site/docs/index.html (original)
+++ attic/site/docs/index.html Mon Apr 23 09:09:18 2018
@@ -152,7 +152,7 @@
Projects in the Attic
   
   Abdera 
-  Ace 
+  ACE 
   Avalon 
   AxKit 
   Axis 
Sandesha2/C 

Modified: attic/site/docs/process.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/process.html?rev=1829846=1829845=1829846=diff
==
--- attic/site/docs/process.html (original)
+++ attic/site/docs/process.html Mon Apr 23 09:09:18 2018
@@ -287,7 +287,7 @@ on behalf of the Apache Attic and the no
Projects in the Attic
   
   Abdera 
-  Ace 
+  ACE 
   Avalon 
   AxKit 
   Axis 
Sandesha2/C 

Modified: attic/site/docs/projects/abdera.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/abdera.html?rev=1829846=1829845=1829846=diff
==
--- attic/site/docs/projects/abdera.html (original)
+++ attic/site/docs/projects/abdera.html Mon Apr 23 09:09:18 2018
@@ -128,7 +128,7 @@ Apache Abdera was a project to build a f
Projects in the Attic
   
   Abdera 
-  Ace 
+  ACE 
   Avalon 
   AxKit 
   Axis 
Sandesha2/C 

Modified: attic/site/docs/projects/ace.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/ace.html?rev=1829846=1829845=1829846=diff
==
--- attic/site/docs/projects/ace.html (original)
+++ attic/site/docs/projects/ace.html Mon Apr 23 09:09:18 2018
@@ -118,7 +118,7 @@
Projects in the Attic
   
   Abdera 
-  Ace 
+  ACE 
   Avalon 
   AxKit 
   Axis 
Sandesha2/C 

Modified: attic/site/docs/projects/avalon.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/avalon.html?rev=1829846=1829845=1829846=diff
==
--- attic/site/docs/projects/avalon.html (original)
+++ attic/site/docs/projects/avalon.html Mon Apr 23 09:09:18 2018
@@ -119,7 +119,7 @@
Projects in the Attic
   
   Abdera 
-  Ace 
+  ACE 
   Avalon 
   AxKit 
   Axis 
Sandesha2/C 

Modified: 

svn commit: r1829842 - in /attic/site/docs: ./ projects/

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 08:32:04 2018
New Revision: 1829842

URL: http://svn.apache.org/viewvc?rev=1829842=rev
Log:
Updated copyright year

Modified:
attic/site/docs/index.html
attic/site/docs/process.html
attic/site/docs/projects/abdera.html
attic/site/docs/projects/ace.html
attic/site/docs/projects/avalon.html
attic/site/docs/projects/axis-sandesha-c.html
attic/site/docs/projects/axis-savan-c.html
attic/site/docs/projects/axis-savan-java.html
attic/site/docs/projects/axkit.html
attic/site/docs/projects/beehive.html
attic/site/docs/projects/click.html
attic/site/docs/projects/continuum.html
attic/site/docs/projects/crimson.html
attic/site/docs/projects/deltacloud.html
attic/site/docs/projects/devicemap.html
attic/site/docs/projects/directmemory.html
attic/site/docs/projects/esme.html
attic/site/docs/projects/etch.html
attic/site/docs/projects/excalibur.html
attic/site/docs/projects/harmony.html
attic/site/docs/projects/hivemind.html
attic/site/docs/projects/ibatis.html
attic/site/docs/projects/jakarta-cactus.html
attic/site/docs/projects/jakarta-ecs.html
attic/site/docs/projects/jakarta-oro.html
attic/site/docs/projects/jakarta-regexp.html
attic/site/docs/projects/jakarta-slide.html
attic/site/docs/projects/jakarta-taglibs.html
attic/site/docs/projects/jakarta.html
attic/site/docs/projects/lenya.html
attic/site/docs/projects/mrunit.html
attic/site/docs/projects/muse.html
attic/site/docs/projects/ojb.html
attic/site/docs/projects/oltu.html
attic/site/docs/projects/onami.html
attic/site/docs/projects/quetzalcoatl.html
attic/site/docs/projects/rave.html
attic/site/docs/projects/shale.html
attic/site/docs/projects/shindig.html
attic/site/docs/projects/stdcxx.html
attic/site/docs/projects/stratos.html
attic/site/docs/projects/tuscany.html
attic/site/docs/projects/whirr.html
attic/site/docs/projects/wink.html
attic/site/docs/projects/wookie.html
attic/site/docs/projects/xang.html
attic/site/docs/projects/xindice.html
attic/site/docs/projects/xml.html
attic/site/docs/projects/xmlbeans.html
attic/site/docs/resolution.html

Modified: attic/site/docs/index.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/index.html?rev=1829842=1829841=1829842=diff
==
--- attic/site/docs/index.html (original)
+++ attic/site/docs/index.html Mon Apr 23 08:32:04 2018
@@ -204,10 +204,9 @@
 
 
   
-Copyright  2009-2016 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
+Copyright  2009-2018 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
 Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.
   
-  
 
   
 

Modified: attic/site/docs/process.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/process.html?rev=1829842=1829841=1829842=diff
==
--- attic/site/docs/process.html (original)
+++ attic/site/docs/process.html Mon Apr 23 08:32:04 2018
@@ -339,10 +339,9 @@ on behalf of the Apache Attic and the no
 
 
   
-Copyright  2009-2016 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
+Copyright  2009-2018 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
 Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.
   
-  
 
   
 

Modified: attic/site/docs/projects/abdera.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/abdera.html?rev=1829842=1829841=1829842=diff
==
--- attic/site/docs/projects/abdera.html (original)
+++ attic/site/docs/projects/abdera.html Mon Apr 23 08:32:04 2018
@@ -180,10 +180,9 @@ Apache Abdera was a project to build a f
 
 
   
-Copyright  2009-2016 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
+Copyright  2009-2018 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
 Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.
   
-  
 
   
 

Modified: attic/site/docs/projects/ace.html
URL: 
http://svn.apache.org/viewvc/attic/site/docs/projects/ace.html?rev=1829842=1829841=1829842=diff
==
--- 

svn commit: r1829839 - /attic/site/xdocs/stylesheets/site.vsl

2018-04-23 Thread sebb
Author: sebb
Date: Mon Apr 23 08:29:53 2018
New Revision: 1829839

URL: http://svn.apache.org/viewvc?rev=1829839=rev
Log:
Update copyright year and remove spurious 

Modified:
attic/site/xdocs/stylesheets/site.vsl

Modified: attic/site/xdocs/stylesheets/site.vsl
URL: 
http://svn.apache.org/viewvc/attic/site/xdocs/stylesheets/site.vsl?rev=1829839=1829838=1829839=diff
==
--- attic/site/xdocs/stylesheets/site.vsl (original)
+++ attic/site/xdocs/stylesheets/site.vsl Mon Apr 23 08:29:53 2018
@@ -559,10 +559,9 @@ href="$title.getAttributeValue("href")">
 
 
   
-Copyright  2009-2016 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
+Copyright  2009-2018 The Apache Software Foundation, Licensed 
under the http://www.apache.org/licenses/LICENSE-2.0;>Apache License, 
Version 2.0.
 Apache and the Apache feather logo are trademarks of The Apache 
Software Foundation.
   
-  
 
   
 




Re: New maintenance.

2018-04-23 Thread Jan Iversen


Sent from my iPad

> On 23 Apr 2018, at 00:46, sebb  wrote:
> 
>> On 22 April 2018 at 15:53, Henk P. Penning  wrote:
>>> On Sun, 22 Apr 2018, j...@apache.org wrote:
>>> 
>>> Date: Sun, 22 Apr 2018 15:53:52 +0200
>>> From: j...@apache.org
>>> To: general@attic.apache.org
>>> Subject: New maintenance.
>> 
>> 
>>> Based on site-json I propose the following changes:
>>> 
>>> Change docs/scripts/attic.js to project.json (kept as pure json outside
>>> docs).
>> 
>> 
>>  Also, I /really/ would like to have the .json available for 'others',
>>  so inside docs/ please.
> 
> Fine.
> 
> However the source of the data does not have to be in docs so long as
> there is a generated copy in docs.
> 
> There may be info in the source that is not really needed externally
> (so it can be omitted from the docs copy).
> For example 'apply-banner' does not really seem to be relevant to 3rd parties.
> 
> It is easy enough to create a single data file in a suitable format
> for external use as part of the site generation.
> 
>>  Let's call the .json 'attic.json' ;
>>  for 'others' the .json describes what PMC attic has done.
> 
> OK.
> 
>>> Remove xdocs.
>> 
>> 
>>  Ok.
>> 
>>> Allow a build job to monitor for svn changes and if any active a
>>> generation script.
>>> 
>>> The generation script does the following:
>>> - generate a sidebar.inc which is included (physically in all files)
>>> - Generate a page pr. project in projects, based on a 1 template
>>>  “project.md” or similar
>> 
>> 
>>  Eh, no ; if the build scripts creates the attic.js (from a template
>>  and 'attic.json') we are done ; this is much closer to what we have
>>  now.
> 
> What we have now is one XML file per project.
> I am suggesting one Markdown file per project instead.
> 
> This would contain a header with the data values, followed by optional
> body text.
> The data would be processed against a template.
and that is exactly where our opinion split, see my earlier mail. I am vey much 
against the idea of multiple files.
> 
>>> - Generate a flagged directory (if field “flag” is present in the JSON
>>> object”)
>> 
>> 
>>  perhaps we should go with 'retired' (as opposed to 'flagged/')
>>  after all ; this makes it easier to fix the httpd config as
>>  a separate issue ; we'll rm -rf flagged/ later.
> 
> I think the name should relate to the function.
> 'retired' is too general.
> Why not 'add-banner' ?
ok with me.
> 
>>> Ps. I can help to change attic.js, but I am afraid the generate script is
>>> for someone else to write.
>> 
>> 
>>  Can we please go for a simple Makefile ? So we can simply do :
>> 
>>-- svn up
>>-- edit json
>>-- make
>>-- commit
>> 
>> 
>> Sebb,
>> 
>>  I am totally ignorant re: build stuff ; can the build stuff run a make ?
> 
> The buildbot can run any shell command, so it could run make.
> 
> But a simple shell script is likely to be sufficient.
> I don't see any need to use make.
agreed

rgds
jan i
> 
>>  Groeten,
>> 
>>  HPP
>> 
>>    _
>> Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
>> Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
>> Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
>> http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl \_/