diff --git a/.asf.yaml b/.asf.yaml index 5b093aaf..506f7aed 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -23,6 +23,7 @@ github: labels: - apache - attic + - Jekyll features: # disable issues management: we're using Jira https://issues.apache.org/jira/projects/ATTIC/summary issues: false diff --git a/.github/workflows/cwiki-retired.yml b/.github/workflows/cwiki-retired.yml deleted file mode 100644 index 817cc0c6..00000000 --- a/.github/workflows/cwiki-retired.yml +++ /dev/null @@ -1,57 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -name: Prepare cwiki-retired - -on: - push: - branches: ['main'] - pull_request: - -jobs: - cwiki: - runs-on: ubuntu-latest - - steps: - - name: 🗂 Checkout - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 - with: - fetch-depth: 1 - - name: 🗂 Checkout cwiki-retired branch with minimum depth - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # 3.5.3 - with: - ref: cwiki-retired - fetch-depth: 1 - path: cwiki-retired - - name: 🔧 Prepare cwiki-retired content - run: | - rm -rf cwiki-retired/* - cp cwiki_retired/* cwiki-retired - - name: 🚀 Add commit to the cwiki-retired branch - working-directory: cwiki-retired - run: | - echo "Running git config" - git config user.name "GitHub Actions" - git config user.email "actions@users.noreply.github.com" - echo "Running git add -A" - git add -A . - echo "Running git commit" - if git commit -m "Regenerated cwiki-retired based on ${GITHUB_SHA} commit" - then - git push origin cwiki-retired - fi - \ No newline at end of file diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index d26b9f88..26c85435 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -37,10 +37,26 @@ jobs: ref: asf-site fetch-depth: 1 path: asf-site + - name: 🗂 Checkout cwiki-retired branch with minimum depth + uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # 3.5.3 + with: + ref: cwiki-retired + fetch-depth: 1 + path: cwiki-retired + - name: Set up Ruby + # Although ubuntu-latest includes ruby 3.2.2, this step is needed to set up bundler + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.2.3 + bundler-cache: true - name: 🔧 Build site run: | rm -rf asf-site/output/* - ./build.sh -Ddocs.dest=asf-site/output + rm -rf cwiki-retired/* + ruby --version + bundle exec jekyll build -d asf-site/output + mv asf-site/output/cwiki_retired/* cwiki-retired + rm -rf asf-site/output/cwiki_retired - name: 🚀 Add commit to the asf-site branch working-directory: asf-site run: | @@ -54,3 +70,16 @@ jobs: then git push origin asf-site fi + - name: 🚀 Add commit to the cwiki-retired branch + working-directory: cwiki-retired + run: | + echo "Running git config" + git config user.name "GitHub Actions" + git config user.email "actions@users.noreply.github.com" + echo "Running git add -A" + git add -A . + echo "Running git commit" + if git commit -m "Regenerated website based on ${GITHUB_SHA} commit" + then + git push origin cwiki-retired + fi diff --git a/.gitignore b/.gitignore index 9607d077..7e841a71 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,12 @@ -asf-site/ -.svn-legacy/ -*.tmp +# Ignore the default location of the built site, and caches and metadata generated by Jekyll +_site/ +.sass-cache/ +.jekyll-cache/ +.jekyll-metadata + +# Ignore folders generated by Bundler +.bundle/ +vendor/ +# Ignore download git-repositories.json +_data/git-repositories.json +_data/committee-retired.json diff --git a/xdocs/.htaccess b/.htaccess similarity index 100% rename from xdocs/.htaccess rename to .htaccess diff --git a/Gemfile b/Gemfile new file mode 100644 index 00000000..fb982b7c --- /dev/null +++ b/Gemfile @@ -0,0 +1,7 @@ +source 'https://rubygems.org' + +gem "jekyll", "~> 4.4.1" # installed by `gem jekyll` +# gem "webrick" # required when using Ruby >= 3 and Jekyll <= 4.2.2 + +gem "just-the-docs", "0.10.1" # pinned to the current release +# gem "just-the-docs" # always download the latest release diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 00000000..2052fe45 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,97 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + base64 (0.2.0) + bigdecimal (3.1.9) + colorator (1.1.0) + concurrent-ruby (1.3.5) + csv (3.3.2) + em-websocket (0.5.3) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0) + eventmachine (1.2.7) + ffi (1.17.1-arm64-darwin) + ffi (1.17.1-x86_64-linux-gnu) + forwardable-extended (2.6.0) + google-protobuf (4.29.3-arm64-darwin) + bigdecimal + rake (>= 13) + google-protobuf (4.29.3-x86_64-linux) + bigdecimal + rake (>= 13) + http_parser.rb (0.8.0) + i18n (1.14.7) + concurrent-ruby (~> 1.0) + jekyll (4.4.1) + addressable (~> 2.4) + base64 (~> 0.2) + colorator (~> 1.0) + csv (~> 3.0) + em-websocket (~> 0.5) + i18n (~> 1.0) + jekyll-sass-converter (>= 2.0, < 4.0) + jekyll-watch (~> 2.0) + json (~> 2.6) + kramdown (~> 2.3, >= 2.3.1) + kramdown-parser-gfm (~> 1.0) + liquid (~> 4.0) + mercenary (~> 0.3, >= 0.3.6) + pathutil (~> 0.9) + rouge (>= 3.0, < 5.0) + safe_yaml (~> 1.0) + terminal-table (>= 1.8, < 4.0) + webrick (~> 1.7) + jekyll-include-cache (0.2.1) + jekyll (>= 3.7, < 5.0) + jekyll-sass-converter (3.0.0) + sass-embedded (~> 1.54) + jekyll-seo-tag (2.8.0) + jekyll (>= 3.8, < 5.0) + jekyll-watch (2.2.1) + listen (~> 3.0) + json (2.9.1) + just-the-docs (0.10.1) + jekyll (>= 3.8.5) + jekyll-include-cache + jekyll-seo-tag (>= 2.0) + rake (>= 12.3.1) + kramdown (2.5.1) + rexml (>= 3.3.9) + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + liquid (4.0.4) + listen (3.9.0) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + mercenary (0.4.0) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (6.0.1) + rake (13.2.1) + rb-fsevent (0.11.2) + rb-inotify (0.11.1) + ffi (~> 1.0) + rexml (3.4.0) + rouge (4.5.1) + safe_yaml (1.0.5) + sass-embedded (1.83.4-arm64-darwin) + google-protobuf (~> 4.29) + sass-embedded (1.83.4-x86_64-linux-gnu) + google-protobuf (~> 4.29) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + unicode-display_width (2.6.0) + webrick (1.9.1) + +PLATFORMS + arm64-darwin + x86_64-linux-gnu + +DEPENDENCIES + jekyll (~> 4.4.1) + just-the-docs (= 0.10.1) + +BUNDLED WITH + 2.5.9 diff --git a/README.md b/README.md index 96320225..6af1dc23 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,135 @@ -This is the source for the Attic website https://attic.apache.org/ + -Maintained at https://github.com/apache/attic +# Apache Attic Website -Issue tracking: https://issues.apache.org/jira/projects/ATTIC +This is the source code for the website at [attic.apache.org](https://attic.apache.org) +which manages ASF projects which have retired. -Mailing list: general@attic.apache.org https://lists.apache.org/list.html?general@attic.apache.org +This site uses [Jekyll](https://github.com/jekyll/jekyll), which is a static site generator, +with the [Just The Docs](https://just-the-docs.github.io/just-the-docs/) Theme. See: + - [The Jekyll Docs](https://jekyllrb.com/docs/) on how to install Jekyll and build this +site locally. + - [Just The Docs](https://just-the-docs.github.io/just-the-docs/) on configuring the theme + +## Overview + +The [Attic Website](https://attic.apache.org) is composed of the following: + + - Simple `markdown` pages such as the _home_ (`index.md`) and _Process_ (`process.md`) pages. + - A `yaml` file for each project in the `_data/projects` directory which contains all the + details about the project and its retirement + - The _Process Tracking_ (`tracking.md`) page which generates a table showing the status of each + project generated from the files in `_data/projects' directory. + - [Jekyll Plugins](https://jekyllrb.com/docs/plugins/) which generate pages and files for the + retired projects from the files in `_data/projects' directory: + - `_plugins/projects-plugin.rb` generates the [project pages](https://attic.apache.org/projects/) + from the project's `yaml` data file. + - `_plugins/attic-banner-plugin.rb` generates a _flag_ file to indicate that the _Attic Banner_ + should be added to a project's website (based on the project's `yaml` data file). + - `_plugins/cwiki-banner-plugin.rb` generates a _flag_ file to indicate that the _Attic Banner_ + should be added to the project's CWIKI spaces (based on the project's `yaml` data file). + +## Project YAML Data File + +The project YAML files contain the following information in order to generate the project pages: + - **Retirement Date** (usually the date of the board meeting the project was terminated) + - **JIRA ID** of the ticket used to track the project's move to the Attic + - **Completion Date** of the project's move to the Attic + - **Project Description** + - **Source Code** repositorie(s) + - **Mailing Lists** + - **Issue Tracker(s)** + - **Wiki** space(s) + - **Download Details** + - **Related Projects** + +Creating/Updating a project's YAML file updates the project page, updates the Tracking page +and generates any required flags for the project's website and wiki. + +The structure of the project YAML file is shown below: + +```yaml +retirement_date: yyyy-mm-dd ### [REQUIRED] Date the project retired (date of board meeting) +attic_issue: ATTIC-XXX ### [OPTIONAL] The JIRA-ID managing the projects retirement +attic_date: yyyy-mm-dd ### [OPTIONAL] Date the move to the Attic was completed +attic_banner: true ### [OPTIONAL] Valid values: true/false (should banner be generated, normally true) +revived_date: yyyy-mm-dd ### [OPTIONAL] Date the project was revived - moved out of the Attic +project_name: [Another Name] ### [OPTIONAL] defaults to this file name +project_longname: ### [OPTIONAL] defaults to this file name +project_domain: [alt domain] ### [OPTIONAL] defaults to this file name + ".apache.org" +project_description: >- + [Project description here] +additional_text: >- + [Put some text here] +board_resolution: true ### [REQUIRED] Valid values: true/false (link to board minutes from retirement date?) +board_reports: true ### [REQUIRED] Valid values: true/false (include Board Reports section?) +downloads: true ### [REQUIRED] Valid values: true/false (include Downloads section?) +archive_path: ### [OPTIONAL] Defaults to this file name +source_repositories: + - type: Git ### [REQUIRED] Valid Values: Subversion, Git (may have both) + path: [some/path] ### [OPTIONAL] Defaults to this file name +mailing_lists: + - dev + - 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 +wiki: + type: CWIKI ### [REQUIRED] Valid values: CWIKI + keys: + - WIKI_KEY_1 ### [OPTIONAL] Defaults to this file name +related_projects_text: >- + [Put some description here] ### [OPTIONAL] +related_projects: + - name: ### [OPTIONAL] + url: ### [OPTIONAL] + description: ### [REQUIRED] + +``` + +Heres an example of a file for **Any23**: + +```yaml +retirement_date: 2023-06-21 +attic_issue: ATTIC-215 +attic_date: 2023-10-01 +attic_banner: true +project_description: >- + The mission of Apache Any23 (Anything to Triples) was the creation and + maintenance of software related to automatic crawling, parsing, analyzing, + producing, validating and converting RDF (Resource Description Framework) data. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI + +``` diff --git a/_config.yml b/_config.yml new file mode 100644 index 00000000..c6358494 --- /dev/null +++ b/_config.yml @@ -0,0 +1,54 @@ +title: Apache Attic +description: >- + The Apache Attic was created in November 2008 to provide process and solutions + to make it clear when an Apache project has reached its end of life. +url: https://attic.apache.org/ + +include: [.htaccess] +timezone: UTC +repo: https://github.com/apache/attic + +### just-the-docs Configuration +theme: just-the-docs +color_scheme: attic +heading_anchors: true +nav_enabled: true +aux_links_new_tab: false +aux_links: + The Team: + - https://projects.apache.org/committee.html?attic + Board Minutes: + - https://whimsy.apache.org/board/minutes/Attic.html + License: + - https://www.apache.org/licenses/ + Security: + - https://www.apache.org/security/ + Privacy Policy: + - https://privacy.apache.org/policies/privacy-policy-public.html + Old Attic Site: + - https://attic-old-website.staged.apache.org +nav_external_links: + - title: Foundation + url: https://apache.org/ + opens_in_new_tab: true + hide_icon: true + - title: Donate + url: https://apache.org/foundation/sponsorship.html + opens_in_new_tab: true + hide_icon: true + - title: Thanks + url: https://apache.org/foundation/sponsors/ + opens_in_new_tab: true + hide_icon: true + - title: Incubator + url: https://incubator.apache.org/ + opens_in_new_tab: true + hide_icon: true + - title: Conference + url: https://communityovercode.org/ + opens_in_new_tab: true + hide_icon: true + - title: Events + url: https://events.apache.org/ + opens_in_new_tab: true + hide_icon: true diff --git a/_data/projects/abdera.yaml b/_data/projects/abdera.yaml new file mode 100644 index 00000000..fd7376f5 --- /dev/null +++ b/_data/projects/abdera.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2017-02-27 +attic_issue: ATTIC-163 +attic_date: 2017-04-04 +attic_banner: false +project_description: >- + 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. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/ace.yaml b/_data/projects/ace.yaml new file mode 100644 index 00000000..a439d220 --- /dev/null +++ b/_data/projects/ace.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2017-12-20 +attic_issue: ATTIC-167 +attic_date: 2018-02-06 +attic_banner: true +project_description: >- + 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. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/any23.yaml b/_data/projects/any23.yaml new file mode 100644 index 00000000..8d1cdd18 --- /dev/null +++ b/_data/projects/any23.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2023-06-21 +attic_issue: ATTIC-215 +attic_date: 2023-10-05 +attic_banner: true +project_description: >- + The mission of Any23 (Anything to Triples) was the creation and + maintenance of software related to automatic crawling, parsing, analyzing, + producing, validating and converting RDF (Resource Description Framework) data. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/apex.yaml b/_data/projects/apex.yaml new file mode 100644 index 00000000..06a9ead9 --- /dev/null +++ b/_data/projects/apex.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2019-09-18 +attic_issue: ATTIC-177 +attic_date: 2021-04-05 +attic_banner: true +project_description: >- + Apex was a unified platform for big data stream and batch processing. Use cases included + ingestion, ETL, real-time analytics, alerts and real-time actions. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - users +issue_tracker: + type: JIRA + keys: + - APEXCORE + - APEXMALHAR diff --git a/_data/projects/archiva.yaml b/_data/projects/archiva.yaml new file mode 100644 index 00000000..4df96568 --- /dev/null +++ b/_data/projects/archiva.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2024-02-21 +attic_issue: ATTIC-221 +attic_date: 2024-05-06 +attic_banner: true +project_description: >- + Archiva mission was the creation and maintenance of software related to + Build Artifact Repository Manager. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - issues + - notifications + - users +issue_tracker: + type: JIRA + keys: + - MRM +wiki: + type: CWIKI + diff --git a/_data/projects/aurora.yaml b/_data/projects/aurora.yaml new file mode 100644 index 00000000..7a422f95 --- /dev/null +++ b/_data/projects/aurora.yaml @@ -0,0 +1,25 @@ +--- +retirement_date: 2020-02-19 +attic_issue: ATTIC-179 +attic_date: 2021-04-05 +attic_banner: true +project_description: >- + Aurora was a Mesos framework for long-running services, cron jobs, and ad-hoc jobs. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - announcements + - commits + - issues + - reviews + - user +issue_tracker: + type: JIRA +related_projects: + - name: Aurora Scheduler + url: https://github.com/aurora-scheduler/ + description: is a continuation of the project outside the ASF diff --git a/_data/projects/avalon.yaml b/_data/projects/avalon.yaml new file mode 100644 index 00000000..6bde7c7f --- /dev/null +++ b/_data/projects/avalon.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2004-11-14 +attic_issue: ATTIC-112 +attic_date: 2011-05-26 # Attic site updated to grandfather Avalon in. +attic_banner: false +project_description: >- + Avalon was closed down in 2004, long before the creation + of the Apache Attic. It's mentioned here for completeness. +additional_text: >- + For more information, including its successors, archives and description; + see the website at http://avalon.apache.org. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - apps-dev + - cvs + - phoenix-dev +wiki: + type: CWIKI diff --git a/_data/projects/axis-sandesha-c.yaml b/_data/projects/axis-sandesha-c.yaml new file mode 100644 index 00000000..461e1737 --- /dev/null +++ b/_data/projects/axis-sandesha-c.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2014-09-01 +attic_issue: ATTIC-133 +attic_date: 2015-07-12 +attic_banner: false +project_type: Subproject +project_name: Axis Sandesha2/C +project_domain: axis.apache.org/axis2/c/sandesha/ +project_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. +additional_text: >- + There was no mailing list, instead you can see posts related to Sandesha2/C in the Axis2/C mailing + list in the mail archives. +board_reports: false +board_resolution: false +downloads: true +archive_path: ws/sandesha2/c +source_repositories: + - type: Subversion + path: axis/axis2/c/sandesha diff --git a/_data/projects/axis-savan-c.yaml b/_data/projects/axis-savan-c.yaml new file mode 100644 index 00000000..6eb7f422 --- /dev/null +++ b/_data/projects/axis-savan-c.yaml @@ -0,0 +1,36 @@ +--- +retirement_date: 2014-09-01 +attic_issue: ATTIC-133 +attic_date: 2015-07-12 +attic_banner: false +project_type: Subproject +project_name: Axis Savan/C +project_domain: axis.apache.org/axis2/c/savan +project_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. +additional_text: >- + There was no dedicated issue tracker, instead any issues raised were in the + Axis2/C JIRA project (see below). There was no mailing list, instead you can + see posts related to Savan/C in the Axis2/C mailing lists below. +board_resolution: false +board_reports: false +downloads: true +archive_path: ws/savan/c +source_repositories: + - type: Subversion + path: axis/axis2/c/savan +mailing_lists: + - c-dev + - c-commits + - c-user +mailing_lists_prefix: axis +issue_tracker: + type: JIRA + keys: + - AXIS2C diff --git a/_data/projects/axis-savan-java.yaml b/_data/projects/axis-savan-java.yaml new file mode 100644 index 00000000..4188eeb5 --- /dev/null +++ b/_data/projects/axis-savan-java.yaml @@ -0,0 +1,39 @@ +--- +retirement_date: 2014-09-01 +attic_issue: ATTIC-133 +attic_date: 2015-07-12 +attic_banner: false +project_type: Subproject +project_name: Axis Savan/Java +project_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. +project_domain: axis.apache.org/axis2/java/savan +additional_text: >- + No downloads were made available. See the website for limited additional + information on Savan/Java. Note that the website is incorrect with regards + to where the source code is. Ther was no mailing list, instead you can see + posts related to Savan/Java in the Axis2/Java mailing list in the mail archives + +board_resolution: false +board_reports: false +downloads: false +archive_path: asf/axis/axis2/java/savan +source_repositories: + - type: Subversion + path: axis/axis2/java/savan +mailing_lists: + - java-dev + - java-commits + - java-user +mailing_lists_prefix: axis +issue_tracker: + type: JIRA + keys: + - SAVAN + diff --git a/_data/projects/axkit.yaml b/_data/projects/axkit.yaml new file mode 100644 index 00000000..791b1b6a --- /dev/null +++ b/_data/projects/axkit.yaml @@ -0,0 +1,13 @@ +--- +retirement_date: 2009-08-19 +attic_date: 2009-08-19 +attic_banner: false +project_domain: axkit.org +project_description: >- + 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. +board_reports: false # Axkit was part of XML, so no separate reports +board_resolution: true # retirement is mentioned in the board report +downloads: true +archive_path: xml/axkit diff --git a/_data/projects/bahir.yaml b/_data/projects/bahir.yaml new file mode 100644 index 00000000..ba33118c --- /dev/null +++ b/_data/projects/bahir.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2024-01-17 +attic_issue: ATTIC-220 +attic_date: 2024-05-03 +attic_banner: true +project_name: Bahir +project_description: >- + Bahir's mission was to provide extensions to distributed analytic + platforms such as Apache Spark. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - reviews + - user +issue_tracker: + type: JIRA diff --git a/_data/projects/beehive.yaml b/_data/projects/beehive.yaml new file mode 100644 index 00000000..98ad5b75 --- /dev/null +++ b/_data/projects/beehive.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2009-11-18 +attic_date: 2010-01-01 +attic_banner: false +project_description: >- + Beehive was a simple object model built on J2EE and Struts that used annotations + to reduce the amount of required code. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI +related_projects_text: >- + If you are looking for a project to use in place of Beehive, the following have been suggested for its components: +related_projects: + - description: Beehive NetUI / Page Flow - Struts 2 or Spring Web Flow + - description: Beehive Controls - Spring Beans + - description: Beehive WSM (web service metadata) - Axis2's implementation of JSR-181 \ No newline at end of file diff --git a/_data/projects/bloodhound.yaml b/_data/projects/bloodhound.yaml new file mode 100644 index 00000000..5a5a46f1 --- /dev/null +++ b/_data/projects/bloodhound.yaml @@ -0,0 +1,19 @@ +--- +retirement_date: 2024-07-17 +attic_issue: ATTIC-224 +attic_date: 2024-07-28 +attic_banner: true +project_description: >- + Bloodhound mission was to develop an issue tracking, wiki and + repository browser. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA diff --git a/_data/projects/buildr.yaml b/_data/projects/buildr.yaml new file mode 100644 index 00000000..7b88f644 --- /dev/null +++ b/_data/projects/buildr.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2022-07-20 +attic_issue: ATTIC-208 +attic_date: 2022-08-26 +attic_banner: true +project_description: >- + Buildr mission was to create a simple and intuitive build + system for Java applications. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - ci + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/chemistry.yaml b/_data/projects/chemistry.yaml new file mode 100644 index 00000000..bb406f23 --- /dev/null +++ b/_data/projects/chemistry.yaml @@ -0,0 +1,25 @@ +--- +retirement_date: 2022-02-16 +attic_issue: ATTIC-203 +attic_date: 2022-07-05 +attic_banner: true +project_description: >- + Chemistry mission was the creation and maintenance of software related to + CMIS (Content Managment Interoperability Services) Clients and Servers. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA + keys: + - CMIS +wiki: + type: CWIKI + keys: + - cmis diff --git a/_data/projects/chukwa.yaml b/_data/projects/chukwa.yaml new file mode 100644 index 00000000..ae5f7ad0 --- /dev/null +++ b/_data/projects/chukwa.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2020-05-20 +attic_issue: ATTIC-183 +attic_date: 2021-04-10 +attic_banner: true +project_description: >- + Chukwa's mission was Open source data collection system for + monitoring large distributed systems. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/clerezza.yaml b/_data/projects/clerezza.yaml new file mode 100644 index 00000000..78375619 --- /dev/null +++ b/_data/projects/clerezza.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2022-06-15 +attic_issue: ATTIC-207 +attic_date: 2022-07-30 +attic_banner: true +project_name: Clerezza +project_description: >- + Clerezza was a service platform which provided a set of + functionality for management of semantically linked data accessible + through RESTful Web Services and in a secured way. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/click.yaml b/_data/projects/click.yaml new file mode 100644 index 00000000..d7f984d2 --- /dev/null +++ b/_data/projects/click.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2014-05-21 +attic_issue: ATTIC-131 +attic_date: 2015-09-28 +attic_banner: false +project_description: >- + Click was a JEE web application framework, providing a natural + rich client style programming model. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/climate.yaml b/_data/projects/climate.yaml new file mode 100644 index 00000000..8d76dc4c --- /dev/null +++ b/_data/projects/climate.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2020-10-21 +attic_issue: ATTIC-195 +attic_date: 2021-04-11 +attic_banner: true +project_name: Open Climate Workbench +project_description: >- + Open Climate Workbench's mission was Climate model evaluation. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/cocoon.yaml b/_data/projects/cocoon.yaml new file mode 100644 index 00000000..b512adc2 --- /dev/null +++ b/_data/projects/cocoon.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2025-01-15 +attic_issue: ATTIC-227 +attic_date: 2025-03-23 +attic_banner: true +project_description: >- + Cocoon mission was Web development framework: separation of + concerns, component-based. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA + keys: + - COCOON + - COCOON3 +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/continuum.yaml b/_data/projects/continuum.yaml new file mode 100644 index 00000000..3cf957cf --- /dev/null +++ b/_data/projects/continuum.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2016-05-18 +attic_issue: ATTIC-155 +attic_date: 2016-08-14 +attic_banner: false +project_name: Continuum +project_description: >- + Continuum was an enterprise-ready continuous integration server with + features such as automated builds, release management, role-based + security, and integration with popular build tools and source control + management systems. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - issues + - notifications + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/crimson.yaml b/_data/projects/crimson.yaml new file mode 100644 index 00000000..f478be01 --- /dev/null +++ b/_data/projects/crimson.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2010-08-01 +attic_date: 2010-08-01 +attic_banner: false +project_type: Subproject +project_description: >- + Crimson was a Java XML parser which supports XML 1.0 via various APIs. +project_domain: xml.apache.org/crimson +additional_text: >- + There was no issue tracker nor mailing lists for the project. + Contact general@xml.apache.org or general@attic.apache.org for more information. +board_resolution: false +board_reports: false +downloads: false +related_projects: + - name: Apache Xerces + url: https://xerces.apache.org/ + description: replaced Crimson. + - name: Download Xerces + url: https://archive.apache.org/dist/xerces/ + description: from the Apache archives. \ No newline at end of file diff --git a/_data/projects/crunch.yaml b/_data/projects/crunch.yaml new file mode 100644 index 00000000..f3fb796b --- /dev/null +++ b/_data/projects/crunch.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2020-06-17 +attic_issue: ATTIC-185 +attic_date: 2021-04-10 +attic_banner: true +project_description: >- + Crunch's mission was Simple and Efficient MapReduce Pipelines. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/deltacloud.yaml b/_data/projects/deltacloud.yaml new file mode 100644 index 00000000..4fba0d11 --- /dev/null +++ b/_data/projects/deltacloud.yaml @@ -0,0 +1,25 @@ +--- +retirement_date: 2015-07-15 +attic_issue: ATTIC-140 +attic_date: 2016-02-27 +attic_banner: false +project_description: >- + Deltacloud provided the API server and drivers necessary for connecting + to cloud providers via a cloud abstraction API. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA + keys: + - DTACLOUD +wiki: + type: CWIKI + keys: + - DTACLOUD diff --git a/_data/projects/devicemap.yaml b/_data/projects/devicemap.yaml new file mode 100644 index 00000000..2d9f1d78 --- /dev/null +++ b/_data/projects/devicemap.yaml @@ -0,0 +1,38 @@ +--- +retirement_date: 2016-12-21 +attic_issue: ATTIC-161 +attic_date: 2017-01-06 +attic_banner: false +project_name: DeviceMap +project_description: >- + DeviceMap was a project to create a data repository containing + device information, images and other relevant information for all + sorts of mobile devices. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA + keys: + - DMAP +wiki: + type: CWIKI +related_projects: + - name: OpenDDR + url: https://openddr.mobi/ + description: is a new version of OpenDDR, parts of which were migrated to Apache Devicemap, and now have been merged back to OpenDDR. + - name: >- + YAUAA: Yet Another UserAgent Analyzer + url: https://github.com/nielsbasjes/yauaa + description: 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. + - name: DeviceDetector + url: https://devicedetector.lw1.at/ + description: 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. + - name: mobiledetect + url: https://mobiledetect.net/ + description: is an MIT licensed PHP project for detecting mobile devices. diff --git a/_data/projects/directmemory.yaml b/_data/projects/directmemory.yaml new file mode 100644 index 00000000..5de20fc1 --- /dev/null +++ b/_data/projects/directmemory.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2015-07-15 +attic_issue: ATTIC-141 +attic_date: 2015-08-23 +attic_banner: false +project_name: DirectMemory +project_description: >- + DirectMemory was an off-heap cache for the Java Virtual Machine. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/drat.yaml b/_data/projects/drat.yaml new file mode 100644 index 00000000..11230d50 --- /dev/null +++ b/_data/projects/drat.yaml @@ -0,0 +1,19 @@ +--- +retirement_date: 2020-08-19 +attic_issue: ATTIC-192 +attic_date: 2021-04-10 +attic_banner: true +project_name: DRAT +project_description: >- + DRAT's mission was large scale code license analysis, + auditing and reporting. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA diff --git a/_data/projects/eagle.yaml b/_data/projects/eagle.yaml new file mode 100644 index 00000000..ec466e88 --- /dev/null +++ b/_data/projects/eagle.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2020-11-18 +attic_issue: ATTIC-193 +attic_date: 2021-04-11 +attic_banner: true +project_description: >- + Eagle was an open source analytics solution for identifying security + and performance issues instantly on big data platforms. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI + keys: + - EAG diff --git a/_data/projects/esme.yaml b/_data/projects/esme.yaml new file mode 100644 index 00000000..69a0213e --- /dev/null +++ b/_data/projects/esme.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2013-06-19 +attic_issue: ATTIC-124 +attic_date: 2014-05-27 +attic_banner: true +project_name: ESME +project_longname: ESME (Enterprise Social Messaging Environment) +project_description: >- + ESME was a secure and highly scalable microsharing and micromessaging + platform that allows people to discover and meet one another and get + controlled access to other sources of information. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/etch.yaml b/_data/projects/etch.yaml new file mode 100644 index 00000000..5362e7a7 --- /dev/null +++ b/_data/projects/etch.yaml @@ -0,0 +1,19 @@ +--- +retirement_date: 2016-06-15 +attic_issue: ATTIC-158 +attic_date: 2016-12-14 +attic_banner: false +project_description: >- + Etch was a cross-platform, language- and transport-independent framework + for building and consuming network services. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA diff --git a/_data/projects/excalibur.yaml b/_data/projects/excalibur.yaml new file mode 100644 index 00000000..68a4dac7 --- /dev/null +++ b/_data/projects/excalibur.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2010-12-15 +attic_issue: ATTIC-97 +attic_date: 2011-03-04 +attic_banner: false +project_description: >- + Excalibur was a Java Inversion of Control container. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - scm + - user +issue_tracker: + type: JIRA + keys: + - EXLBR + - FORTRESS +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/falcon.yaml b/_data/projects/falcon.yaml new file mode 100644 index 00000000..302d8532 --- /dev/null +++ b/_data/projects/falcon.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2019-06-19 +attic_issue: ATTIC-176 +attic_date: 2021-04-01 +attic_banner: true +project_description: >- + Falcon was a data processing and management solution for Hadoop + designed for data motion, coordination of data pipelines, lifecycle + management, and data discovery. Falcon enabled end consumers to quickly + onboard their data and its associated processing and management tasks + on Hadoop clusters. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA + diff --git a/_data/projects/forrest.yaml b/_data/projects/forrest.yaml new file mode 100644 index 00000000..1aa02416 --- /dev/null +++ b/_data/projects/forrest.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2020-02-19 +attic_issue: ATTIC-180 +attic_date: 2021-04-05 +attic_banner: true +project_description: >- + Forrest was software for generation of aggregated multi-channel + documentation maintaining a separation of content and presentation. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - site-svn + - svn + - user +issue_tracker: + type: JIRA + keys: + - FOR diff --git a/_data/projects/giraph.yaml b/_data/projects/giraph.yaml new file mode 100644 index 00000000..a48cda2b --- /dev/null +++ b/_data/projects/giraph.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2023-09-20 +attic_issue: ATTIC-217 +attic_date: 2024-02-17 +attic_banner: true +project_description: >- + Giraph was an iterative graph processing system built for high scalability. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/gora.yaml b/_data/projects/gora.yaml new file mode 100644 index 00000000..12f9afba --- /dev/null +++ b/_data/projects/gora.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2025-03-19 +attic_issue: ATTIC-236 +attic_date: +attic_banner: true +project_description: >- + Gora was an ORM framework for column stores such as Apache HBase + and Apache Cassandra with a specific focus on Hadoop. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/hama.yaml b/_data/projects/hama.yaml new file mode 100644 index 00000000..ec04b410 --- /dev/null +++ b/_data/projects/hama.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2020-04-15 +attic_issue: ATTIC-181 +attic_date: 2021-04-05 +attic_banner: true +project_description: >- + Hama was a framework for Big Data analytics based on the Bulk Synchronous + Parallel paradigm. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/harmony.yaml b/_data/projects/harmony.yaml new file mode 100644 index 00000000..44a976bb --- /dev/null +++ b/_data/projects/harmony.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2011-11-16 +attic_issue: ATTIC-122 +attic_date: 2012-08-22 +attic_banner: false +project_description: >- + Harmony was a modular Java runtime with class libraries and associated tools. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - alerts + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/hawq.yaml b/_data/projects/hawq.yaml new file mode 100644 index 00000000..8c0e22d5 --- /dev/null +++ b/_data/projects/hawq.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2024-07-17 +attic_issue: ATTIC-223 +attic_date: 2024-07-28 +attic_banner: true +project_name: HAWQ +project_description: >- + HAWQ mission was a Hadoop native SQL query engine that combined the key + technological advantages of an MPP database with the scalability and + convenience of Hadoop. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/hivemind.yaml b/_data/projects/hivemind.yaml new file mode 100644 index 00000000..af1d9ef5 --- /dev/null +++ b/_data/projects/hivemind.yaml @@ -0,0 +1,34 @@ +--- +retirement_date: 2009-03-18 +attic_issue: ATTIC-1 +attic_date: 2009-05-14 +attic_banner: false +project_name: HiveMind +project_description: >- + 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. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI + keys: + - HIVEMIND + - HIVEMIND2 +related_projects: + - name: Tapestry IoC + url: https://tapestry.apache.org/ioc.html + description: Discussion on the mailing list indicated that this was the natural successor to HiveMind. + - name: Gaderian + url: https://ops4j1.jira.com/wiki/spaces/gaderian/ + description: is one fork that has been created \ No newline at end of file diff --git a/_data/projects/ibatis.yaml b/_data/projects/ibatis.yaml new file mode 100644 index 00000000..e249092d --- /dev/null +++ b/_data/projects/ibatis.yaml @@ -0,0 +1,30 @@ +--- +retirement_date: 2010-06-16 +attic_issue: ATTIC-66 +attic_date: 2010-07-24 +attic_banner: false +project_name: iBATIS +project_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. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user-cs + - user-java +issue_tracker: + type: JIRA +wiki: + type: CWIKI +related_projects_text: >- + The iBATIS committers moved over to MyBatis which is the natural successor to iBATIS. +related_projects: + - name: MyBatis + url: https://www.mybatis.org/ + description: is a fork of iBATIS diff --git a/_data/projects/jakarta-cactus.yaml b/_data/projects/jakarta-cactus.yaml new file mode 100644 index 00000000..9f412066 --- /dev/null +++ b/_data/projects/jakarta-cactus.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2011-08-01 +attic_date: 2011-08-01 +attic_banner: false +project_type: Subproject +project_name: Jakarta Cactus +project_domain: jakarta.apache.org/cactus/ +project_description: >- + Jakarta previously hosted Cactus, a simple test framework for unit testing server-side java code. +additional_text: >- + Cactus users are encouraged to switch to other techniques for testing. +board_resolution: false +board_reports: false +downloads: true +archive_path: jakarta/cactus +source_repositories: + - type: Subversion + path: jakarta/cactus +mailing_lists: + - dev + - user +issue_tracker: + type: JIRA + keys: + - CACTUS + diff --git a/_data/projects/jakarta-ecs.yaml b/_data/projects/jakarta-ecs.yaml new file mode 100644 index 00000000..61c3a0cc --- /dev/null +++ b/_data/projects/jakarta-ecs.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2010-10-20 +attic_issue: ATTIC-95 +attic_date: 2010-10-27 +attic_banner: false +project_type: Subproject +project_name: Jakarta ECS +project_domain: jakarta.apache.org/ecs +project_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). +board_resolution: true +board_reports: false +downloads: true +archive_path: jakarta/ecs +source_repositories: + - type: Subversion + path: jakarta/ecs +mailing_lists: + - dev + - user +issue_tracker: + type: JIRA + keys: + - ECS diff --git a/_data/projects/jakarta-oro.yaml b/_data/projects/jakarta-oro.yaml new file mode 100644 index 00000000..129c5657 --- /dev/null +++ b/_data/projects/jakarta-oro.yaml @@ -0,0 +1,28 @@ +--- +retirement_date: 2010-10-20 +attic_issue: ATTIC-96 +attic_date: 2010-10-28 +attic_banner: false +project_type: Subproject +project_name: Jakarta ORO +project_domain: jakarta.apache.org/oro +project_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. +board_resolution: true +board_reports: false +downloads: true +archive_path: jakarta/oro +source_repositories: + - type: Subversion + path: jakarta/oro +mailing_lists: + - dev + - user +issue_tracker: + type: Bugzilla + keys: + - oro + diff --git a/_data/projects/jakarta-regexp.yaml b/_data/projects/jakarta-regexp.yaml new file mode 100644 index 00000000..d32886c2 --- /dev/null +++ b/_data/projects/jakarta-regexp.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2011-04-20 +attic_issue: ATTIC-117 +attic_date: 2011-08-06 +attic_banner: false +project_type: Subproject +project_name: Jakarta Regexp +project_domain: jakarta.apache.org/regexp +project_description: >- + Jakarta previously hosted Regexp, a 100% Pure Java Regular Expression package. +board_resolution: true +board_reports: false +downloads: true +archive_path: jakarta/regexp +source_repositories: + - type: Subversion + path: jakarta/regexp +mailing_lists: + - dev + - user +issue_tracker: + type: Bugzilla + keys: + - regexp diff --git a/_data/projects/jakarta-slide.yaml b/_data/projects/jakarta-slide.yaml new file mode 100644 index 00000000..b7ee204d --- /dev/null +++ b/_data/projects/jakarta-slide.yaml @@ -0,0 +1,30 @@ +--- +retirement_date: 2010-04-21 +attic_issue: ATTIC-94 +attic_date: 2010-10-28 +attic_banner: false +project_type: Subproject +project_name: Jakarta Slide +project_domain: jakarta.apache.org/slide +project_description: >- + Jakarta previously hosted Slide, a content repository which could serve as + a basis for a content management system as well as other purposes. Among + its features was full WebDAV support. +board_resolution: true +board_reports: false +downloads: true +archive_path: jakarta/slide +source_repositories: + - type: Subversion + path: jakarta/slide +mailing_lists: + - dev + - user +issue_tracker: + type: Bugzilla + keys: + - slide +wiki: + type: CWIKI + keys: + - JAKARTASLIDE \ No newline at end of file diff --git a/_data/projects/jakarta-taglibs.yaml b/_data/projects/jakarta-taglibs.yaml new file mode 100644 index 00000000..74c032ad --- /dev/null +++ b/_data/projects/jakarta-taglibs.yaml @@ -0,0 +1,134 @@ +--- +retirement_date: 2010-04-21 +attic_issue: ATTIC-93 +attic_date: 2010-09-05 +attic_banner: false +project_type: Subproject +project_name: Jakarta Taglibs +project_domain: tomcat.apache.org/taglibs +project_description: >- + Starting in 2000, 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. +additional_text: >- + With the advent of JSTL, the core features of many of the libraries had + been standardized and the need for these libraries diminished. As such, + much of the Taglibs codebase moved into maintenance mode. +board_resolution: true +board_reports: false +downloads: true +archive_path: jakarta/taglibs +source_repositories: + - type: Subversion + path: jakarta/taglibs +mailing_lists: + - dev +issue_tracker: + type: Bugzilla + keys: + - taglibs +wiki: + type: CWIKI + keys: + - JAKARTATAGLIBS +related_projects_text: >- + In 2008 and 2009, the majority of these libraries were deprecated and have now been retired. + The remaining work has moved over to the Tomcat Taglibs project: +related_projects: + - name: Tomcat Taglibs + url: https://tomcat.apache.org/taglibs/ + description: Standard - The implementations of the various JSTL specifications + - name: RDC + url: https://tomcat.apache.org/taglibs/rdc/ + description: Reusable Dialog Components Taglib (retired from the Tomcat Taglibs project in 2014) + - name: Mailer 2 + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/mailer2/trunk/ + description: JSP Version 2.0+ + - name: Cache + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/cache/trunk/ + description: JSP Version 1.2+ + - name: Data Grid + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/datagrid/trunk/ + description: JSP Version 1.2+ + - name: Application + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/application/trunk/ + description: JSP Version 1.1+ + - name: Benchmark + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/benchmark/trunk/ + description: JSP Version 1.1+ + - name: BSF + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/bsf/trunk/ + description: JSP Version 1.1+ + - name: DateTime + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/datetime/trunk/ + description: JSP Version 1.1+ + - name: DBTags + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/dbtags/trunk/ + description: JSP Version 1.1+ + - name: I18N + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/i18n/trunk/ + description: JSP Version 1.1+ + - name: Image + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated-sandbox/image/trunk/ + description: JSP Version 1.1+ + - name: Input + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/input/trunk/ + description: JSP Version 1.1+ + - name: IO + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/io/trunk/ + description: JSP Version 1.1+ + - name: Iterators + url: https://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/iterators/trunk/ + description: JSP Version 1.2+ + - name: JNDI + url: https://svn.apache.org/repos/asf/jakarta/taglibs/proper/jndi/trunk/ + description: JSP Version 1.1+ + - name: JMS + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/jmstags/trunk/ + description: JSP Version 1.1+ + - name: Log + url: https://svn.apache.org/repos/asf/jakarta/taglibs/proper/log/trunk/ + description: JSP Version 1.1+ + - name: Mailer + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/mailer/trunk/ + description: JSP Version 1.1+ + - name: Page + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/page/trunk/ + description: JSP Version 1.1+ + - name: Random + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/random/trunk/ + description: JSP Version 1.1+ + - name: Regexp + url: https://svn.apache.org/repos/asf/jakarta/taglibs/proper/regexp/trunk/ + description: JSP Version 1.1+ + - name: Request + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/request/trunk/ + description: JSP Version 1.1+ + - name: Response + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/response/trunk/ + description: JSP Version 1.1+ + - name: Scrape + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/scrape/trunk/ + description: JSP Version 1.1+ + - name: Session + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/session/trunk/ + description: JSP Version 1.1+ + - name: String + url: https://svn.apache.org/repos/asf/jakarta/taglibs/proper/string/trunk/ + description: JSP Version 1.1+ + - name: UltraDev 4.0 Tool Extension + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/tools/trunk/UltraDev/4.0/ctlx/ + description: JSP Version 1.1+ + - name: Unstandard + url: https://svn.apache.org/repos/asf/jakarta/taglibs/sandbox/unstandard/trunk/ + description: JSP Version 1.2+ + - name: Utility + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/utility/trunk/ + description: JSP Version 1.1+ + - name: XSL + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xsl/trunk/ + description: JSP Version 1.1+ + - name: XTags + url: https://svn.apache.org/repos/asf/jakarta/taglibs/deprecated/xtags/trunk/ + description: JSP Version 1.1+ diff --git a/_data/projects/jakarta.yaml b/_data/projects/jakarta.yaml new file mode 100644 index 00000000..053e3372 --- /dev/null +++ b/_data/projects/jakarta.yaml @@ -0,0 +1,28 @@ +--- +retirement_date: 2011-12-21 +attic_issue: +attic_date: 2011-12-01 +attic_banner: false +project_description: >- + Founded in 1999, the Jakarta Project housed a diverse set of popular + open source Java solutions. +additional_text: >- + In December 2011, Jakarta was retired as all of its subprojects had + either become their own projects or been retired. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - announcements + - general + - site-cvs + - notifications +wiki: + type: CWIKI +related_projects: + - name: Jakarta EE + url: https://jakarta.ee/ + description: is a project under the Eclipse Foundation, named in February 2018 diff --git a/_data/projects/joshua.yaml b/_data/projects/joshua.yaml new file mode 100644 index 00000000..b33dc929 --- /dev/null +++ b/_data/projects/joshua.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2021-11-17 +attic_issue: ATTIC-200 +attic_date: 2021-12-12 +attic_banner: true +project_description: >- + Joshua's mission was to provide statistical and other forms of machine translation. +board_resolution: true +board_reports: true +downloads: true +archive_path: incubator/joshua +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/juddi.yaml b/_data/projects/juddi.yaml new file mode 100644 index 00000000..bfe1eebf --- /dev/null +++ b/_data/projects/juddi.yaml @@ -0,0 +1,25 @@ +--- +retirement_date: 2023-02-15 +attic_issue: ATTIC-213 +attic_date: 2023-03-04 +attic_banner: true +project_name: jUDDI +project_description: >- + jUDDI mission was Java implementation of the Universal Description, + Discovery, and Integration specification. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA + keys: + - JUDDI + - SCOUT +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/labs.yaml b/_data/projects/labs.yaml new file mode 100644 index 00000000..509586cb --- /dev/null +++ b/_data/projects/labs.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2020-08-19 +attic_issue: ATTIC-188 +attic_date: 2021-04-10 +attic_banner: true +project_description: >- + Labs was a place for innovation where committers of the foundation + could experiment with new ideas. +board_resolution: true +board_reports: true +downloads: false +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - tech +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/lens.yaml b/_data/projects/lens.yaml new file mode 100644 index 00000000..8417d3da --- /dev/null +++ b/_data/projects/lens.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2020-08-19 +attic_issue: ATTIC-186 +attic_date: 2021-04-10 +attic_banner: true +project_description: >- + Lens was Unified analytics platform. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/lenya.yaml b/_data/projects/lenya.yaml new file mode 100644 index 00000000..80a137a7 --- /dev/null +++ b/_data/projects/lenya.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2015-04-22 +attic_issue: ATTIC-136 +attic_date: 2015-07-14 +attic_banner: false +project_description: >- + Lenya was an Open Source Java/XML Content Management System that came with + revision control, multi-site management, scheduling, search, WYSIWYG + editors, and workflow. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/lucy.yaml b/_data/projects/lucy.yaml new file mode 100644 index 00000000..5b691c13 --- /dev/null +++ b/_data/projects/lucy.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2018-06-20 +attic_issue: ATTIC-171 +attic_date: 2019-11-17 +attic_banner: true +project_description: >- + The Lucy search engine library provides full-text search for dynamic + programming languages. It is a "loose C" port of the Apache Lucene + search engine library for Java. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/marmotta.yaml b/_data/projects/marmotta.yaml new file mode 100644 index 00000000..7bf9e0e7 --- /dev/null +++ b/_data/projects/marmotta.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2020-11-18 +attic_issue: ATTIC-194 +attic_date: 2021-04-11 +attic_banner: true +project_description: >- + Marmotta was an Open Platform for Linked Data. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/metamodel.yaml b/_data/projects/metamodel.yaml new file mode 100644 index 00000000..b07cb486 --- /dev/null +++ b/_data/projects/metamodel.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2021-06-16 +attic_issue: ATTIC-198 +attic_date: 2021-07-10 +attic_banner: true +project_name: MetaModel +project_description: >- + MetaModel mission was common interface for discovery, exploration of + metadata and querying of different types of data sources. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/metron.yaml b/_data/projects/metron.yaml new file mode 100644 index 00000000..8de07762 --- /dev/null +++ b/_data/projects/metron.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2020-12-16 +attic_issue: ATTIC-190 +attic_date: 2021-04-11 +attic_banner: true +project_description: >- + Metron's mission was Real-time big data security. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/mnemonic.yaml b/_data/projects/mnemonic.yaml new file mode 100644 index 00000000..95066e34 --- /dev/null +++ b/_data/projects/mnemonic.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2025-02-19 +attic_issue: ATTIC-233 +attic_date: 2025-04-30 +attic_banner: true +project_description: >- + Mnemonic was a transparent nonvolatile hybrid memory oriented + library for Big data, High-performance computing, and Analytics. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/mrunit.yaml b/_data/projects/mrunit.yaml new file mode 100644 index 00000000..f2c9a8da --- /dev/null +++ b/_data/projects/mrunit.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2016-04-20 +attic_issue: ATTIC-154 +attic_date: 2016-05-12 +attic_banner: false +project_name: MRUnit +project_description: >- + MRUnit was a Java library that helped developers unit test Apache Hadoop map reduce jobs. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/muse.yaml b/_data/projects/muse.yaml new file mode 100644 index 00000000..db1e9779 --- /dev/null +++ b/_data/projects/muse.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2013-01-01 +attic_issue: ATTIC-123 +attic_date: 2014-05-16 +attic_banner: false +project_type: Subproject +project_name: WS Muse +project_domain: ws.apache.org +project_description: >- + Muse was a Java-based implementation of the WS-ResourceFramework (WSRF), + WS-BaseNotification (WSN), and WS-DistributedManagement (WSDM) specifications. +additional_tex: >- + The website appears to have been removed. +board_resolution: false +board_reports: false +downloads: true +archive_path: ws/muse +mailing_lists: + - muse-dev + - muse-commits + - muse-user +mailing_lists_prefix: ws +related_projects: + - name: amused + url: https://52north.org/communities/sensorweb/amused/ + description: is a fork of Muse \ No newline at end of file diff --git a/_data/projects/mxnet.yaml b/_data/projects/mxnet.yaml new file mode 100644 index 00000000..740bd38b --- /dev/null +++ b/_data/projects/mxnet.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2023-09-20 +attic_issue: ATTIC-216 +attic_date: 2024-02-14 +attic_banner: true +project_name: MXNet +project_description: >- + MXNet was a flexible and efficient library for Deep Learning. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - discuss-archive + - events + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/ode.yaml b/_data/projects/ode.yaml new file mode 100644 index 00000000..b043c78f --- /dev/null +++ b/_data/projects/ode.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2019-08-21 +attic_issue: ATTIC-175 +attic_date: 2020-01-14 +attic_banner: true +project_name: ODE +project_longname: ODE (Orchestration Director Engine) +project_description: >- + ODE executed business processes written following the + WS-BPEL standard. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI + keys: + - ODE2 + - ODExSITE diff --git a/_data/projects/ojb.yaml b/_data/projects/ojb.yaml new file mode 100644 index 00000000..b3372c85 --- /dev/null +++ b/_data/projects/ojb.yaml @@ -0,0 +1,38 @@ +--- +retirement_date: 2011-01-01 +attic_issue: ATTIC-113 +attic_date: 2011-06-28 +attic_banner: false +project_type: Subproject +project_name: ObJectRelationalBridge (OJB) +project_domain: db.apache.org/ojb +project_description: >- + OJB was an Object/Relational mapping tool that allowed transparent + persistence for Java Objects against relational databases. +board_resolution: false +board_reports: false +downloads: true +archive_path: db/ojb +source_repositories: + - type: Subversion + path: db/ojb +mailing_lists: + - ojb-dev + - ojb-user +mailing_lists_prefix: db +issue_tracker: + 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) + may be good starting points. The Apache Software Foundation hosts the + following alternatives: +related_projects: + - name: Apache Cayenne + url: https://cayenne.apache.org/ + - name: Apache Empire-db + url: https://empire-db.apache.org/ + - name: Apache OpenJPA + url: https://openjpa.apache.org/ + - name: Apache Torque + url: https://db.apache.org/torque diff --git a/_data/projects/oltu.yaml b/_data/projects/oltu.yaml new file mode 100644 index 00000000..a04589f0 --- /dev/null +++ b/_data/projects/oltu.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2018-03-21 +attic_issue: ATTIC-168 +attic_date: 2018-07-11 +attic_banner: true +project_description: >- + Oltu is an OAuth protocol implementation in Java. It also covers + others "OAuth family" related implementations such as JWT, JWS and OpenID Connect +additional_text: >- + Originally known as Amber. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI + keys: + - OLTU + - AMBER diff --git a/_data/projects/onami.yaml b/_data/projects/onami.yaml new file mode 100644 index 00000000..f41043d2 --- /dev/null +++ b/_data/projects/onami.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2016-01-20 +attic_issue: ATTIC-147 +attic_date: 2016-02-27 +attic_banner: false +project_description: >- + Onami was a project focused on the development and maintenance of a set + of Google Guice extensions not provided out of the box by the library itself. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA diff --git a/_data/projects/oodt.yaml b/_data/projects/oodt.yaml new file mode 100644 index 00000000..35471b2c --- /dev/null +++ b/_data/projects/oodt.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2023-04-19 +attic_issue: ATTIC-214 +attic_date: 2023-06-30 +attic_banner: true +project_name: OODT +project_description: >- + OODT's mission was to create Object Oriented Data Technology (middleware metadata). +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/oozie.yaml b/_data/projects/oozie.yaml new file mode 100644 index 00000000..89ecebe5 --- /dev/null +++ b/_data/projects/oozie.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2025-02-19 +attic_issue: ATTIC-232 +attic_date: 2025-04-05 +attic_banner: true +project_name: Oozie +project_description: >- + Oozie was a workflow scheduler system to manage Apache Hadoop jobs.. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/pivot.yaml b/_data/projects/pivot.yaml new file mode 100644 index 00000000..94efa2c1 --- /dev/null +++ b/_data/projects/pivot.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2025-01-15 +attic_issue: ATTIC-228 +attic_date: 2025-04-05 +attic_banner: true +project_description: >- + Pivot's mission was Rich Internet applications in Java. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/polygene.yaml b/_data/projects/polygene.yaml new file mode 100644 index 00000000..2fa3c72a --- /dev/null +++ b/_data/projects/polygene.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2018-12-19 +attic_issue: ATTIC-174 +attic_date: 2019-04-10 +attic_banner: true +project_description: >- + Polygene is a community based effort exploring Composite Oriented Programming + for domain centric application development. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA + diff --git a/_data/projects/predictionio.yaml b/_data/projects/predictionio.yaml new file mode 100644 index 00000000..bc0e5fc4 --- /dev/null +++ b/_data/projects/predictionio.yaml @@ -0,0 +1,28 @@ +--- +retirement_date: 2020-09-16 +attic_issue: ATTIC-187 +attic_date: 2021-04-10 +attic_banner: true +project_name: PredictionIO +project_description: >- + PredictionIO was a machine learning server built on top of state-of-the-art + open source stack, that enables developers to manage and deploy + production-ready predictive services for various kinds of machine learning + tasks. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA + keys: + - PIO +wiki: + type: CWIKI + keys: + - PIO diff --git a/_data/projects/quetzalcoatl.yaml b/_data/projects/quetzalcoatl.yaml new file mode 100644 index 00000000..c2511e8b --- /dev/null +++ b/_data/projects/quetzalcoatl.yaml @@ -0,0 +1,26 @@ +--- +retirement_date: 2010-06-16 +attic_date: 2010-06-01 +attic_banner: false +project_domain: quetz.apache.org +project_description: >- + Quetzalcoatl, or Quetz as it was more commonly known, was a project charged + with the creation and maintenance of open-source software related to mod_python + and the Python programming language. Mainly formed around the mod_python + subproject, it didn't have activity in the mod_python community to drive the + larger project along. +board_resolution: true +board_reports: true +downloads: false +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits +mailing_lists_prefix: quetz-mod_python +related_projects_text: >- + The mod_python website and downloads remain open. +related_projects: + - name: See modpython.org + url: http://www.modpython.org + description: for more information on mod_python. Quetz itself never had a website. \ No newline at end of file diff --git a/_data/projects/rave.yaml b/_data/projects/rave.yaml new file mode 100644 index 00000000..0b65c330 --- /dev/null +++ b/_data/projects/rave.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2016-01-20 +attic_issue: ATTIC-148 +attic_date: 2016-02-28 +attic_banner: false +project_description: >- + Rave was a web and social mashup engine that aggregated and served web widgets. + It was targeted as an engine for internet and intranet portals. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/reef.yaml b/_data/projects/reef.yaml new file mode 100644 index 00000000..76adaa71 --- /dev/null +++ b/_data/projects/reef.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2022-07-20 +attic_issue: ATTIC-209 +attic_date: 2022-08-26 +attic_banner: true +project_name: REEF +project_description: >- + REEF (Retainable Evaluator Execution Frameworks) mission was to provide + a library for developing portable applications for cluster resource + managers such as Apache Hadoop YARN or Apache Mesos +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/river.yaml b/_data/projects/river.yaml new file mode 100644 index 00000000..f9c8e926 --- /dev/null +++ b/_data/projects/river.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2022-02-16 +attic_issue: ATTIC-204 +attic_date: 2022-04-13 +attic_banner: true +project_description: >- + River's mission was the creation and maintenance of software related to + Jini service oriented architecture. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA diff --git a/_data/projects/sentry.yaml b/_data/projects/sentry.yaml new file mode 100644 index 00000000..fc6c4312 --- /dev/null +++ b/_data/projects/sentry.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2020-12-16 +attic_issue: ATTIC-191 +attic_date: 2021-04-11 +attic_banner: true +project_description: >- + Sentry was a system for enforcing fine grained authorization to + data and metadata in Apache Hadoop. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/shale.yaml b/_data/projects/shale.yaml new file mode 100644 index 00000000..c0bf8f39 --- /dev/null +++ b/_data/projects/shale.yaml @@ -0,0 +1,34 @@ +--- +retirement_date: 2009-05-20 +attic_issue: ATTIC-2 +attic_date: 2009-12-22 +attic_banner: false +project_description: >- + Shale was a web application framework, fundamentally based on JavaServer Faces. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - issues + - notifications + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI +related_projects_text: >- + Discussion on the mailing list indicated that Seam and MyFaces were + the natural successors to Shale. +related_projects: + - name: MyFaces Test + url: http://svn.apache.org/repos/asf/myfaces/test/trunk/ + description: The Shale Test code has been forked into the MyFaces project + - name: MyFaces + url: https://myfaces.apache.org/ + - name: SeamFramework + url: https://www.seamframework.org/ + description: diff --git a/_data/projects/shindig.yaml b/_data/projects/shindig.yaml new file mode 100644 index 00000000..9d952098 --- /dev/null +++ b/_data/projects/shindig.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2015-10-21 +attic_issue: ATTIC-145 +attic_date: 2016-01-14 +attic_banner: false +project_description: >- + Shindig was an OpenSocial container to help you to start hosting + OpenSocial apps quickly. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI + keys: + - SHINDIG + - SHINDIGxSITE diff --git a/_data/projects/sqoop.yaml b/_data/projects/sqoop.yaml new file mode 100644 index 00000000..df6c7156 --- /dev/null +++ b/_data/projects/sqoop.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2021-06-16 +attic_issue: ATTIC-199 +attic_date: 2021-07-11 +attic_banner: true +project_description: >- + Sqoop mission was the creation and maintenance of software related to Bulk + Data Transfer for Apache Hadoop and Structured Datastores. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/stanbol.yaml b/_data/projects/stanbol.yaml new file mode 100644 index 00000000..777f1845 --- /dev/null +++ b/_data/projects/stanbol.yaml @@ -0,0 +1,18 @@ +--- +retirement_date: 2020-04-15 +attic_issue: ATTIC-182 +attic_date: 2021-04-05 +attic_banner: true +project_description: >- + Stanbol was a set of reusable components for semantic content management. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA + diff --git a/_data/projects/stdcxx.yaml b/_data/projects/stdcxx.yaml new file mode 100644 index 00000000..e389afb9 --- /dev/null +++ b/_data/projects/stdcxx.yaml @@ -0,0 +1,24 @@ +--- +retirement_date: 2013-07-17 +attic_issue: ATTIC-130 +attic_date: 2014-05-14 +attic_banner: false +project_name: C++ Standard Library +project_description: >- + The C++ Standard Library project was a collection of algorithms, + containers, iterators, and other fundamental components of every piece of + software, implemented as C++ classes, templates, and functions essential + for writing C++ programs. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/stratos.yaml b/_data/projects/stratos.yaml new file mode 100644 index 00000000..5383f665 --- /dev/null +++ b/_data/projects/stratos.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2017-01-18 +attic_issue: ATTIC-162 +attic_date: 2017-02-18 +attic_banner: false +project_description: >- + Stratos was a highly-extensible Platform-as-a-Service (PaaS) framework + that helped run Apache Tomcat, PHP, and MySQL applications, and could + be extended to support many more environments on all major cloud infrastructures. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/streams.yaml b/_data/projects/streams.yaml new file mode 100644 index 00000000..1fd08335 --- /dev/null +++ b/_data/projects/streams.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2024-10-16 +attic_issue: ATTIC-226 +attic_date: 2025-01-14 +attic_banner: true +project_description: >- + Streams mission was to unify a diverse world of digital profiles and online + activities into common formats and vocabularies, and makes these datasets + accessible across a variety of databases, devices, and platforms for + streaming, browsing, searching, sharing, and analytics use-cases. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/submarine.yaml b/_data/projects/submarine.yaml new file mode 100644 index 00000000..9a4c6b8c --- /dev/null +++ b/_data/projects/submarine.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2024-05-15 +attic_issue: ATTIC-222 +attic_date: 2024-07-20 +attic_banner: true +project_description: >- + Submarine mission was allowing infrastructure engineers and data scientists + to build deep learning applications (TensorFlow, PyTorch, etc.) end to end + on cluster management platforms (like YARN/K8s). +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/tajo.yaml b/_data/projects/tajo.yaml new file mode 100644 index 00000000..8f07fab1 --- /dev/null +++ b/_data/projects/tajo.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2020-09-16 +attic_issue: ATTIC-196 +attic_date: 2021-04-10 +attic_banner: true +project_name: Tajo +project_description: >- + Tajo mission was Big data warehouse system on Apache Hadoop. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/tiles.yaml b/_data/projects/tiles.yaml new file mode 100644 index 00000000..6ece0e8a --- /dev/null +++ b/_data/projects/tiles.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2018-12-19 +attic_issue: ATTIC-173 +attic_date: 2019-11-18 +attic_banner: true +project_description: >- + Tiles is a templating framework built to simplify the development + of web application user interfaces. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/trafodion.yaml b/_data/projects/trafodion.yaml new file mode 100644 index 00000000..7621e1c6 --- /dev/null +++ b/_data/projects/trafodion.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2021-04-21 +attic_issue: ATTIC-197 +attic_date: 2021-05-13 +attic_banner: true +project_description: >- + Trafodion was a webscale SQL-on-Hadoop solution enabling transactional + or operational workloads on Apache Hadoop. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - codereview + - commits + - issues + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/tuscany.yaml b/_data/projects/tuscany.yaml new file mode 100644 index 00000000..d2dc353d --- /dev/null +++ b/_data/projects/tuscany.yaml @@ -0,0 +1,29 @@ +--- +retirement_date: 2016-05-18 +attic_issue: ATTIC-156 +attic_date: 2016-08-03 +attic_banner: false +project_description: >- + Tuscany simplified the task of developing service-oriented architectured + solutions by providing a comprehensive infrastructure for development and + management, based on the Service Component Architecture standard. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user + - notification +issue_tracker: + type: JIRA +wiki: + type: CWIKI + keys: + - TUSCANY + - TUSCANYWIKI + - TUSCANYxDOCx1x + - TUSCANYxDOCx2x diff --git a/_data/projects/twill.yaml b/_data/projects/twill.yaml new file mode 100644 index 00000000..e23eb5e6 --- /dev/null +++ b/_data/projects/twill.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2020-05-20 +attic_issue: ATTIC-184 +attic_date: 2021-04-10 +attic_banner: true +project_description: >- + Twill mission was to use Apache Hadoop YARN's distributed capabilities + with a programming model that is similar to running threads. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/usergrid.yaml b/_data/projects/usergrid.yaml new file mode 100644 index 00000000..f1745765 --- /dev/null +++ b/_data/projects/usergrid.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2021-12-15 +attic_issue: ATTIC-201 +attic_date: 2022-01-30 +attic_banner: true +project_description: >- + Usergrid was a project to build a BaaS Framework. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/vxquery.yaml b/_data/projects/vxquery.yaml new file mode 100644 index 00000000..0862f6e2 --- /dev/null +++ b/_data/projects/vxquery.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2020-01-15 +attic_issue: ATTIC-178 +attic_date: 2021-04-05 +attic_banner: true +project_name: VXQuery +project_description: >- + VXQuery implemented a parallel XML Query processor. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Git +mailing_lists: + - dev + - commits +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/whirr.yaml b/_data/projects/whirr.yaml new file mode 100644 index 00000000..8ae67cab --- /dev/null +++ b/_data/projects/whirr.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2015-03-18 +attic_issue: ATTIC-135 +attic_date: 2015-07-16 +attic_banner: false +project_description: >- + Whirr was a set of libraries for running cloud services and deploying clusters. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_data/projects/wink.yaml b/_data/projects/wink.yaml new file mode 100644 index 00000000..c681e21d --- /dev/null +++ b/_data/projects/wink.yaml @@ -0,0 +1,23 @@ +--- +retirement_date: 2017-04-19 +attic_issue: ATTIC-166 +attic_date: 2017-05-01 +attic_banner: false +project_description: >- + Wink was a simple yet solid framework for building RESTful Web services. + It is comprised of a Server module and a Client module for developing + and consuming RESTful Web services. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion + - type: Git +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/wookie.yaml b/_data/projects/wookie.yaml new file mode 100644 index 00000000..ff9ad7cb --- /dev/null +++ b/_data/projects/wookie.yaml @@ -0,0 +1,21 @@ +--- +retirement_date: 2016-03-16 +attic_issue: ATTIC-151 +attic_date: 2016-04-11 +attic_banner: false +project_description: >- + Wookie was a Java server application that allowed you to upload and deploy + W3C/OpenSocial/Google Wave widgets to your applications. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI \ No newline at end of file diff --git a/_data/projects/xang.yaml b/_data/projects/xang.yaml new file mode 100644 index 00000000..f9cd2f20 --- /dev/null +++ b/_data/projects/xang.yaml @@ -0,0 +1,20 @@ +--- +retirement_date: 2009-12-22 +attic_issue: ATTIC-44 +attic_date: 2010-02-10 +attic_banner: false +project_type: Subproject +project_domain: xml.apache.org/xang +project_description: >- + Xang was an XML Web Framework that aggregated multiple data sources, + made that data URL addressable and defined custom methods to access that data. +board_resolution: false +board_reports: false +downloads: false +source_repositories: + - type: Subversion + path: xml/xang +mailing_lists: + - xang-dev + - xang-cvs +mailing_lists_prefix: xml diff --git a/_data/projects/xindice.yaml b/_data/projects/xindice.yaml new file mode 100644 index 00000000..e6bad0e6 --- /dev/null +++ b/_data/projects/xindice.yaml @@ -0,0 +1,22 @@ +--- +retirement_date: 2011-08-01 +attic_issue: ATTIC-121 +attic_date: 2012-08-22 +attic_banner: false +project_domain: xml.apache.org/xindice +project_description: >- + Xindice was a native XML database. +board_resolution: false +board_reports: false +downloads: true +archive_path: xml/xindice +source_repositories: + - type: Subversion + path: xml/xindice +mailing_lists: + - xindice-dev + - uxindice-ser +mailing_lists_prefix: xml +wiki: + type: CWIKI + diff --git a/_data/projects/xml.yaml b/_data/projects/xml.yaml new file mode 100644 index 00000000..88b1ced2 --- /dev/null +++ b/_data/projects/xml.yaml @@ -0,0 +1,30 @@ +--- +retirement_date: 2012-04-18 +attic_issue: ATTIC-146 +attic_date: 2012-04-01 +attic_banner: false +project_name: XML +project_description: >- + Founded in 1999, the Apache XML Project housed a diverse set of popular + open source XML solutions. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - bugs + - announcements + - general + - general-cvs + +issue_tracker: + type: JIRA +wiki: + type: CWIKI + keys: + - XMLBEANS + - XMLGRAPHICS + - XMLGRAPHICSBATIK + - XMLGRAPHICSFOP + diff --git a/_data/projects/xmlbeans.txt b/_data/projects/xmlbeans.txt new file mode 100644 index 00000000..9a6c2f45 --- /dev/null +++ b/_data/projects/xmlbeans.txt @@ -0,0 +1,21 @@ +--- +retirement_date: 2013-07-17 +attic_issue: ATTIC-129 +attic_date: 2013-07-01 +attic_banner: false +project_name: XMLBeans +project_description: >- + XMLBeans is a technology for accessing XML by binding it to Java types. +board_resolution: true +board_reports: true +downloads: true +source_repositories: + - type: Subversion +mailing_lists: + - dev + - commits + - user +issue_tracker: + type: JIRA +wiki: + type: CWIKI diff --git a/_includes/announce-email-template.html b/_includes/announce-email-template.html new file mode 100644 index 00000000..9bb49131 --- /dev/null +++ b/_includes/announce-email-template.html @@ -0,0 +1,43 @@ +{%- comment -%} +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to you under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +{%- endcomment -%} + +Announcing that the {{include.longname}} committers have voted to retire +the project due to inactivity. {{include.description}}. + +Retiring a project is not as simple as turning everything off, as +existing users need to both know that the project is retiring and +retain access to the necessary information for their own development +efforts. + +You can read more about {{include.name}}'s retirement at: + + https://attic.apache.org/projects/{{include.project_id}}.html + +The project's resources will continue to be available in a read-only state - +website, mailing lists, wikis, git, downloads and bug tracker with no +change in url. + +Providing process and solutions to make it clear when an Apache +project has reached its end of life is the role of the Apache Attic, +and you can read more about that at: + + https://attic.apache.org/ + +Thanks, + +${NAME} +on behalf of the Apache Attic and the now retired {{include.name}} project \ No newline at end of file diff --git a/_includes/footer_custom.html b/_includes/footer_custom.html new file mode 100644 index 00000000..d3c426e8 --- /dev/null +++ b/_includes/footer_custom.html @@ -0,0 +1,20 @@ +{%- comment -%} +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to you under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +{% endcomment %} + +
Copyright © 2009-{{ site.time | date: "%Y" }} The Apache Software Foundation,
+Licensed under the Apache License, Version 2.0.
+
Apache and the Apache feather logo are trademarks of The Apache Software Foundation.
+ {{ page.project_longname }} retired in + + {%- if page.board_resolution == true -%} + {{ page.retirement_date | date: "%B %Y" }} + {%- else -%} + {{ page.retirement_date | date: "%B %Y" }} + {%- endif -%} + + and the move to the Attic + {%- if page.attic_date %} + {%- if page.attic_issue %} + was completed in {{ page.attic_date | date: "%B %Y" }}. + {%- else %} + was completed in {{ page.attic_date | date: "%B %Y" }}. + {%- endif -%} + {%- else -%} + is In Progress (see templates for {{page.project_name}}). + {%- endif -%} +
+ +{%- if page.project_description %} ++ {{ page.project_description }} +
+{%- endif -%} + +{%- if page.additional_text %} ++ {{ page.additional_text }} +
+{%- endif %} + ++
| Read-only Resource | +Link(s) | +||
|---|---|---|---|
| Website | +{{ page.project_domain }} | +||
| Mailing List Archives | + {%- assign mailbox_prefix = page.mailing_lists_prefix | default: page.project_id %} ++ {%- for mail_list in page.mailing_lists %} + {% unless forloop.first %}| {% endunless -%} + {{ mail_list }} + {%- endfor %} + | +||
| Source Code ({{ source_repo.type}}) | + {%- case source_repo.type %} + {%- when "Subversion" %} + {%- assign svn_path = source_repo.path | default: page.project_id | prepend: "svn.apache.org/repos/asf/" %} +{{ svn_path }} | + {%- when "Git" %} + {%- assign git_path = source_repo.path | default: page.project_id | prepend: "gitbox.apache.org/repos/asf#" %} +{{ git_path }} | + {%- else %} +??? {{ source_repo.type}} ??? | + {%- endcase %} +
| Issue Tracker ({{ page.issue_tracker.type }}) | + {%- case page.issue_tracker.type %} + {% when "JIRA" %} ++ {%- for jira_key in page.issue_tracker.keys %} + {%- unless forloop.first %} | {% endunless %} + {{ jira_key }} + {%- else %} + {%- assign jira_key = page.project_id | upcase %} + {{ jira_key }} + {%- endfor %} + | + {% when "Bugzilla" %} ++ {%- for bz_key in page.issue_tracker.keys %} + {%- unless forloop.first %} | {% endunless %} + {{ bz_key }} + {%- else %} + {%- assign bz_key = page.project_id | upcase %} + {{ bz_key }} + {%- endfor %} + | + + {%- else %} +??? {{ page.issue_tracker.type}} ??? | + {% endcase %} +
| Wiki | ++ {%- case page.wiki.type -%} + {% when "CWIKI" %} + {%- for wiki_key in page.wiki.keys %} + {%- unless forloop.first %} | {% endunless %} + cwiki: {{ wiki_key }} + {%- else %} + {%- assign wiki_key = page.project_id %} + cwiki: {{ wiki_key }} + {%- endfor %} + | + {%- else %} +??? {{ page.wiki.type}} ??? | + {%- endcase %} +|
| Board Reports | +Minutes | +||
| Downloads | ++ {{ archive_domain }} | + KEYS + | +
+As with any project in the Attic - if you should choose to fork {{ project_name }} outside of Apache, please +let us know so we can link to your project +
+ +{%- if page.related_projects %} ++ {{page.related_projects_text}} +
+ {%- endif %} ++
+Return to the {{project_name}} summary +
+ ++Use the markup below to create an Attic JIRA for the project's move to the Attic: +
+ +
+
+{%- if page.board_resolution == true -%}
+# Confirm [Board Resolution|{{ resolution_locn }}] (!)
+{%- else %}
+# Confirm Board Resolution (!)
+{%- endif %}
+# Create the project YAML data file in the [_data/projects|https://github.com/apache/attic/tree/main/_data/projects] directory in the Attic site. (!)
+# Ensure the: [attic.apache.org/projects/{{ page.project_id }}|https://attic.apache.org/projects/{{ page.project_id }}.html] page has been generated(!)
+# Inform [dev|https://lists.apache.org/thread/xxxxxxxxxx] of the move to the Attic (!)
+# Ensure [original project site|http://{{ project_domain }}/] pages carry the Attic banner (!)
+{%- if page.wiki.type and page.wiki.type == "CWIKI" %}
+# Ensure the Wiki pages (see links on the [{{ page.project_id }}|https://attic.apache.org/projects/{{ page.project_id }}.html] page) carry the Attic banner (!)
+{%- endif %}
+# Update the project DOAP file (if any) or copy to [projects-override|https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk/data/projects-override/]: (!)
+# Get infra lock down project's resources (!)
+# Announce on [announce at apache.org|http://mail-archives.apache.org/mod_mbox/www-announce/] (!)
+
+See [http://attic.apache.org/process.html#howto] for detailed instructions
+
++Use the text below to create an Infra JIRA for the project's move to the Attic: +
+ +
+The {{ project_name }} project has retired.
+The following resources were detected for archive/removal please:
+
+Remove the distribution SVN developer directory:
+- https://dist.apache.org/repos/dist/dev/{{ page.project_id }}
+Remove the distribution SVN release directory contents:
+- https://dist.apache.org/repos/dist/release/{{ page.project_id }}
+and set up redirection to https://attic.apache.org/projects/{{ page.project_id }}.html
+
+{% if mlists -%}
+Mailing lists https://lists.apache.org/list.html?{{ page.project_id }}.apache.org:
+{%- for mail_list in mlists %}
+- {{ mail_list }}@{{ page.project_id }}.apache.org
+{%- 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 -%}
+ - https://issues.apache.org/jira/projects/{{ jira_key }}/
+ {%- else -%}
+ - https://issues.apache.org/jira/projects/{{ page.project_id | upcase }}/
+ {%- endfor %}
+ {%- when "Bugzilla" -%}
+ {%- for bz_key in page.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 %}
+
+{% if page.source_repositories -%}
+ Make the following source repositories read-only:
+ {%- for source_repo in page.source_repositories -%}
+ {% case source_repo.type -%}
+ {%- when "Subversion" %}
+ SVN: https://svn.apache.org/repos/asf/{{ source_repo.path | default: page.project_id }}
+ {%- when "Git" %}
+ {% for git_repo_hash in git_repositories -%}
+ Git: http://gitbox.apache.org/repos/asf/{{git_repo_hash[0]}}.git
+ {% else -%}
+ Git: https://gitbox.apache.org/repos/asf#{{ source_repo.path | default: page.project_id }}.git
+ {% endfor -%}
+ {%- else %}
+ {{ source_repo.type}}: ???
+ {%- endcase -%}
+ {%- endfor %}
+ Please do NOT rename the repos.
+{%- endif %}
+
+{% if page.wiki.type -%}
+ {%- case page.wiki.type -%}
+ {%- when "CWIKI" -%}
+ Make CWIKI readonly:
+ {%- for wiki_key in page.wiki.keys %}
+ https://cwiki.apache.org/confluence/display/{{ wiki_key }}
+ {%- else %}
+ https://cwiki.apache.org/confluence/display/{{ page.project_id }}/
+ {%- endfor %}
+ {%- else %}
+ {{ page.wiki.type}} ???
+ {%- endcase %}
+{%- endif %}
+
+Remove the LDAP project group: dn: cn={{ page.project_id }},ou=project,ou=groups,dc=apache,dc=org
+
+Turn off any automated builds
+
++Let the users know that the PMC is moving into the Attic. Use the following text: +
+ +
+
+{%- include user-email-template.html name=project_name attic_issue=page.attic_issue %}
+
++Consider the following template when announcing that the project is now retired: +
+ +
+
+{%- include announce-email-template.html project_id=page.project_id name=project_name longname=page.project_apachename description=page.project_description %}
+
+- The Apache Attic was created in - November 2008 - to provide process and solutions to make it clear when an Apache project has reached its - end of life. Specifically: -
-- the Apache Attic Project [...] is responsible for the oversight of projects which otherwise would not have oversight;- -
- the Apache Attic Project [...] is not authorized to actively develop and release the projects under its oversight -
It is intended to:
-It is not intended to:
-There are two expected mechanisms by which a project may enter the Attic. Either the managing - Project Management Committee (PMC) decides it would like to move the project, or The - Apache Software Foundation's board dissolves the PMC and chooses to move the project.
- -First step is to add a suitable resolution to the next board agenda: see the Template Board Resolution.
- -Once the submitted resolution has been approved during a board meeting, the Attic project starts executing the move.
-Projects whose PMC are unable to muster 3 votes for a release, who have no active committers or - are unable to fulfill their reporting duties to the board are all good candidates for the Attic.
-This is defined in greater details in the separate process document.
- -Options are:
-
-A receiving PMC must be willing to assume all responsibilities that come
-with running a project: maintain code, answer questions, fix bugs,
-publish releases etc.
-
-If the Board does not object, PMC Attic will transfer the project's
-assets (code-base, TLP website, maven group-id etc) to the receiving PMC.
-
-After the transfer the receiving PMC will report to the Board about the
-project's activities, and publish project releases in the PMC's dist area.
-
The Attic is a project as any other:
-The Apache Incubator project is the entry path into The Apache Software Foundation for projects - and codebases wishing to become part of the Foundation's efforts. - Not all projects 'graduate' out of the Incubator; some are retired instead. - Those retired projects remain under Incubator oversight: the list may be found on the Incubator's - Projects page.
- -At some point a PMC may want to join the Attic. The following defines a process - to move that PMC into the Attic and gently close it down.
- -retire.py, with other generated parts to move the project to the Attic.The following are useful Git/svn/https locations:
-Check previous Board minutes to confirm the "terminate" resolution passed. The minutes are available from the following sources:
-However note that the most recent meeting minutes are not published until the following meeting at the earliest.
-Check that Secretary removed the PMC from https://svn.apache.org/repos/private/committers/board/committee-info.txt - (see also commits history). -
-This automatically removes VP entry on https://www.apache.org/foundation/leadership (src) - and project from https://www.apache.org/#projects-list navigation (src): - see www-site and its rendered HTML in asf-site branch.
. -Let the users know that the PMC is moving into the Attic. Use the following template:
-
-A heads up for the ${project} user community that the ${project} PMC has
-been 'moved to the Attic'. This means that the ${project} developers (more
-formally its Project Management Committee) have voted to retire ${project}
-and move the responsibility for its oversight over to the Attic project.
-
-Loosely speaking this means that the projects resources will be moved to a
-read-only state.
-
-You can read more about the Apache Attic and the process of moving to the
-Attic at https://attic.apache.org.
-
-You can follow this process in JIRA:
-
- https://issues.apache.org/jira/browse/ATTIC-${#}
-
-Thanks,
-
-${Name} on behalf of ${project} + the Attic.
-
-
- Remember to subscribe to the user list: use Whimsy Mailing List Self-subscription to avoid moderation (if the project hasn't been removed yet).
-Also bear in mind that the user mailing list may already know and you can skip this stage, or you can get help from project having asked to move to the Attic. Make sure you read that thread if it does exist.
-The Attic website is built using Anakia. Anakia is an old site technology built on top of Apache Velocity. - You can get the source for the site from Git:
-git clone https://github.com/apache/attic- -
You can generate the required changes using the Python3 retire.py script as follows:
./retire.py id1 [id2...]-
This should generate the following files for each ID, as well as updating xdocs/stylesheets/project.xml:
ID.jira.tmpxdocs/flagged/ID (this is a directory, used to add the Attic banner)xdocs/projects/ID.xmlcwiki_retired/WIKI_ID.txt (this adds the CWIKI banner for projects)The code allows for wiki aliases, as described in the cwiki_retired/AAREADME.txt file.
Review the changes in xdocs/, then commit to Git.
The ID.jira.tmp file is text that can be copy-pasted into a JIRA description. It should be deleted after use, and not committed to Git.
The files referenced are in https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk, which every Apache committer can update.
- -Identify whether the project has a DOAP file (see the <comdev repo>/projects.apache.org/data/projects.xml file) and update the rdf file with PMC to the Attic and add a category of retired:
-pmc change: <asfext:pmc rdf:resource="http://attic.apache.org" /> -new category: <category rdf:resource="http://projects.apache.org/category/retired" />-
You can use script/project2attic.py to prepare the update that you'll just need to review and commit
Open an Infrastructure JIRA issue identifying the resources that need turning off/making read only.
- -The content of the issue can be generated using infrajiratext.py.
Typically, it contains steps like following, that need to be tweaked based on assets of the retired project: -
Announce that the project is now retired. Consider the following template.
-Sometimes, the user mailing list will not be shut down. - If that is the case, it should be mentioned in the announce. - e.g. add "The user mailing list remains open." after "change in url." below. -
- -
-Announcing that the Apache ${project} committers have voted to retire
-the project due to inactivity. ${project} was {boilerplate}.
-
-Retiring a project is not as simple as turning everything off, as
-existing users need to both know that the project is retiring and
-retain access to the necessary information for their own development
-efforts.
-
-You can read more about ${project}'s retirement at:
-
- https://attic.apache.org/projects/${project}.html
-
-The project's resources will continue to be available in a read-only state -
-website, mailing lists, wikis, git, downloads and bug tracker with no
-change in url.
-
-Providing process and solutions to make it clear when an Apache
-project has reached its end of life is the role of the Apache Attic,
-and you can read more about that at:
-
- https://attic.apache.org/
-
-Thanks,
-
-${NAME}
-on behalf of the Apache Attic and the now retired Apache ${project} project
-
-
- It's important to include the boilerplate from the project's site so people - know what we're talking about.
-Apache ${FullName} - moved into the Attic in ${Month_Year}. - Apache ${FullName} mission was ${description}.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://${tlpid}.apache.org - for more information on ${FullName}.
- -As with any project in the Attic - if you should choose to fork ${FullName} - outside of Apache, please let us know so we can link to your project. -
- -Apache Abdera moved into the Attic in March 2017. -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.
- -As with any project in the Attic - if you should choose to fork Abdera outside of Apache, - please let us know so we can link to your project.
- -Apache ACE moved into the Attic in December 2017. -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.
- -As with any project in the Attic - if you should choose to fork ACE outside of Apache, - please let us know so we can link to your project.
- -Apache Any23 - moved into the Attic in 2023-06. - The mission of Apache Any23 (Anything to Triples) was the creation and maintenance of software related - to automatic crawling, parsing, analyzing, producing, validating and converting - RDF (Resource Description Framework) data.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://any23.apache.org - for more information on Any23.
- -As with any project in the Attic - if you should choose to fork Any23 - outside of Apache, please let us know so we can link to your project. -
- -Apache Apex - moved into the Attic in September 2019. - Apache Apex was a unified platform for big data stream and batch processing. Use cases included ingestion, ETL, real-time analytics, alerts and real-time actions.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://apex.apache.org - for more information on Apex.
- -As with any project in the Attic - if you should choose to fork Apex - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of Apex may be downloaded from the - Apache Archives. -
- -Apache Archiva - moved into the Attic in 2024-02. - Apache Archiva mission was the creation and maintenance of software related to - Build Artifact Repository Manager.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://archiva.apache.org - for more information on Archiva.
- -As with any project in the Attic - if you should choose to fork Archiva - outside of Apache, please let us know so we can link to your project. -
- -Apache Aurora - moved into the Attic in February 2020. - Apache Aurora was a Mesos framework for long-running services, cron jobs, and ad-hoc jobs.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://aurora.apache.org - for more information on Aurora.
- -As with any project in the Attic - if you should choose to fork Aurora - outside of Apache, please let us know so we can link to your project. -
- -Some related projects to Aurora are:
- -Archived versions of Aurora may be downloaded from the - Apache Archives. -
- -Apache Avalon was closed down in 2004, long before the creation of the Apache Attic. It's mentioned here for completeness.
- -For more information, including its successors, archives and description; see the website at - http://avalon.apache.org.
- -Apache Axis Sandesha2/C moved into the Attic in September 2014. 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.
- -The website, downloads and issue tracker all remain open, though the - issue tracker is read-only. There was no mailing list, instead you - can see posts related to Sandesha2/C in the Axis2/C mailing list in the - mail archives. - See the website at - http://axis.apache.org/axis2/c/sandesha - for more information on Sandesha2/C.
- -As with any project in the Attic - if you should choose to fork Sandesha2/C outside of Apache, - please let us know so we can link to your project.
- -Archived versions of Sandesha2/C may be downloaded from the - Apache Archives.
- -Apache Axis Savan/C moved into the Attic in September 2014. 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.
- -The website and downloads. There was no dedicated issue tracker, instead any issues raised - were in the Axis2/C JIRA project. - There was no mailing list, instead you - can see posts related to Savan/C in the Axis2/C mailing list in the - mail archives. - See the website at - http://axis.apache.org/axis2/c/savan - for more information on Savan/C.
- -As with any project in the Attic - if you should choose to fork Savan/C outside of Apache, - please let us know so we can link to your project.
- -Archived versions of Savan/C may be downloaded from the - Apache Archives.
- -Apache Axis Savan/Java moved into the Attic in September 2014. 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.
- -The user mailing list, issue tracker and website all remain open, though the - issue tracker is read-only. No downloads were made available. See the website at - http://axis.apache.org/axis2/java/savan - for limited additional information on Savan/Java. Note that the website is incorrect with regards to where - the source code is. You can find the source code at http://svn.apache.org/repos/asf/axis/axis2/java/savan/. Also note the issue tracker was https://issues.apache.org/jira/browse/SAVAN.
- -As with any project in the Attic - if you should choose to fork Savan/Java outside of Apache, - please let us know so we can link to your project.
- -Apache AxKit moved into the Attic in August 2009. - 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.
- -The user mailing list, website, and downloads all remain open. There was no - issue tracker for the project. See the website at - http://axkit.org for more information on AxKit.
- -We do not know of any natural successors or potential forks for AxKit. As with - any project in the Attic - if you should choose to fork AxKit outside of Apache, - please let us know so we can link to your project.
- -Archived versions of AxKit may be downloaded from the - Apache Archives.
- -Apache Bahir - moved into the Attic in 2024-01. - Apache Bahir mission was to provide extensions to distributed analytic platforms such as Apache Spark.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://bahir.apache.org - for more information on Bahir.
- -As with any project in the Attic - if you should choose to fork Bahir - outside of Apache, please let us know so we can link to your project. -
- -Apache Beehive moved into the Attic in January 2010. - Apache Beehive was a simple object model built on J2EE and Struts that used annotations to reduce - the amount of required code.
- -If you are looking for a project to use in place of Beehive, the following have been suggested for its components:
-As with any project in the Attic - if you should choose to fork Beehive outside of Apache, - please let us know so we can link to your project.
- -Archived versions of Beehive may be downloaded from the - Apache Archives.
- -Apache Bloodhound - moved into the Attic in 2024-07. - Apache Bloodhound mission was to develop an issue tracking, wiki and repository browser.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://bloodhound.apache.org - for more information on Bloodhound.
- -As with any project in the Attic - if you should choose to fork Bloodhound - outside of Apache, please let us know so we can link to your project. -
- -Apache Buildr - moved into the Attic in 2022-07. - Apache Buildr mission was to create a simple and intuitive build system for Java applications.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://buildr.apache.org - for more information on Buildr.
- -As with any project in the Attic - if you should choose to fork Buildr - outside of Apache, please let us know so we can link to your project. -
- -Apache Chemistry - moved into the Attic in 2022-02. - Apache Chemistry mission was the creation and maintenance of software related to - CMIS (Content Managment Interoperability Services) Clients and Servers.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://chemistry.apache.org - for more information on Chemistry.
- -As with any project in the Attic - if you should choose to fork Chemistry - outside of Apache, please let us know so we can link to your project. -
- -Apache Chukwa - moved into the Attic in 2020-05. - Apache Chukwa mission was Open source data collection system for monitoring large distributed systems.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://chukwa.apache.org - for more information on Chukwa.
- -As with any project in the Attic - if you should choose to fork Chukwa - outside of Apache, please let us know so we can link to your project. -
- -Apache Clerezza - moved into the Attic in 2022-06. - Apache Clerezza was a service platform which provided a set of functionality for management of semantically linked data accessible through RESTful Web Services and in a secured way.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://clerezza.apache.org - for more information on Clerezza.
- -As with any project in the Attic - if you should choose to fork Clerezza - outside of Apache, please let us know so we can link to your project. -
- -Apache Click moved into the Attic in May 2014. - Apache Click was a JEE web application framework, providing a natural rich client style programming model. -
- -As with any project in the Attic - if you should choose to fork Click outside of Apache, - please let us know so we can link to your project.
- -Apache Open Climate Workbench - moved into the Attic in 2020-10. - Apache Open Climate Workbench mission was Climate model evaluation.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://climate.apache.org - for more information on Open Climate Workbench.
- -As with any project in the Attic - if you should choose to fork Open Climate Workbench - outside of Apache, please let us know so we can link to your project. -
- -Apache Cocoon - moved into the Attic in 2025-01. - Apache Cocoon mission was Web development framework: separation of concerns, component-based.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://cocoon.apache.org - for more information on Cocoon.
- -As with any project in the Attic - if you should choose to fork Cocoon - outside of Apache, please let us know so we can link to your project. -
- -Apache Continuum moved into the Attic in May 2016. - Continuum was an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security, and integration with popular build tools and source control management systems.
- -As with any project in the Attic - if you should choose to fork Continuum outside of Apache, - please let us know so we can link to your project.
- -Apache Crimson moved into the Attic in August 2010. - Apache Crimson was a Java XML parser which supports XML 1.0 via various APIs.
- -The website and downloads remain. There was no - issue tracker nor mailing lists for the project. Contact general@xml.apache.org - or general@attic.apache.org for more information.
- -Apache Xerces replaced Crimson.
- -Archived versions of Xerces may be downloaded from the - Apache Archives.
- -Apache Crunch - moved into the Attic in 2020-06. - Apache Crunch mission was Simple and Efficient MapReduce Pipelines.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://crunch.apache.org - for more information on Crunch.
- -As with any project in the Attic - if you should choose to fork Crunch - outside of Apache, please let us know so we can link to your project. -
- -Apache Deltacloud moved into the Attic in July 2015. - Deltacloud provided the API server and drivers necessary for connecting to cloud providers via - a cloud abstraction API.
- -As with any project in the Attic - if you should choose to fork Deltacloud outside of Apache, - please let us know so we can link to your project.
- -Apache DeviceMap moved into the Attic in December 2016. - Apache DeviceMap was a project to create a data repository containing device information, images and other relevant information for all sorts of mobile devices.
- -As with any project in the Attic - if you should choose to fork DeviceMap outside of Apache, - please let us know so we can link to your project.
- -Some related projects to DeviceMap are:
- -Apache DirectMemory moved into the Attic in July 2015. - DirectMemory was an off-heap cache for the Java Virtual Machine.
- -As with any project in the Attic - if you should choose to fork DirectMemory outside of Apache, - please let us know so we can link to your project.
- -Apache DRAT - moved into the Attic in 2020-08. - Apache DRAT mission was large scale code license analysis, auditing and reporting.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://drat.apache.org - for more information on DRAT.
- -As with any project in the Attic - if you should choose to fork DRAT - outside of Apache, please let us know so we can link to your project. -
- -Apache Eagle - moved into the Attic in 2020-11. - Apache Eagle was an open source analytics solution for identifying security and performance issues instantly on big data platforms.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://eagle.apache.org - for more information on Eagle.
- -As with any project in the Attic - if you should choose to fork Eagle - outside of Apache, please let us know so we can link to your project. -
- -Apache ESME moved into the Attic in July 2013. - Apache ESME (Enterprise Social Messaging Environment) was a secure and highly scalable microsharing - and micromessaging platform that allows people to discover and meet one another and get controlled - access to other sources of information.
- -As with any project in the Attic - if you should choose to fork ESME outside of Apache, - please let us know so we can link to your project.
- -Apache Etch moved into the Attic in June 2016. - Etch was a cross-platform, language- and transport-independent framework for building and consuming network services.
- -As with any project in the Attic - if you should choose to fork Etch outside of Apache, - please let us know so we can link to your project.
- -Apache Excalibur moved into the Attic in December 2010. - Apache Excalibur was a Java Inversion of Control container. -
- -We do not know of any natural successors or potential forks for Excalibur. As with - any project in the Attic - if you should choose to fork Excalibur outside of Apache, - please let us know so we can link to your project.
- -Archived versions of Excalibur may be downloaded from the - Apache Archives.
- -Apache Falcon - moved into the Attic in June 2019. - Apache Falcon was a data processing and management solution for Hadoop designed for data motion, coordination of data pipelines, lifecycle management, and data discovery. - Falcon enabled end consumers to quickly onboard their data and its associated processing and management tasks on Hadoop clusters.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://falcon.apache.org - for more information on Falcon.
- -As with any project in the Attic - if you should choose to fork Falcon - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of Falcon may be downloaded from the - Apache Archives. -
- -Apache Forrest - moved into the Attic in February 2020. - Apache Forrest was software for generation of aggregated multi-channel - documentation maintaining a separation of content and presentation.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://forrest.apache.org - for more information on Forrest.
- -As with any project in the Attic - if you should choose to fork Forrest - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of Forrest may be downloaded from the - Apache Archives. -
- -Apache Giraph - moved into the Attic in 2023-09. - Apache Giraph was an iterative graph processing system built for high scalability.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://giraph.apache.org - for more information on Giraph.
- -As with any project in the Attic - if you should choose to fork Giraph - outside of Apache, please let us know so we can link to your project. -
- -Apache Gora - moved into the Attic in 2025-03. - Apache Gora was an ORM framework for column stores such as Apache HBase and Apache Cassandra with a specific focus on Hadoop.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://gora.apache.org - for more information on Gora.
- -As with any project in the Attic - if you should choose to fork Gora - outside of Apache, please let us know so we can link to your project. -
- -Apache Hama - moved into the Attic in April 2020. - Apache Hama was a framework for Big Data analytics based on the Bulk - Synchronous Parallel paradigm.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://hama.apache.org - for more information on Hama.
- -As with any project in the Attic - if you should choose to fork Hama - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of Hama may be downloaded from the - Apache Archives. -
- -In November 2011, Apache Harmony was retired.
- -Harmony software was a modular Java runtime with class libraries and associated tools.
- -Apache HAWQ - moved into the Attic in 2024-07. - Apache HAWQ mission was a Hadoop native SQL query engine that combined the key technological advantages of an MPP database with the scalability and convenience of Hadoop.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://hawq.apache.org - for more information on HAWQ.
- -As with any project in the Attic - if you should choose to fork HAWQ - outside of Apache, please let us know so we can link to your project. -
- -Apache HiveMind moved into the Attic in April 2009. - 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.
- -Discussion on the mailing list - indicated that Tapestry IoC - was the natural successor to HiveMind.
- -As with any project in the Attic - if you should choose to fork HiveMind outside of Apache, - please let us know so we can link to your project.
- -One fork that has been created is Gaderian at http://gaderian.ops4j.org/.
- -Apache iBATIS moved into the Attic in June 2010. - 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.
- -The iBATIS committers moved over to - MyBatis - which is the natural successor to iBATIS.
- -As with any project in the Attic - if you should choose to fork iBATIS outside of Apache, - please let us know so we can link to your project.
- -Archived versions of iBATIS may be downloaded from the - Apache Archives.
- -As mentioned above, one fork that has been created is MyBatis at - http://www.mybatis.org/.
- -Jakarta previously hosted Cactus, a simple test framework for unit testing server-side java code.
- -In August 2011, Cactus was retired due to a lack of development community.
- -Cactus users are encouraged to switch to other techniques for testing.
- -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).
- -In September 2010, ECS was retired due to a lack of development community.
- -ECS users are encouraged to switch to other techniques for markup generation.
- -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.
- -As there were no new features or releases planned, the Jakarta ORO project was retired in - September 2010.
- -ORO users are encouraged to use similar features in newer Java versions, where available.
- -Jakarta previously hosted Regexp, a 100% Pure Java Regular Expression package.
- -As there were no new features or releases planned, the Jakarta Regexp project was retired in - April 2011.
- -Jakarta Regexp users are encouraged to use similar features in newer Java versions, such - as java.util.regexp
- -Jakarta previously hosted Slide, a content repository which could serve as a basis for a content - management system as well as other purposes. Among its features was full WebDAV support.
- -In Novermber 2007, Slide was retired due to a lack of development community.
- -If you are looking for a WebDAV client or a server-side Content Repository, please consider the - Apache Jackrabbit project as an alternative.
- -Starting in 2000, 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.
- -With the advent of JSTL, the core features of many of the libraries had been standardized and the need for these - libraries diminished. As such, much of the Taglibs codebase moved into maintenance mode.
- -In 2008 and 2009, the majority of these libraries were deprecated and have now been retired. The remaining work has - moved over to the Tomcat Taglibs project - namely the following taglibs:
- -In 2014 the RDC Taglib was retired from the Tomcat Taglibs project.
- -| Name | JSP version | Obtain |
|---|---|---|
| RDC | 2.0+ | svn |
A list of the original retired taglibs follows:
- -| Name | JSP version | Obtain |
|---|---|---|
| Mailer 2 | 2.0+ | svn |
| Cache | 1.2+ | svn |
| Data Grid | 1.2+ | svn |
| Application | 1.1+ | svn |
| Benchmark | 1.1+ | svn |
| BSF | 1.1+ | svn |
| DateTime | 1.1+ | svn |
| DBTags | 1.1+ | svn |
| I18N | 1.1+ | svn |
| Image | 1.1+ | svn |
| Input | 1.1+ | svn |
| IO | 1.1+ | svn |
| Iterators | 1.2+ | svn |
| JNDI | 1.1+ | svn |
| JMS | 1.1+ | svn |
| Log | 1.1+ | svn |
| Mailer | 1.1+ | svn |
| Page | 1.1+ | svn |
| Random | 1.1+ | svn |
| Regexp | 1.1+ | svn |
| Request | 1.1+ | svn |
| Response | 1.1+ | svn |
| Scrape | 1.1+ | svn |
| Session | 1.1+ | svn |
| String | 1.1+ | svn |
| UltraDev 4.0 Tool Extension | 1.1+ | svn |
| Unstandard | 1.2+ | svn |
| Utility | 1.1+ | svn |
| XSL | 1.1+ | svn |
| XTags | 1.1+ | svn |
Founded in 1999, the Jakarta Project housed a diverse set of popular open source Java solutions.
- -In December 2011, Jakarta was retired as all of its subprojects had either become their own projects or been retired.
- -- For information on Jakarta EE (project under - the Eclipse Foundation, named in February 2018), - please visit jakarta.ee ; - for some background, see - Java EE is Now Called Jakarta EE - at javaee-guardians.io. -
- -Apache Joshua - moved into the Attic in 2021-11. - Apache Joshua mission was to provide statistical and other forms of machine translation.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://joshua.apache.org - for more information on Joshua.
- -As with any project in the Attic - if you should choose to fork Joshua - outside of Apache, please let us know so we can link to your project. -
- -Apache jUDDI - moved into the Attic in 2023-02. - Apache jUDDI mission was Java implementation of the Universal Description, Discovery, and Integration specification.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://juddi.apache.org - for more information on jUDDI.
- -As with any project in the Attic - if you should choose to fork jUDDI - outside of Apache, please let us know so we can link to your project. -
- -Apache Labs - moved into the Attic in Aug 2020. - Apache Labs was a place for innovation where committers of the foundation could experiment with new ideas.
- -The website and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://labs.apache.org - for more information on Labs.
- -Apache Lens - moved into the Attic in 2020-08. - Apache Lens was Unified analytics platform.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://lens.apache.org - for more information on Lens.
- -As with any project in the Attic - if you should choose to fork Lens - outside of Apache, please let us know so we can link to your project. -
- -Apache Lenya moved into the Attic in April 2015. - Lenya was an Open Source Java/XML Content Management System that came with revision control, - multi-site management, scheduling, search, WYSIWYG editors, and workflow. -
- -As with any project in the Attic - if you should choose to fork Lenya outside of Apache, - please let us know so we can link to your project.
- -Archived versions of the Lenya may be downloaded from the - Apache Archives.
- -Apache Lucy moved into the Attic - in June 2018. - The Apache Lucy search engine library provides full-text search for - dynamic programming languages. - It is a "loose C" port of the Apache Luceneâ„¢ search engine library - for Java. -
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://lucy.apache.org - for more information on Lucy.
- -As with any project in the Attic - if you should choose to fork Lucy - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of the Lucy may be downloaded from the - Apache Archives. -
- -Apache Marmotta - moved into the Attic in 2020-11. - Apache Marmotta was an Open Platform for Linked Data.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://marmotta.apache.org - for more information on Marmotta.
- -As with any project in the Attic - if you should choose to fork Marmotta - outside of Apache, please let us know so we can link to your project. -
- -Apache MetaModel - moved into the Attic in 2021-06. - Apache MetaModel mission was common interface for discovery, exploration of metadata and querying of different types of data sources.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://metamodel.apache.org - for more information on MetaModel.
- -As with any project in the Attic - if you should choose to fork MetaModel - outside of Apache, please let us know so we can link to your project. -
- -Apache Metron - moved into the Attic in 2020-12. - Apache Metron mission was Real-time big data security.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://metron.apache.org - for more information on Metron.
- -As with any project in the Attic - if you should choose to fork Metron - outside of Apache, please let us know so we can link to your project. -
- -Apache Mnemonic - moved into the Attic in 2025-02. - Apache Mnemonic was a transparent nonvolatile hybrid memory oriented library for Big data, High-performance computing, and Analytics.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://mnemonic.apache.org - for more information on Mnemonic.
- -As with any project in the Attic - if you should choose to fork Mnemonic - outside of Apache, please let us know so we can link to your project. -
- -Apache MRUnit moved into the Attic in April 2016. - MRUnit was a Java library that helped developers unit test Apache Hadoop map reduce jobs.
- -As with any project in the Attic - if you should choose to fork MRUnit outside of Apache, - please let us know so we can link to your project.
- -Archived versions of the MRUnit may be downloaded from the - Apache Archives.
- -Apache WS Muse moved into the Attic in January 2013. - Muse was a Java-based implementation of the WS-ResourceFramework (WSRF), WS-BaseNotification (WSN), - and WS-DistributedManagement (WSDM) specifications.
- -The user mailing list, downloads and issue tracker all remain, but are read-only. The website appears to have been removed.
- -As with any project in the Attic - if you should choose to fork Muse outside of Apache, - please let us know so we can link to your project.
- -Archived versions of Muse may be downloaded from the - Apache Archives.
- -One fork that has been created is amused, available at - http://52north.org/communities/sensorweb/amused.
- -Apache MXNet - moved into the Attic in 2023-09. - Apache MXNet was a flexible and efficient library for Deep Learning.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://mxnet.apache.org - for more information on MXNet.
- -As with any project in the Attic - if you should choose to fork MXNet - outside of Apache, please let us know so we can link to your project. -
- -Apache ODE (Orchestration Director Engine) - moved into the Attic in August 2019. - Apache ODE executed business processes - written following the WS-BPEL standard.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://ode.apache.org - for more information on ODE.
- -As with any project in the Attic - if you should choose to fork ODE - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of ODE may be downloaded from the - Apache Archives. -
- -Apache ObJectRelationalBridge (OJB) - moved into the Attic in January 2011. Apache OJB was an Object/Relational - mapping tool that allowed transparent persistence for Java Objects against - relational databases.
- -The website, downloads and issue tracker all remain open, though the - issue tracker is read-only. The user mailing list has been closed down, - but old posts can be browsed in the - mail archives. - See the website at - http://db.apache.org/ojb for more - information on OJB.
- -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) may be good - starting points. The Apache Software Foundation hosts the following - alternatives: -
- -As with any project in the Attic - if you should choose to fork OJB - outside of Apache, please let us know so we can link to your project.
- -Archived versions of OJB may be downloaded from the - Apache Archives.
- -Apache Oltu moved into the Attic in April 2018. -Apache Oltu is an OAuth protocol implementation in Java. It also covers others "OAuth family" related implementations such as JWT, JWS and OpenID Connect
- -Originally known as Amber
- -As with any project in the Attic - if you should choose to fork Oltu outside of Apache, - please let us know so we can link to your project.
-Apache Onami moved into the Attic in January 2016. - Apache Onami was a project focused on the development and maintenance of a set of Google Guice extensions not provided out of the box by the library itself. -
- -As with any project in the Attic - if you should choose to fork Onami outside of Apache, - please let us know so we can link to your project.
- -Apache OODT - moved into the Attic in 2023-04. - Apache OODT mission was to create Object Oriented Data Technology (middleware metadata).
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://oodt.apache.org - for more information on OODT.
- -As with any project in the Attic - if you should choose to fork OODT - outside of Apache, please let us know so we can link to your project. -
- -Apache Oozie - moved into the Attic in 2025-02. - Apache Oozie was a workflow scheduler system to manage Apache Hadoop jobs..
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://oozie.apache.org - for more information on Oozie.
- -As with any project in the Attic - if you should choose to fork Oozie - outside of Apache, please let us know so we can link to your project. -
- -Apache Pivot - moved into the Attic in 2025-01. - Apache Pivot mission was Rich Internet applications in Java.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://pivot.apache.org - for more information on Pivot.
- -As with any project in the Attic - if you should choose to fork Pivot - outside of Apache, please let us know so we can link to your project. -
- -Apache Polygene moved into the Attic - in December 2018. - Apache Polygene is a community based effort exploring Composite Oriented Programming for domain centric application development. -
- -As with any project in the Attic - if you should choose to fork Polygene - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of the Polygene may be downloaded from the - Apache Archives. -
- -Apache PredictionIO - moved into the Attic in Sep 2020. - Apache PredictionIO was a machine learning server built on top of state-of-the-art open - source stack, that enables developers to manage and deploy production-ready - predictive services for various kinds of machine learning tasks.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://predictionio.apache.org - for more information on PredictionIO.
- -As with any project in the Attic - if you should choose to fork PredictionIO - outside of Apache, please let us know so we can link to your project. -
- -Apache Quetzalcoatl moved into the Attic in June 2010. - Quetzalcoatl, or Quetz as it was more commonly known, was a project - charged with the creation and maintenance of open-source software - related to mod_python and the - Python programming language. - - Mainly formed around the mod_python subproject, it didn't have activity - in the mod_python community to drive the larger project along.
- -The mod_python website and downloads remain open. - See the website at - http://www.modpython.org for more information on mod_python. - Quetz itself never had a website.
- -As with any project in the Attic - if you should choose to fork mod_python outside of Apache, - please let us know so we can link to your project.
- -Apache Rave moved into the Attic in January 2016. - Apache Rave was a web and social mashup engine that aggregated and served web widgets. It was targeted as an engine for internet and intranet portals. -
- -As with any project in the Attic - if you should choose to fork Rave outside of Apache, - please let us know so we can link to your project.
- -Apache REEF - moved into the Attic in 2022-07. - Apache REEF (Retainable Evaluator Execution Frameworks) mission was to provide a library for developing portable applications for cluster resource managers such as Apache Hadoopâ„¢ YARN or Apache Mesosâ„¢.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://reef.apache.org - for more information on REEF.
- -As with any project in the Attic - if you should choose to fork REEF - outside of Apache, please let us know so we can link to your project. -
- -Apache River - moved into the Attic in 2022-02. - Apache River mission was the creation and maintenance of software related to - Jini service oriented architecture.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://river.apache.org - for more information on River.
- -As with any project in the Attic - if you should choose to fork River - outside of Apache, please let us know so we can link to your project. -
- -Apache Sentry - moved into the Attic in 2020-12. - Apache Sentry was a system for enforcing fine grained authorization to data and metadata in Apache Hadoop.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://sentry.apache.org - for more information on Sentry.
- -As with any project in the Attic - if you should choose to fork Sentry - outside of Apache, please let us know so we can link to your project. -
- -Apache Shale moved into the Attic in May 2009. - Shale was a web application framework, fundamentally based on JavaServer Faces. This - blog entry from Kito Mann is an excellent discussion of Shale's retirement: - http://blogs.jsfcentral.com/editorsdesk/entry/shale_in_the_attic.
- -Discussion on the mailing list - indicated that Seam and MyFaces - were the natural successors to Shale.
- -As with any project in the Attic - if you should choose to fork Shale outside of Apache, - please let us know so we can link to your project.
- -The Shale Test code has been forked into the MyFaces project - - http://svn.apache.org/repos/asf/myfaces/test/trunk/.
- -Apache Shindig moved into the Attic in November 2015. - Shindig was an OpenSocial container to help you to start hosting OpenSocial apps quickly.
- -As with any project in the Attic - if you should choose to fork Shindig outside of Apache, - please let us know so we can link to your project.
- -Apache Sqoop - moved into the Attic in 2021-06. - Apache Sqoop mission was the creation and maintenance of software related to -Bulk Data Transfer for Apache Hadoop and Structured Datastores.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://sqoop.apache.org - for more information on Sqoop.
- -As with any project in the Attic - if you should choose to fork Sqoop - outside of Apache, please let us know so we can link to your project. -
- -Apache Stanbol - moved into the Attic in April 2020. - Apache Stanbol was a set of reusable components for semantic content management.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://stanbol.apache.org - for more information on Stanbol.
- -As with any project in the Attic - if you should choose to fork Stanbol - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of Stanbol may be downloaded from the - Apache Archives. -
- -The Apache C++ Standard Library (STDCXX) moved into the Attic in July 2013. - The Apache C++ Standard Library project was a collection of algorithms, containers, iterators, and other fundamental - components of every piece of software, implemented as C++ classes, templates, and functions essential for writing C++ programs.
- -The user mailing list, website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://stdcxx.apache.org for more information on the project.
- -As with any project in the Attic - if you should choose to fork the retired project outside of Apache, - please let us know so we can link to your project.
- -Archived versions of the Apache C++ Standard Library (STDCXX) may be downloaded from the - Apache Archives.
- -Apache Stratos moved into the Attic in January 2017. - Stratos was a highly-extensible Platform-as-a-Service (PaaS) framework that helped run Apache - Tomcat, PHP, and MySQL applications, and could be extended to support many more environments - on all major cloud infrastructures.
- -As with any project in the Attic - if you should choose to fork Stratos outside of Apache, - please let us know so we can link to your project.
- -Apache Streams - moved into the Attic in 2024-10. - Apache Streams mission was to unify a diverse world of digital profiles and online activities into common formats and vocabularies, - and makes these datasets accessible across a variety of databases, devices, and platforms for streaming, browsing, searching, sharing, and analytics use-cases.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - https://streams.apache.org - for more information on Streams.
- -As with any project in the Attic - if you should choose to fork Streams - outside of Apache, please let us know so we can link to your project. -
- -Apache Submarine - moved into the Attic in 2024-05. - Apache Submarine mission was allowing infrastructure engineers and data scientists to build deep learning applications (TensorFlow, PyTorch, etc.) end to end on cluster management platforms (like YARN/K8s).
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://submarine.apache.org - for more information on Submarine.
- -As with any project in the Attic - if you should choose to fork Submarine - outside of Apache, please let us know so we can link to your project. -
- -Apache Tajo - moved into the Attic in 2020-09. - Apache Tajo mission was Big data warehouse system on Apache Hadoop.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://tajo.apache.org - for more information on Tajo.
- -As with any project in the Attic - if you should choose to fork Tajo - outside of Apache, please let us know so we can link to your project. -
- -Apache Tiles moved into the Attic - in December 2018. - Apache Tilesâ„¢ is a templating framework built to simplify the - development of web application user interfaces. -
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://tiles.apache.org - for more information on Tiles.
- -As with any project in the Attic - if you should choose to fork Tiles - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of the Tiles may be downloaded from the - Apache Archives. -
- -Apache Trafodion - moved into the Attic in 2021-04. - Apache Trafodion was a webscale SQL-on-Hadoop solution enabling transactional or operational workloads on Apache Hadoop.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://trafodion.apache.org - for more information on Trafodion.
- -As with any project in the Attic - if you should choose to fork Trafodion - outside of Apache, please let us know so we can link to your project. -
- -Apache Tuscany moved into the Attic in May 2016. - Tuscany simplified the task of developing service-oriented architectured solutions by providing a comprehensive infrastructure for development and management, based on the Service Component Architecture standard.
- -As with any project in the Attic - if you should choose to fork Tuscany outside of Apache, - please let us know so we can link to your project.
- -Apache Twill - moved into the Attic in 2020-05. - Apache Twill mission was to use Apache Hadoop YARN's distributed capabilities with a programming model that is similar to running threads.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://twill.apache.org - for more information on Twill.
- -As with any project in the Attic - if you should choose to fork Twill - outside of Apache, please let us know so we can link to your project. -
- -Apache Usergrid - moved into the Attic in 2021-12. - Apache Usergrid was a project to build a BaaS Framework.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://usergrid.apache.org - for more information on Usergrid.
- -As with any project in the Attic - if you should choose to fork Usergrid - outside of Apache, please let us know so we can link to your project. -
- -Apache VXQuery - moved into the Attic in January 2020. - Apache VXQuery implemented a parallel XML Query processor.
- -The website, downloads and issue tracker all remain open, though - the issue tracker is read-only. See the website at - http://vxquery.apache.org - for more information on VXQuery.
- -As with any project in the Attic - if you should choose to fork VXQuery - outside of Apache, please let us know so we can link to your project. -
- -Archived versions of VXQuery may be downloaded from the - Apache Archives. -
- -Apache Whirr moved into the Attic in March 2015. - Apache Whirr was a set of libraries for running cloud services and deploying clusters. -
- -Note that instructions on how to obtain and build the source are found on the wiki and not the website: https://cwiki.apache.org/confluence/display/WHIRR/How+To+Contribute.
- -As with any project in the Attic - if you should choose to fork Whirr outside of Apache, - please let us know so we can link to your project.
- -Apache Wink moved into the Attic in April 2017. -Apache Wink was a simple yet solid framework for building RESTful Web services. It is comprised of a Server module and a Client module for developing and consuming RESTful Web services.
-As with any project in the Attic - if you should choose to fork Wink outside of Apache, - please let us know so we can link to your project.
-Apache Wookie moved into the Attic in April 2016. - Wookie was a Java server application that allowed you to upload and deploy W3C/OpenSocial/Google - Wave widgets to your applications.
- -As with any project in the Attic - if you should choose to fork Wookie outside of Apache, - please let us know so we can link to your project.
- -Apache Xang moved into the Attic in December 2009. - Apache Xang was an XML Web Framework that aggregated multiple data sources, made that - data URL addressable and defined custom methods to access that data.
- -The website and downloads remain open. There was no issue tracker for the project and the - mailing list was closed down. See the website at - http://xml.apache.org/xang for more information on Xang.
- -We do not know of any natural successors or potential forks for Xang. As with - any project in the Attic - if you should choose to fork Xang outside of Apache, - please let us know so we can link to your project.
- -Apache Xindice moved into the Attic in August 2011. - Apache Xindice was a native XML database.
- -The website, issue tracker and downloads remain. Contact general@xml.apache.org - or general@attic.apache.org for more information.
- -Archived versions of Xindice may be downloaded from the - Apache Archives.
- -Founded in 1999, the Apache XML Project housed a diverse set of popular open source XML solutions.
- -In April 2012, the XML project was retired as all of its subprojects had either become their own projects or been retired.
- -Project Apache XMLBeans - was in the Attic from July 2013 until June 2018. -
- -Apache XMLBeans is a technology for accessing XML by binding it - to Java types. -
- -Apache XMLBeans - is now a project of Apache Poi. -
- -The following is a sample resolution to move a project to the Apache Attic. A project's - chair should include this in the agenda for the next board meeting:
- -
- ?. Terminate the Apache {PROJECT} Project
-
- WHEREAS, the Project Management Committee of the Apache {PROJECT}
- project has chosen by vote to recommend moving the project to the
- Attic; and
-
- WHEREAS, the Board of Directors deems it no longer in the best
- interest of the Foundation to continue the Apache {PROJECT} project
- due to inactivity;
-
- NOW, THEREFORE, BE IT RESOLVED, that the Apache {PROJECT}
- project is hereby terminated; and be it further
-
- RESOLVED, that the Attic PMC be and hereby is tasked with
- oversight over the software developed by the Apache {PROJECT}
- Project; and be it further
-
- RESOLVED, that the office of "Vice President, Apache {PROJECT}" is
- hereby terminated; and be it further
-
- RESOLVED, that the Apache {PROJECT} PMC is hereby terminated.
-
-
- Whimsy provides a tool to easily add such a resolution to the next board agenda:
-See Attic process for more details on the process before adding the resolution to the board agenda.
- -| Read-only Resource | -Link(s) | -|
|---|---|---|
| Website | -#if($elem.getChild("no_website")) -n/a | -#else -${proj}.apache.org/${subproj} | -#end -
| Mailing List Archives | --#if($elem.getChild("no_lists")) - n/a -#elseif($elem.getAttributeValue("replace_dev")) -#set ($replacedev = $elem.getAttributeValue("replace_dev")) - ${replacedev} -#else - dev -#end -#set ($mail_links = $elem.getChildren("mail")) -#foreach ( $mail_link in $mail_links ) -#set ($mail_name = $mail_link.getAttributeValue('name')) -#foreach ($name in $mail_name.split(",")) - | ${name} -#end -#end - | -|
| Issue Tracker (JIRA) | -${key.toUpperCase()} | -|
| Issue Tracker (JIRA) | -#if ($elem.getAttributeValue("subproject")) -${subproj.toUpperCase()} | -#else -${proj.toUpperCase()} | -#end -
| Issue Tracker (Bugzilla) | -#if ($elem.getAttributeValue("subproject")) -${subproj} | -#else -${proj} | -#end -
| Wiki | -cwiki.apache.org: ${key} | -|
| Wiki | -cwiki.apache.org: ${proj} | -|
| Source Code (Subversion) | -svn.apache.org/repos/asf/${proj}/${subproj} | -|
| Source Code (Git) | -https://gitbox.apache.org/repos/asf#${proj} | -|
| Board Reports | -#if ($elem.getAttributeValue("board_report_id")) -#set ($br_id = $elem.getAttributeValue("board_report_id")) -Minutes | -#else -Minutes | -#end -
| Downloads | -#if($elem.getChild("no_downloads")) -n/a | -#else -archive.apache.org/dist/${full_slash}/ -#if($elem.getAttributeValue("hide_keys")) - -#else - | KEYS -#end - | -#end -
$escape.getText($value.getText())
-| $project.getChild('Name').getText() | |||
|---|---|---|---|
| Product Name | -Versions | -ECCN | -Controlled Source | -
| $product.getChild('Name').getText() | -#end -$version.getChild('Names').getText() | -$version.getChild('ECCN').getText() | -$sources | -
-
-Useful links: -
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2025-01 | 2025-03 | Apache Cocoon | ATTIC-227 |
| 2025-01 | 2025-04 | Apache Pivot | ATTIC-228 |
| 2025-02 | 2025-04 | Apache Oozie | ATTIC-232 |
| 2025-02 | 2025-04 | Apache Mnemonic | ATTIC-233 |
| 2025-03 | Apache Gora | ATTIC-236 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2024-01 | 2024-05 | Apache Bahir | ATTIC-220 |
| 2024-02 | 2024-05 | Apache Archiva | ATTIC-221 |
| 2024-05 | 2024-07 | Apache Submarine | ATTIC-222 |
| 2024-07 | 2024-07 | Apache HAWQ | ATTIC-223 |
| 2024-07 | 2024-07 | Apache Bloodhound | ATTIC-224 |
| 2024-10 | 2025-01 | Apache Streams | ATTIC-226 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2023-02 | 2023-03 | Apache jUDDI | ATTIC-213 |
| 2023-04 | 2023-06 | Apache OODT | ATTIC-214 |
| 2023-06 | 2023-10 | Apache Any23 | ATTIC-215 |
| 2023-09 | 2024-02 | Apache MXNet | ATTIC-216 |
| 2023-09 | 2024-02 | Apache Giraph | ATTIC-217 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2022-01 | 2022-02 | Apache Ambari | ATTIC-202 |
| 2022-02 | 2022-07 | Apache Chemistry | ATTIC-203 |
| 2022-02 | 2022-04 | Apache River | ATTIC-204 |
| 2022-06 | 2022-07 | revive Apache Ambari | ATTIC-205 |
| 2022-06 | 2022-07 | Apache Clerezza | ATTIC-207 |
| 2022-07 | 2022-08 | Apache Buildr | ATTIC-208 |
| 2022-07 | 2022-08 | Apache REEF | ATTIC-209 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2021-04 | 2021-05 | Apache Trafodion | ATTIC-197 |
| 2021-06 | 2021-06 | Apache MetaModel | ATTIC-198 |
| 2021-06 | 2021-07 | Apache Sqoop | ATTIC-199 |
| 2021-11 | 2021-12 | Apache Joshua | ATTIC-200 |
| 2021-12 | 2022-01 | Apache Usergrid | ATTIC-201 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2020-01 | 2021-04 | Apache VXQuery | ATTIC-178 |
| 2020-02 | 2021-04 | Apache Aurora | ATTIC-179 |
| 2020-02 | 2021-04 | Apache Forrest | ATTIC-180 |
| 2020-04 | 2021-04 | Apache Hama | ATTIC-181 |
| 2020-04 | 2021-04 | Apache Stanbol | ATTIC-182 |
| 2020-05 | 2021-04 | Apache Chukwa | ATTIC-183 |
| 2020-05 | 2021-04 | Apache Twill | ATTIC-184 |
| 2020-06 | 2021-04 | Apache Crunch | ATTIC-185 |
| 2020-08 | 2021-04 | Apache DRAT | ATTIC-192 |
| 2020-08 | 2021-04 | Apache Labs | ATTIC-188 |
| 2020-08 | 2021-04 | Apache Lens | ATTIC-186 |
| 2020-09 | 2021-04 | Apache PredictionIO | ATTIC-187 |
| 2020-09 | 2021-04 | Apache Tajo | ATTIC-196 |
| 2020-10 | 2021-04 | Apache Open Climate Workbench | ATTIC-195 |
| 2020-11 | 2021-04 | Apache Marmotta | ATTIC-194 |
| 2020-11 | 2021-04 | Apache Eagle | ATTIC-193 |
| 2020-12 | 2021-04 | Apache Metron | ATTIC-190 |
| 2020-12 | 2021-04 | Apache Sentry | ATTIC-191 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2019-06 | 2021-04 | Apache Falcon | ATTIC-176 |
| 2019-08 | 2020-01 | Apache ODE | ATTIC-175 |
| 2019-09 | 2021-04 | Apache Apex | ATTIC-177 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2017-12 | 2018-02 | Apache ACE | ATTIC-167 |
| 2018-03 | 2018-07 | Apache Ottu | ATTIC-168 |
| 2018-06 | 2019-11 | Apache Lucy | ATTIC-171 |
| 2018-12 | 2019-04 | Apache Polygene | ATTIC-174 |
| 2018-12 | 2019-11 | Apache Tiles | ATTIC-173 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2017-01 | 2017-02 | Apache Stratos | ATTIC-162 |
| 2017-02 | 2017-04 | Apache Abdera | ATTIC-163 |
| 2017-04 | 2017-04 | Apache Wink | ATTIC-166 |
| 2017-12 | 2018-02 | Apache ACE | ATTIC-167 |
| Retirement month | Completed | Project | Tracking |
|---|---|---|---|
| 2016-01 | 2016-02 | Apache Onami | ATTIC-147 |
| 2016-01 | 2016-02 | Apache Rave | ATTIC-148 |
| 2016-03 | 2016-04 | Apache Wookie | ATTIC-151 |
| 2016-04 | 2016-05 | Apache MRUnit | ATTIC-154 |
| 2016-05 | 2016-08 | Apache Continuum | ATTIC-155 |
| 2016-05 | 2016-08 | Apache Tuscany | ATTIC-156 |
| 2016-06 | 2016-12 | Apache Etch | ATTIC-158 |
| 2016-12 | 2017-01 | Apache DeviceMap | ATTIC-161 |