This is an automated email from the ASF dual-hosted git repository. niallp pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/attic.git
The following commit(s) were added to refs/heads/main by this push: new 9f75a39 Add support for "GitHub Issues" and multiple Issue Trackers: - change project YAML files: 'issue-tracker' -> 'issue-trackers' & now an array - change data to array - update project-layout.html to cater for GitHub & multiple issue trackers - update pproject-templates-layout.html to cater for multiple issue trackers (but not GitHub as whole repo is "read-only" - update docs to reflect the changes - configured GitHub for Aurora & DRAT projects (need to check oth [...] 9f75a39 is described below commit 9f75a39c3882cf3800d82f6efa9812f7b154f53c Author: Niall Pemberton <niall.pember...@gmail.com> AuthorDate: Thu May 1 04:17:12 2025 +0100 Add support for "GitHub Issues" and multiple Issue Trackers: - change project YAML files: 'issue-tracker' -> 'issue-trackers' & now an array - change data to array - update project-layout.html to cater for GitHub & multiple issue trackers - update pproject-templates-layout.html to cater for multiple issue trackers (but not GitHub as whole repo is "read-only" - update docs to reflect the changes - configured GitHub for Aurora & DRAT projects (need to check other projects) --- README.md | 12 ++++++------ _data/projects/abdera.yaml | 4 ++-- _data/projects/ace.yaml | 4 ++-- _data/projects/any23.yaml | 4 ++-- _data/projects/apex.yaml | 6 +++--- _data/projects/archiva.yaml | 6 +++--- _data/projects/aurora.yaml | 5 +++-- _data/projects/axis-savan-c.yaml | 6 +++--- _data/projects/axis-savan-java.yaml | 6 +++--- _data/projects/bahir.yaml | 4 ++-- _data/projects/beehive.yaml | 4 ++-- _data/projects/bloodhound.yaml | 4 ++-- _data/projects/buildr.yaml | 4 ++-- _data/projects/chemistry.yaml | 8 ++++---- _data/projects/chukwa.yaml | 4 ++-- _data/projects/clerezza.yaml | 4 ++-- _data/projects/click.yaml | 10 +++++----- _data/projects/climate.yaml | 4 ++-- _data/projects/cocoon.yaml | 6 +++--- _data/projects/continuum.yaml | 4 ++-- _data/projects/crunch.yaml | 4 ++-- _data/projects/deltacloud.yaml | 6 +++--- _data/projects/devicemap.yaml | 6 +++--- _data/projects/directmemory.yaml | 4 ++-- _data/projects/drat.yaml | 4 ++-- _data/projects/eagle.yaml | 4 ++-- _data/projects/esme.yaml | 4 ++-- _data/projects/etch.yaml | 4 ++-- _data/projects/excalibur.yaml | 6 +++--- _data/projects/falcon.yaml | 4 ++-- _data/projects/forrest.yaml | 6 +++--- _data/projects/giraph.yaml | 4 ++-- _data/projects/gora.yaml | 4 ++-- _data/projects/hama.yaml | 4 ++-- _data/projects/harmony.yaml | 4 ++-- _data/projects/hawq.yaml | 4 ++-- _data/projects/hivemind.yaml | 4 ++-- _data/projects/ibatis.yaml | 4 ++-- _data/projects/jakarta-cactus.yaml | 6 +++--- _data/projects/jakarta-ecs.yaml | 6 +++--- _data/projects/jakarta-oro.yaml | 6 +++--- _data/projects/jakarta-regexp.yaml | 6 +++--- _data/projects/jakarta-slide.yaml | 6 +++--- _data/projects/jakarta-taglibs.yaml | 6 +++--- _data/projects/joshua.yaml | 4 ++-- _data/projects/juddi.yaml | 6 +++--- _data/projects/labs.yaml | 4 ++-- _data/projects/lens.yaml | 4 ++-- _data/projects/lenya.yaml | 4 ++-- _data/projects/lucy.yaml | 10 +++++----- _data/projects/marmotta.yaml | 4 ++-- _data/projects/metamodel.yaml | 4 ++-- _data/projects/metron.yaml | 4 ++-- _data/projects/mnemonic.yaml | 4 ++-- _data/projects/mrunit.yaml | 4 ++-- _data/projects/mxnet.yaml | 4 ++-- _data/projects/ode.yaml | 4 ++-- _data/projects/ojb.yaml | 4 ++-- _data/projects/oltu.yaml | 4 ++-- _data/projects/onami.yaml | 4 ++-- _data/projects/oodt.yaml | 4 ++-- _data/projects/oozie.yaml | 4 ++-- _data/projects/pivot.yaml | 4 ++-- _data/projects/polygene.yaml | 4 ++-- _data/projects/predictionio.yaml | 6 +++--- _data/projects/rave.yaml | 4 ++-- _data/projects/reef.yaml | 4 ++-- _data/projects/river.yaml | 4 ++-- _data/projects/sentry.yaml | 4 ++-- _data/projects/shale.yaml | 4 ++-- _data/projects/shindig.yaml | 4 ++-- _data/projects/sqoop.yaml | 4 ++-- _data/projects/stanbol.yaml | 4 ++-- _data/projects/stdcxx.yaml | 4 ++-- _data/projects/stratos.yaml | 4 ++-- _data/projects/streams.yaml | 4 ++-- _data/projects/submarine.yaml | 4 ++-- _data/projects/tajo.yaml | 4 ++-- _data/projects/tiles.yaml | 4 ++-- _data/projects/trafodion.yaml | 4 ++-- _data/projects/tuscany.yaml | 4 ++-- _data/projects/twill.yaml | 4 ++-- _data/projects/usergrid.yaml | 4 ++-- _data/projects/vxquery.yaml | 4 ++-- _data/projects/whirr.yaml | 4 ++-- _data/projects/wink.yaml | 4 ++-- _data/projects/wookie.yaml | 4 ++-- _data/projects/xml.yaml | 4 ++-- _layouts/project-layout.html | 22 ++++++++++++++++------ _layouts/project-templates-layout.html | 19 ++++++++++--------- data.md | 14 +++++++------- 91 files changed, 239 insertions(+), 227 deletions(-) diff --git a/README.md b/README.md index 6af1dc2..36b4d70 100644 --- a/README.md +++ b/README.md @@ -90,10 +90,10 @@ mailing_lists: - commits - user mailing_lists_prefix: ### [OPTIONAL] Defaults to this file name -issue_tracker: - type: JIRA ### [REQUIRED] Valid Values: JIRA, Bugzilla - keys: - - JIRA_KEY_1 ### [OPTIONAL] Defaults to this file name +issue_trackers: + - type: JIRA ### [REQUIRED] Valid Values: JIRA, Bugzilla + keys: + - JIRA_KEY_1 ### [OPTIONAL] Defaults to this file name wiki: type: CWIKI ### [REQUIRED] Valid values: CWIKI keys: @@ -127,8 +127,8 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/abdera.yaml b/_data/projects/abdera.yaml index fd7376f..a5da37b 100644 --- a/_data/projects/abdera.yaml +++ b/_data/projects/abdera.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/ace.yaml b/_data/projects/ace.yaml index 4b310f2..75deae2 100644 --- a/_data/projects/ace.yaml +++ b/_data/projects/ace.yaml @@ -18,7 +18,7 @@ mailing_lists: - dev - commits - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/any23.yaml b/_data/projects/any23.yaml index 8d1cdd1..75a1f4f 100644 --- a/_data/projects/any23.yaml +++ b/_data/projects/any23.yaml @@ -16,7 +16,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/apex.yaml b/_data/projects/apex.yaml index 06a9ead..43ac566 100644 --- a/_data/projects/apex.yaml +++ b/_data/projects/apex.yaml @@ -15,8 +15,8 @@ mailing_lists: - dev - commits - users -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - APEXCORE - APEXMALHAR diff --git a/_data/projects/archiva.yaml b/_data/projects/archiva.yaml index 4df9656..4ff77f2 100644 --- a/_data/projects/archiva.yaml +++ b/_data/projects/archiva.yaml @@ -17,9 +17,9 @@ mailing_lists: - issues - notifications - users -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - MRM wiki: type: CWIKI diff --git a/_data/projects/aurora.yaml b/_data/projects/aurora.yaml index 7a422f9..60fb2a8 100644 --- a/_data/projects/aurora.yaml +++ b/_data/projects/aurora.yaml @@ -17,8 +17,9 @@ mailing_lists: - issues - reviews - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA + - type: GitHub related_projects: - name: Aurora Scheduler url: https://github.com/aurora-scheduler/ diff --git a/_data/projects/axis-savan-c.yaml b/_data/projects/axis-savan-c.yaml index 6eb7f42..4f34754 100644 --- a/_data/projects/axis-savan-c.yaml +++ b/_data/projects/axis-savan-c.yaml @@ -30,7 +30,7 @@ mailing_lists: - c-commits - c-user mailing_lists_prefix: axis -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - AXIS2C diff --git a/_data/projects/axis-savan-java.yaml b/_data/projects/axis-savan-java.yaml index 4188eeb..32114a7 100644 --- a/_data/projects/axis-savan-java.yaml +++ b/_data/projects/axis-savan-java.yaml @@ -32,8 +32,8 @@ mailing_lists: - java-commits - java-user mailing_lists_prefix: axis -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - SAVAN diff --git a/_data/projects/bahir.yaml b/_data/projects/bahir.yaml index ba33118..8a789fa 100644 --- a/_data/projects/bahir.yaml +++ b/_data/projects/bahir.yaml @@ -17,5 +17,5 @@ mailing_lists: - commits - reviews - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/beehive.yaml b/_data/projects/beehive.yaml index 98ad5b7..e66b1f6 100644 --- a/_data/projects/beehive.yaml +++ b/_data/projects/beehive.yaml @@ -14,8 +14,8 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI related_projects_text: >- diff --git a/_data/projects/bloodhound.yaml b/_data/projects/bloodhound.yaml index 5a5a46f..b4e0e7f 100644 --- a/_data/projects/bloodhound.yaml +++ b/_data/projects/bloodhound.yaml @@ -15,5 +15,5 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/buildr.yaml b/_data/projects/buildr.yaml index b0aa688..72b3ced 100644 --- a/_data/projects/buildr.yaml +++ b/_data/projects/buildr.yaml @@ -16,7 +16,7 @@ mailing_lists: - ci - commits - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/chemistry.yaml b/_data/projects/chemistry.yaml index 9e2c452..6db7fd8 100644 --- a/_data/projects/chemistry.yaml +++ b/_data/projects/chemistry.yaml @@ -15,10 +15,10 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA - keys: - - CMIS +issue_trackers: + - type: JIRA + keys: + - CMIS wiki: type: CWIKI keys: diff --git a/_data/projects/chukwa.yaml b/_data/projects/chukwa.yaml index ae5f7ad..f8c6e3d 100644 --- a/_data/projects/chukwa.yaml +++ b/_data/projects/chukwa.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/clerezza.yaml b/_data/projects/clerezza.yaml index 7837561..6bbdecb 100644 --- a/_data/projects/clerezza.yaml +++ b/_data/projects/clerezza.yaml @@ -16,7 +16,7 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/click.yaml b/_data/projects/click.yaml index ac716e3..505a187 100644 --- a/_data/projects/click.yaml +++ b/_data/projects/click.yaml @@ -15,10 +15,10 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA - keys: - - CLK - - CLKE +issue_trackers: + - type: JIRA + keys: + - CLK + - CLKE wiki: type: CWIKI diff --git a/_data/projects/climate.yaml b/_data/projects/climate.yaml index 8d76dc4..78a8b26 100644 --- a/_data/projects/climate.yaml +++ b/_data/projects/climate.yaml @@ -14,7 +14,7 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/cocoon.yaml b/_data/projects/cocoon.yaml index 1c5c28a..c093fa9 100644 --- a/_data/projects/cocoon.yaml +++ b/_data/projects/cocoon.yaml @@ -17,9 +17,9 @@ mailing_lists: - cvs - docs - users-fr -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - COCOON - COCOON3 wiki: diff --git a/_data/projects/continuum.yaml b/_data/projects/continuum.yaml index 5e5e068..c79a940 100644 --- a/_data/projects/continuum.yaml +++ b/_data/projects/continuum.yaml @@ -20,7 +20,7 @@ mailing_lists: - issues - notifications - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/crunch.yaml b/_data/projects/crunch.yaml index f3fb796..31851b1 100644 --- a/_data/projects/crunch.yaml +++ b/_data/projects/crunch.yaml @@ -14,7 +14,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/deltacloud.yaml b/_data/projects/deltacloud.yaml index 4fba0d1..674006e 100644 --- a/_data/projects/deltacloud.yaml +++ b/_data/projects/deltacloud.yaml @@ -15,9 +15,9 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - DTACLOUD wiki: type: CWIKI diff --git a/_data/projects/devicemap.yaml b/_data/projects/devicemap.yaml index 2d9f1d7..bf5c8af 100644 --- a/_data/projects/devicemap.yaml +++ b/_data/projects/devicemap.yaml @@ -16,9 +16,9 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - DMAP wiki: type: CWIKI diff --git a/_data/projects/directmemory.yaml b/_data/projects/directmemory.yaml index 5de20fc..d3dd996 100644 --- a/_data/projects/directmemory.yaml +++ b/_data/projects/directmemory.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/drat.yaml b/_data/projects/drat.yaml index 605e826..db234e5 100644 --- a/_data/projects/drat.yaml +++ b/_data/projects/drat.yaml @@ -15,5 +15,5 @@ source_repositories: mailing_lists: - dev - commits -# issue_tracker: -# type: GitHub +issue_trackers: + - type: GitHub diff --git a/_data/projects/eagle.yaml b/_data/projects/eagle.yaml index ec466e8..de07da5 100644 --- a/_data/projects/eagle.yaml +++ b/_data/projects/eagle.yaml @@ -16,8 +16,8 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI keys: diff --git a/_data/projects/esme.yaml b/_data/projects/esme.yaml index 69a0213..e425cf2 100644 --- a/_data/projects/esme.yaml +++ b/_data/projects/esme.yaml @@ -17,7 +17,7 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/etch.yaml b/_data/projects/etch.yaml index 5362e7a..487f4ca 100644 --- a/_data/projects/etch.yaml +++ b/_data/projects/etch.yaml @@ -15,5 +15,5 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/excalibur.yaml b/_data/projects/excalibur.yaml index 68a4dac..39e5a5f 100644 --- a/_data/projects/excalibur.yaml +++ b/_data/projects/excalibur.yaml @@ -14,9 +14,9 @@ mailing_lists: - dev - scm - user -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - EXLBR - FORTRESS wiki: diff --git a/_data/projects/falcon.yaml b/_data/projects/falcon.yaml index 302d853..602c68e 100644 --- a/_data/projects/falcon.yaml +++ b/_data/projects/falcon.yaml @@ -18,6 +18,6 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/forrest.yaml b/_data/projects/forrest.yaml index 1aa0241..6f71106 100644 --- a/_data/projects/forrest.yaml +++ b/_data/projects/forrest.yaml @@ -16,7 +16,7 @@ mailing_lists: - site-svn - svn - user -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - FOR diff --git a/_data/projects/giraph.yaml b/_data/projects/giraph.yaml index a48cda2..e575b2d 100644 --- a/_data/projects/giraph.yaml +++ b/_data/projects/giraph.yaml @@ -14,7 +14,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/gora.yaml b/_data/projects/gora.yaml index 12f9afb..909aaf9 100644 --- a/_data/projects/gora.yaml +++ b/_data/projects/gora.yaml @@ -16,7 +16,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/hama.yaml b/_data/projects/hama.yaml index ec04b41..e8ae104 100644 --- a/_data/projects/hama.yaml +++ b/_data/projects/hama.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/harmony.yaml b/_data/projects/harmony.yaml index 44a976b..aa0190a 100644 --- a/_data/projects/harmony.yaml +++ b/_data/projects/harmony.yaml @@ -14,7 +14,7 @@ mailing_lists: - dev - alerts - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/hawq.yaml b/_data/projects/hawq.yaml index 8c0e22d..4f122ed 100644 --- a/_data/projects/hawq.yaml +++ b/_data/projects/hawq.yaml @@ -18,7 +18,7 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/hivemind.yaml b/_data/projects/hivemind.yaml index af1d9ef..05c905a 100644 --- a/_data/projects/hivemind.yaml +++ b/_data/projects/hivemind.yaml @@ -18,8 +18,8 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI keys: diff --git a/_data/projects/ibatis.yaml b/_data/projects/ibatis.yaml index e249092..7380206 100644 --- a/_data/projects/ibatis.yaml +++ b/_data/projects/ibatis.yaml @@ -18,8 +18,8 @@ mailing_lists: - commits - user-cs - user-java -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI related_projects_text: >- diff --git a/_data/projects/jakarta-cactus.yaml b/_data/projects/jakarta-cactus.yaml index 9f41206..9703cce 100644 --- a/_data/projects/jakarta-cactus.yaml +++ b/_data/projects/jakarta-cactus.yaml @@ -19,8 +19,8 @@ source_repositories: mailing_lists: - dev - user -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - CACTUS diff --git a/_data/projects/jakarta-ecs.yaml b/_data/projects/jakarta-ecs.yaml index 61c3a0c..72b9e0b 100644 --- a/_data/projects/jakarta-ecs.yaml +++ b/_data/projects/jakarta-ecs.yaml @@ -20,7 +20,7 @@ source_repositories: mailing_lists: - dev - user -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - ECS diff --git a/_data/projects/jakarta-oro.yaml b/_data/projects/jakarta-oro.yaml index 129c565..acf84a3 100644 --- a/_data/projects/jakarta-oro.yaml +++ b/_data/projects/jakarta-oro.yaml @@ -21,8 +21,8 @@ source_repositories: mailing_lists: - dev - user -issue_tracker: - type: Bugzilla - keys: +issue_trackers: + - type: Bugzilla + keys: - oro diff --git a/_data/projects/jakarta-regexp.yaml b/_data/projects/jakarta-regexp.yaml index d32886c..db29425 100644 --- a/_data/projects/jakarta-regexp.yaml +++ b/_data/projects/jakarta-regexp.yaml @@ -18,7 +18,7 @@ source_repositories: mailing_lists: - dev - user -issue_tracker: - type: Bugzilla - keys: +issue_trackers: + - type: Bugzilla + keys: - regexp diff --git a/_data/projects/jakarta-slide.yaml b/_data/projects/jakarta-slide.yaml index b7ee204..54eb161 100644 --- a/_data/projects/jakarta-slide.yaml +++ b/_data/projects/jakarta-slide.yaml @@ -20,9 +20,9 @@ source_repositories: mailing_lists: - dev - user -issue_tracker: - type: Bugzilla - keys: +issue_trackers: + - type: Bugzilla + keys: - slide wiki: type: CWIKI diff --git a/_data/projects/jakarta-taglibs.yaml b/_data/projects/jakarta-taglibs.yaml index 74c032a..f5118a5 100644 --- a/_data/projects/jakarta-taglibs.yaml +++ b/_data/projects/jakarta-taglibs.yaml @@ -24,9 +24,9 @@ source_repositories: path: jakarta/taglibs mailing_lists: - dev -issue_tracker: - type: Bugzilla - keys: +issue_trackers: + - type: Bugzilla + keys: - taglibs wiki: type: CWIKI diff --git a/_data/projects/joshua.yaml b/_data/projects/joshua.yaml index b33dc92..c64cdcf 100644 --- a/_data/projects/joshua.yaml +++ b/_data/projects/joshua.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/juddi.yaml b/_data/projects/juddi.yaml index bfe1eeb..91611ec 100644 --- a/_data/projects/juddi.yaml +++ b/_data/projects/juddi.yaml @@ -16,9 +16,9 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - JUDDI - SCOUT wiki: diff --git a/_data/projects/labs.yaml b/_data/projects/labs.yaml index 509586c..5f0396a 100644 --- a/_data/projects/labs.yaml +++ b/_data/projects/labs.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - tech -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/lens.yaml b/_data/projects/lens.yaml index 8417d3d..ddefd88 100644 --- a/_data/projects/lens.yaml +++ b/_data/projects/lens.yaml @@ -14,7 +14,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/lenya.yaml b/_data/projects/lenya.yaml index f682dc7..0e244bd 100644 --- a/_data/projects/lenya.yaml +++ b/_data/projects/lenya.yaml @@ -16,7 +16,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: Bugzilla +issue_trackers: + - type: Bugzilla wiki: type: CWIKI diff --git a/_data/projects/lucy.yaml b/_data/projects/lucy.yaml index bd91a61..e63bee2 100644 --- a/_data/projects/lucy.yaml +++ b/_data/projects/lucy.yaml @@ -17,10 +17,10 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA - keys: - - CLOWNFISH - - LUCY +issue_trackers: + - type: JIRA + keys: + - CLOWNFISH + - LUCY wiki: type: CWIKI diff --git a/_data/projects/marmotta.yaml b/_data/projects/marmotta.yaml index b327594..6b02b9f 100644 --- a/_data/projects/marmotta.yaml +++ b/_data/projects/marmotta.yaml @@ -14,7 +14,7 @@ mailing_lists: - dev - commits - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/metamodel.yaml b/_data/projects/metamodel.yaml index b07cb48..0888bc5 100644 --- a/_data/projects/metamodel.yaml +++ b/_data/projects/metamodel.yaml @@ -17,7 +17,7 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/metron.yaml b/_data/projects/metron.yaml index 8de0776..a8782c6 100644 --- a/_data/projects/metron.yaml +++ b/_data/projects/metron.yaml @@ -15,7 +15,7 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/mnemonic.yaml b/_data/projects/mnemonic.yaml index 95066e3..6b2b1bf 100644 --- a/_data/projects/mnemonic.yaml +++ b/_data/projects/mnemonic.yaml @@ -14,7 +14,7 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/mrunit.yaml b/_data/projects/mrunit.yaml index f2c9a8d..5659c98 100644 --- a/_data/projects/mrunit.yaml +++ b/_data/projects/mrunit.yaml @@ -16,7 +16,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/mxnet.yaml b/_data/projects/mxnet.yaml index 740bd38..dd02f26 100644 --- a/_data/projects/mxnet.yaml +++ b/_data/projects/mxnet.yaml @@ -18,7 +18,7 @@ mailing_lists: - events - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/ode.yaml b/_data/projects/ode.yaml index b043c78..516bce8 100644 --- a/_data/projects/ode.yaml +++ b/_data/projects/ode.yaml @@ -17,8 +17,8 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI keys: diff --git a/_data/projects/ojb.yaml b/_data/projects/ojb.yaml index b3372c8..83d1d03 100644 --- a/_data/projects/ojb.yaml +++ b/_data/projects/ojb.yaml @@ -20,8 +20,8 @@ mailing_lists: - ojb-dev - ojb-user mailing_lists_prefix: db -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA related_projects_text: >- If you are looking for a project to use in place of OJB, implementations of the standards Java Data Objects (JDO) and Java Persistence API (JPA) diff --git a/_data/projects/oltu.yaml b/_data/projects/oltu.yaml index a04589f..c933d34 100644 --- a/_data/projects/oltu.yaml +++ b/_data/projects/oltu.yaml @@ -17,8 +17,8 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI keys: diff --git a/_data/projects/onami.yaml b/_data/projects/onami.yaml index f41043d..c8fca55 100644 --- a/_data/projects/onami.yaml +++ b/_data/projects/onami.yaml @@ -16,5 +16,5 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/oodt.yaml b/_data/projects/oodt.yaml index 35471b2..6f06ccb 100644 --- a/_data/projects/oodt.yaml +++ b/_data/projects/oodt.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/oozie.yaml b/_data/projects/oozie.yaml index 89ecebe..82b4d94 100644 --- a/_data/projects/oozie.yaml +++ b/_data/projects/oozie.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/pivot.yaml b/_data/projects/pivot.yaml index 94efa2c..23744bb 100644 --- a/_data/projects/pivot.yaml +++ b/_data/projects/pivot.yaml @@ -14,7 +14,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/polygene.yaml b/_data/projects/polygene.yaml index 14fa026..64efe5a 100644 --- a/_data/projects/polygene.yaml +++ b/_data/projects/polygene.yaml @@ -15,6 +15,6 @@ mailing_lists: - dev - commits - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/predictionio.yaml b/_data/projects/predictionio.yaml index bc0e5fc..383048a 100644 --- a/_data/projects/predictionio.yaml +++ b/_data/projects/predictionio.yaml @@ -18,9 +18,9 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA - keys: +issue_trackers: + - type: JIRA + keys: - PIO wiki: type: CWIKI diff --git a/_data/projects/rave.yaml b/_data/projects/rave.yaml index bb5a138..952867b 100644 --- a/_data/projects/rave.yaml +++ b/_data/projects/rave.yaml @@ -16,7 +16,7 @@ mailing_lists: - dev - commits - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/reef.yaml b/_data/projects/reef.yaml index 76adaa7..86105b1 100644 --- a/_data/projects/reef.yaml +++ b/_data/projects/reef.yaml @@ -17,7 +17,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/river.yaml b/_data/projects/river.yaml index f9c8e92..9b3e936 100644 --- a/_data/projects/river.yaml +++ b/_data/projects/river.yaml @@ -16,5 +16,5 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/sentry.yaml b/_data/projects/sentry.yaml index dd8afd3..1d28c40 100644 --- a/_data/projects/sentry.yaml +++ b/_data/projects/sentry.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - issues -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/shale.yaml b/_data/projects/shale.yaml index c0bf8f3..5877754 100644 --- a/_data/projects/shale.yaml +++ b/_data/projects/shale.yaml @@ -16,8 +16,8 @@ mailing_lists: - issues - notifications - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI related_projects_text: >- diff --git a/_data/projects/shindig.yaml b/_data/projects/shindig.yaml index 1e8a72c..f8c8c1b 100644 --- a/_data/projects/shindig.yaml +++ b/_data/projects/shindig.yaml @@ -16,8 +16,8 @@ mailing_lists: - issues - commits - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI keys: diff --git a/_data/projects/sqoop.yaml b/_data/projects/sqoop.yaml index df6c715..f3fbf9c 100644 --- a/_data/projects/sqoop.yaml +++ b/_data/projects/sqoop.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/stanbol.yaml b/_data/projects/stanbol.yaml index 777f184..5693b30 100644 --- a/_data/projects/stanbol.yaml +++ b/_data/projects/stanbol.yaml @@ -13,6 +13,6 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA diff --git a/_data/projects/stdcxx.yaml b/_data/projects/stdcxx.yaml index 20b3ebe..5e69182 100644 --- a/_data/projects/stdcxx.yaml +++ b/_data/projects/stdcxx.yaml @@ -19,7 +19,7 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/stratos.yaml b/_data/projects/stratos.yaml index 5383f66..38299fd 100644 --- a/_data/projects/stratos.yaml +++ b/_data/projects/stratos.yaml @@ -15,7 +15,7 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/streams.yaml b/_data/projects/streams.yaml index 1fd0833..28cd187 100644 --- a/_data/projects/streams.yaml +++ b/_data/projects/streams.yaml @@ -17,7 +17,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/submarine.yaml b/_data/projects/submarine.yaml index 6fd8b6c..43ea617 100644 --- a/_data/projects/submarine.yaml +++ b/_data/projects/submarine.yaml @@ -16,7 +16,7 @@ mailing_lists: - dev - commits - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/tajo.yaml b/_data/projects/tajo.yaml index 8f07fab..949d66e 100644 --- a/_data/projects/tajo.yaml +++ b/_data/projects/tajo.yaml @@ -16,7 +16,7 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/tiles.yaml b/_data/projects/tiles.yaml index 1bae360..4ef0fc0 100644 --- a/_data/projects/tiles.yaml +++ b/_data/projects/tiles.yaml @@ -16,7 +16,7 @@ mailing_lists: - commits - issues - users -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/trafodion.yaml b/_data/projects/trafodion.yaml index 7621e1c..6d5deb5 100644 --- a/_data/projects/trafodion.yaml +++ b/_data/projects/trafodion.yaml @@ -17,7 +17,7 @@ mailing_lists: - commits - issues - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/tuscany.yaml b/_data/projects/tuscany.yaml index d2dc353..9af3de3 100644 --- a/_data/projects/tuscany.yaml +++ b/_data/projects/tuscany.yaml @@ -18,8 +18,8 @@ mailing_lists: - commits - user - notification -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI keys: diff --git a/_data/projects/twill.yaml b/_data/projects/twill.yaml index e23eb5e..5aad699 100644 --- a/_data/projects/twill.yaml +++ b/_data/projects/twill.yaml @@ -14,7 +14,7 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/usergrid.yaml b/_data/projects/usergrid.yaml index f174576..136dfec 100644 --- a/_data/projects/usergrid.yaml +++ b/_data/projects/usergrid.yaml @@ -14,7 +14,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/vxquery.yaml b/_data/projects/vxquery.yaml index 0862f6e..4c68b32 100644 --- a/_data/projects/vxquery.yaml +++ b/_data/projects/vxquery.yaml @@ -14,7 +14,7 @@ source_repositories: mailing_lists: - dev - commits -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/whirr.yaml b/_data/projects/whirr.yaml index 8ae67ca..4759bfe 100644 --- a/_data/projects/whirr.yaml +++ b/_data/projects/whirr.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI diff --git a/_data/projects/wink.yaml b/_data/projects/wink.yaml index c681e21..1e78fe6 100644 --- a/_data/projects/wink.yaml +++ b/_data/projects/wink.yaml @@ -17,7 +17,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/wookie.yaml b/_data/projects/wookie.yaml index ff9ad7c..68ed9fb 100644 --- a/_data/projects/wookie.yaml +++ b/_data/projects/wookie.yaml @@ -15,7 +15,7 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI \ No newline at end of file diff --git a/_data/projects/xml.yaml b/_data/projects/xml.yaml index 88b1ced..ba20589 100644 --- a/_data/projects/xml.yaml +++ b/_data/projects/xml.yaml @@ -18,8 +18,8 @@ mailing_lists: - general - general-cvs -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI keys: diff --git a/_layouts/project-layout.html b/_layouts/project-layout.html index 832c4fe..751e959 100644 --- a/_layouts/project-layout.html +++ b/_layouts/project-layout.html @@ -99,13 +99,13 @@ limitations under the License. {%- endfor %} {%- endif %} -{%- if page.issue_tracker.type %} +{%- for issue_tracker in page.issue_trackers %} <tr> - <td>Issue Tracker ({{ page.issue_tracker.type }})</td> - {%- case page.issue_tracker.type %} + <td>Issue Tracker ({{ issue_tracker.type }})</td> + {%- case issue_tracker.type %} {% when "JIRA" %} <td> - {%- for jira_key in page.issue_tracker.keys %} + {%- for jira_key in issue_tracker.keys %} {%- unless forloop.first %} | {% endunless %} <a href="https://issues.apache.org/jira/browse/{{ jira_key }}/">{{ jira_key }}</a> {%- else %} @@ -113,6 +113,16 @@ limitations under the License. <a href="https://issues.apache.org/jira/browse/{{ jira_key }}/">{{ jira_key }}</a> {%- endfor %} </td> + {% when "GitHub" %} + <td> + {%- for github_key in issue_tracker.keys %} + {%- unless forloop.first %} | {% endunless %} + <a href="https://github.com/apache/{{ github_key }}//issues?q=is%3Aissue">{{ github_key }}</a> + {%- else %} + {%- assign github_key = page.project_id %} + <a href="https://github.com/apache/{{ github_key }}/issues?q=is%3Aissue">{{ github_key }}</a> + {%- endfor %} + </td> {% when "Bugzilla" %} <td> {%- for bz_key in page.issue_tracker.keys %} @@ -125,10 +135,10 @@ limitations under the License. </td> {%- else %} - <td>??? {{ page.issue_tracker.type}} ???</td> + <td>??? {{ issue_tracker.type}} ???</td> {% endcase %} </tr> -{%- endif %} +{%- endfor %} {%- if page.wiki.type %} <tr> diff --git a/_layouts/project-templates-layout.html b/_layouts/project-templates-layout.html index 58b9448..cb0d838 100644 --- a/_layouts/project-templates-layout.html +++ b/_layouts/project-templates-layout.html @@ -88,23 +88,24 @@ Mailing lists https://lists.apache.org/list.html?{{ page.project_id }}.apache.or {%- endfor %} {%- endif %} -{% if page.issue_tracker.type -%} - Make the following {{page.issue_tracker.type}} project(s) read-only and flag as retired: - {% case page.issue_tracker.type -%} - {%- when "JIRA" -%} - {%- for jira_key in page.issue_tracker.keys -%} +{%- for issue_tracker in page.issue_trackers %} + {%- case issue_tracker.type -%} + {%- when "JIRA" %} +Make the following JIRA project(s) read-only and flag as retired: + {%- for jira_key in issue_tracker.keys %} - https://issues.apache.org/jira/projects/{{ jira_key }}/ - {%- else -%} + {%- else %} - https://issues.apache.org/jira/projects/{{ page.project_id | upcase }}/ {%- endfor %} - {%- when "Bugzilla" -%} - {%- for bz_key in page.issue_tracker.keys %} + {%- when "Bugzilla" %} +Make the following Bugzilla project(s) read-only and flag as retired: + {%- for bz_key in issue_tracker.keys %} - https://bz.apache.org/bugzilla/buglist.cgi?product={{ bz_key }} {%- else %} - https://bz.apache.org/bugzilla/buglist.cgi?product={{ page.project_id | downcase }} {%- endfor %} {% endcase %} -{%- endif %} +{%- endfor %} {% if page.source_repositories -%} Make the following source repositories read-only: diff --git a/data.md b/data.md index aeba99e..7d67efa 100644 --- a/data.md +++ b/data.md @@ -92,9 +92,9 @@ The project YAML files are used to generate the following: |source_repositories: path|Optional|path|Alternative respoitory path. Defaults to `${project_id}`|**Subversion(OJB)**: [YAML]({{site.repo}}/blob/main/_data/projects/ojb.yaml)/[Page]({% link projects/ojb.html %})| |mailing_lists|Optional|Array|List of the project's public mailing lists (e.g. dev, user etc)|| |mailing_lists_prefix|Optional| |mbox_prefix if required (usually for Subprojects)|**Xang**: [YAML]({{site.repo}}/blob/main/_data/projects/xang.yaml)/[Page]({% link projects/xang.html %})| -|issue_tracker|Optional|Map|Details of the project's Issue tracker(s)|| -|issue_tracker: type|Required|JIRA, Bugzilla|Type of Issue Tracker|**ORO (Bugzilla)**: [YAML]({{site.repo}}/blob/main/_data/projects/jakarta-oro.yaml)/[Page]({% link projects/jakarta-oro.html %})| -|issue_tracker: keys|Optional|Array|List of Issue Tracker Key(s). Defaults to `${project_id}`|**Apex (JIRA)**: [YAML]({{site.repo}}/blob/main/_data/projects/apex.yaml)/[Page]({% link projects/apex.html %})| +|issue_trackers|Optional|Array of Map|Details of the project's Issue tracker(s)|**ORO (Bugzilla)**: [YAML]({{site.repo}}/blob/main/_data/projects/jakarta-oro.yaml)/[Page]({% link projects/jakarta-oro.html %})| +|issue_trackers: type|Required|JIRA, GitHub, Bugzilla|Type of Issue Tracker|**Aurora (GitHub,JIRA)**: [YAML]({{site.repo}}/blob/main/_data/projects/aurora.yaml)/[Page]({% link projects/aurora.html %})| +|issue_trackers: keys|Optional|Array|List of Issue Tracker Key(s). Defaults to `${project_id}`|**Apex (JIRA)**: [YAML]({{site.repo}}/blob/main/_data/projects/apex.yaml)/[Page]({% link projects/apex.html %})| |wiki|Optional|Map|Details of the project's Issue tracker(s)|| |wiki: type|Required|CWIKI|Type of Wiki. CWIKI causes the ***Attic Banner*** to be displayed on the CWIKI spaces|| |wiki: keys|Optional|Array|List of Wiki Key(s). Defaults to `${project_id}`|**Eagle**: [YAML]({{site.repo}}/blob/main/_data/projects/eagle.yaml)/[Page]({% link projects/eagle.html %})| @@ -127,8 +127,8 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI ``` @@ -153,8 +153,8 @@ mailing_lists: - dev - commits - user -issue_tracker: - type: JIRA +issue_trackers: + - type: JIRA wiki: type: CWIKI ```