Modified: 
comdev/projects.apache.org/trunk/site/json/foundation/podlings-history.json
URL: 
http://svn.apache.org/viewvc/comdev/projects.apache.org/trunk/site/json/foundation/podlings-history.json?rev=1926849&r1=1926848&r2=1926849&view=diff
==============================================================================
--- comdev/projects.apache.org/trunk/site/json/foundation/podlings-history.json 
(original)
+++ comdev/projects.apache.org/trunk/site/json/foundation/podlings-history.json 
Sun Jun 29 04:20:03 2025
@@ -2,7 +2,7 @@
 "abdera": {
 "description": "An implementation of the Atom Syndication Format and Atom 
Publishing Protocol.",
 "ended": "2008-11",
-"homepage": "http://abdera.incubator.apache.org/";,
+"homepage": "https://abdera.incubator.apache.org/";,
 "name": "Apache Abdera (Incubating)",
 "started": "2006-06",
 "status": "graduated"
@@ -10,7 +10,7 @@
 "accumulo": {
 "description": "Accumulo is a distributed key/value store that provides 
expressive, cell-level access labels.",
 "ended": "2012-03",
-"homepage": "http://accumulo.incubator.apache.org/";,
+"homepage": "https://accumulo.incubator.apache.org/";,
 "name": "Apache Accumulo (Incubating)",
 "started": "2011-09",
 "status": "graduated"
@@ -18,7 +18,7 @@
 "ace": {
 "description": "A software distribution framework based on OSGi that allows 
you to manage and distribute artifacts.",
 "ended": "2011-12",
-"homepage": "http://ace.incubator.apache.org/";,
+"homepage": "https://ace.incubator.apache.org/";,
 "name": "Apache ACE (Incubating)",
 "started": "2009-04",
 "status": "graduated"
@@ -26,7 +26,7 @@
 "activemq": {
 "description": "A robust and high performance Message Orientated Middleware 
provider which will be integrated into Apache Geronimo but also be usable from 
inside any JVM.",
 "ended": "2007-02",
-"homepage": "http://activemq.incubator.apache.org/";,
+"homepage": "https://activemq.incubator.apache.org/";,
 "name": "Apache ActiveMQ (Incubating)",
 "started": "2005-12",
 "status": "graduated"
@@ -34,7 +34,7 @@
 "age": {
 "description": "AGE is a multi-model database that enables graph and 
relational models built on PostgreSQL.",
 "ended": "2022-05",
-"homepage": "http://age.incubator.apache.org/";,
+"homepage": "https://age.incubator.apache.org/";,
 "name": "Apache AGE (Incubating)",
 "started": "2020-04",
 "status": "graduated"
@@ -42,7 +42,7 @@
 "agila": {
 "description": "Extensible Business Process Management (BPM) engine core.",
 "ended": "2006-12",
-"homepage": "http://agila.incubator.apache.org/";,
+"homepage": "https://agila.incubator.apache.org/";,
 "name": "Apache Agila (Incubating)",
 "started": "2004-09",
 "status": "retired"
@@ -50,7 +50,7 @@
 "airavata": {
 "description": "A software suite to compose, manage, execute, and monitor 
large scale applications and workflows on computational resources ranging from 
local clusters to national grids and computing clouds.",
 "ended": "2012-09",
-"homepage": "http://airavata.incubator.apache.org/";,
+"homepage": "https://airavata.incubator.apache.org/";,
 "name": "Apache Airavata (Incubating)",
 "started": "2011-05",
 "status": "graduated"
@@ -58,7 +58,7 @@
 "airflow": {
 "description": "Airflow is a workflow automation and scheduling system that 
can be used to author and manage data pipelines.",
 "ended": "2018-12",
-"homepage": "http://airflow.incubator.apache.org/";,
+"homepage": "https://airflow.incubator.apache.org/";,
 "name": "Apache Airflow (Incubating)",
 "started": "2016-03",
 "status": "graduated"
@@ -66,7 +66,7 @@
 "allura": {
 "description": "Forge software for the development of software projects, 
including source control systems, issue tracking, discussion, wiki, and other 
software project management tools.",
 "ended": "2014-03",
-"homepage": "http://allura.incubator.apache.org/";,
+"homepage": "https://allura.incubator.apache.org/";,
 "name": "Apache Allura (Incubating)",
 "started": "2012-06",
 "status": "graduated"
@@ -74,7 +74,7 @@
 "alois": {
 "description": "ALOIS is a log collection and correlation software with 
reporting and alarming functionalities.",
 "ended": "2011-06",
-"homepage": "http://alois.incubator.apache.org/";,
+"homepage": "https://alois.incubator.apache.org/";,
 "name": "Apache Alois (Incubating)",
 "started": "2010-09",
 "status": "retired"
@@ -82,7 +82,7 @@
 "altrmi": {
 "description": "A transparent Remote Procedure Call bean.",
 "ended": "2007-01",
-"homepage": "http://altrmi.incubator.apache.org/";,
+"homepage": "https://altrmi.incubator.apache.org/";,
 "name": "Apache AltRMI (Incubating)",
 "started": "2003-02",
 "status": "retired"
@@ -90,7 +90,7 @@
 "amaterasu": {
 "description": "Apache Amaterasu is a framework providing continuous 
deployment for Big Data pipelines.",
 "ended": "2019-09",
-"homepage": "http://amaterasu.incubator.apache.org/";,
+"homepage": "https://amaterasu.incubator.apache.org/";,
 "name": "Apache Amaterasu (Incubating)",
 "started": "2017-09",
 "status": "retired"
@@ -98,7 +98,7 @@
 "ambari": {
 "description": "Ambari is a monitoring, administration and lifecycle 
management project for Apache Hadoop clusters. (Formerly known as HMS)",
 "ended": "2013-11",
-"homepage": "http://ambari.incubator.apache.org/";,
+"homepage": "https://ambari.incubator.apache.org/";,
 "name": "Apache Ambari (Incubating)",
 "started": "2011-08",
 "status": "graduated"
@@ -106,7 +106,7 @@
 "amber": {
 "description": "\n            The Amber project will deliver a Java 
development framework mainly aimed to build OAuth-aware applications.\n         
   Amber graduated with the name Apache Oltu\n        ",
 "ended": "2013-01",
-"homepage": "http://amber.incubator.apache.org/";,
+"homepage": "https://amber.incubator.apache.org/";,
 "name": "Apache Amber (Incubating)",
 "started": "2010-05",
 "status": "graduated"
@@ -114,7 +114,7 @@
 "answer": {
 "description": "A Q-and-A platform software for teams at any scales.",
 "ended": "2024-12",
-"homepage": "http://answer.incubator.apache.org/";,
+"homepage": "https://answer.incubator.apache.org/";,
 "name": "Apache Answer (Incubating)",
 "started": "2023-10",
 "status": "graduated"
@@ -122,7 +122,7 @@
 "any23": {
 "description": "Anything To Triples (any23) is a library, a web service and a 
command line tool that extracts structured data in RDF format from a variety of 
Web documents.",
 "ended": "2012-08",
-"homepage": "http://any23.incubator.apache.org/";,
+"homepage": "https://any23.incubator.apache.org/";,
 "name": "Apache Any23 (Incubating)",
 "started": "2011-10",
 "status": "graduated"
@@ -130,7 +130,7 @@
 "apex": {
 "description": "Apex is an enterprise grade native YARN big data-in-motion 
platform that unifies stream processing as well as batch processing.",
 "ended": "2016-04",
-"homepage": "http://apex.incubator.apache.org/";,
+"homepage": "https://apex.incubator.apache.org/";,
 "name": "Apache Apex (Incubating)",
 "started": "2015-08",
 "status": "graduated"
@@ -138,7 +138,7 @@
 "apisix": {
 "description": "APISIX is a cloud-native microservices API gateway, delivering 
the ultimate performance, security,open source and scalable platform for all 
your APIs and microservices.",
 "ended": "2020-07",
-"homepage": "http://apisix.incubator.apache.org/";,
+"homepage": "https://apisix.incubator.apache.org/";,
 "name": "Apache APISIX (Incubating)",
 "started": "2019-10",
 "status": "graduated"
@@ -146,7 +146,7 @@
 "apollo": {
 "description": "A robust implementation of the OASIS WS-ResourceFramework 
(WSRF) family of specifications",
 "ended": "2005-06",
-"homepage": "http://apollo.incubator.apache.org/";,
+"homepage": "https://apollo.incubator.apache.org/";,
 "name": "Apache Apollo (Incubating)",
 "started": "2004-11",
 "status": "graduated"
@@ -154,7 +154,7 @@
 "ariatosca": {
 "description": "ARIA TOSCA project offers an easily consumable Software 
Development Kit(SDK) and a Command Line Interface(CLI) to implement 
TOSCA(Topology and Orchestration Specification of Cloud Applications) based 
solutions.",
 "ended": "2018-07",
-"homepage": "http://ariatosca.incubator.apache.org/";,
+"homepage": "https://ariatosca.incubator.apache.org/";,
 "name": "Apache AriaTosca (Incubating)",
 "started": "2016-08",
 "status": "retired"
@@ -162,7 +162,7 @@
 "aries": {
 "description": "The Aries project will deliver a set of pluggable Java 
components enabling an enterprise OSGi application programming model.",
 "ended": "2010-12",
-"homepage": "http://aries.incubator.apache.org/";,
+"homepage": "https://aries.incubator.apache.org/";,
 "name": "Apache Aries (Incubating)",
 "started": "2009-09",
 "status": "graduated"
@@ -170,7 +170,7 @@
 "asterixdb": {
 "description": "Apache AsterixDB is a scalable big data management system 
(BDMS) that provides storage, management, and query capabilities for large 
collections of semi-structured data.",
 "ended": "2016-04",
-"homepage": "http://asterixdb.incubator.apache.org/";,
+"homepage": "https://asterixdb.incubator.apache.org/";,
 "name": "Apache AsterixDB (Incubating)",
 "started": "2015-02",
 "status": "graduated"
@@ -178,7 +178,7 @@
 "atlas": {
 "description": "Apache Atlas is a scalable and extensible set of core 
foundational governance services that enables enterprises to effectively and 
efficiently meet their compliance requirements within Hadoop and allows 
integration with the complete enterprise data ecosystem",
 "ended": "2017-06",
-"homepage": "http://atlas.incubator.apache.org/";,
+"homepage": "https://atlas.incubator.apache.org/";,
 "name": "Apache Atlas (Incubating)",
 "started": "2015-05",
 "status": "graduated"
@@ -186,7 +186,7 @@
 "aurora": {
 "description": "Aurora is a service scheduler used to schedule jobs onto 
Apache Mesos.",
 "ended": "2015-03",
-"homepage": "http://aurora.incubator.apache.org/";,
+"homepage": "https://aurora.incubator.apache.org/";,
 "name": "Apache Aurora (Incubating)",
 "started": "2013-10",
 "status": "graduated"
@@ -194,7 +194,7 @@
 "awf": {
 "description": "\n            AWF is a non-blocking, asynchronous, event 
driven high performance web framework running on the JVM.\n            (Note: 
originally known as Deft, renamed to AWF on 2012-02-15)\n        ",
 "ended": "2012-09",
-"homepage": "http://awf.incubator.apache.org/";,
+"homepage": "https://awf.incubator.apache.org/";,
 "name": "Apache AWF (Incubating)",
 "started": "2011-07",
 "status": "retired"
@@ -202,7 +202,7 @@
 "axion": {
 "description": "Relational database engine written in Java.",
 "ended": "2006-01",
-"homepage": "http://axion.incubator.apache.org/";,
+"homepage": "https://axion.incubator.apache.org/";,
 "name": "Apache Axion (Incubating)",
 "started": "2003-12",
 "status": "retired"
@@ -210,7 +210,7 @@
 "batchee": {
 "description": "\n            BatchEE projects aims to provide a JBatch 
implementation (aka JSR352)\n            and a set of useful extensions for 
this specification.\n        ",
 "ended": "2019-12",
-"homepage": "http://batchee.incubator.apache.org/";,
+"homepage": "https://batchee.incubator.apache.org/";,
 "name": "Apache BatchEE (Incubating)",
 "started": "2013-10",
 "status": "graduated"
@@ -218,7 +218,7 @@
 "beam": {
 "description": "Apache Beam is an open source, unified model and set of 
language-specific SDKs for defining and executing data processing workflows, 
and also data ingestion and integration flows, supporting Enterprise 
Integration Patterns (EIPs) and Domain Specific Languages (DSLs). Dataflow 
pipelines simplify the mechanics of large-scale batch and streaming data 
processing and can run on a number of runtimes like Apache Flink, Apache Spark, 
and Google Cloud Dataflow (a cloud service). Beam also brings DSL in different 
languages, allowing users to easily implement their data integration 
processes.",
 "ended": "2016-12",
-"homepage": "http://beam.incubator.apache.org/";,
+"homepage": "https://beam.incubator.apache.org/";,
 "name": "Apache Beam (Incubating)",
 "started": "2016-02",
 "status": "graduated"
@@ -226,7 +226,7 @@
 "beanvalidation": {
 "description": "The Bean Validation project will create an implementation of 
Bean Validation as defined by the Java EE specifications.",
 "ended": "2012-02",
-"homepage": "http://beanvalidation.incubator.apache.org/";,
+"homepage": "https://beanvalidation.incubator.apache.org/";,
 "name": "Apache Bean Validation (Incubating)",
 "started": "2010-03",
 "status": "graduated"
@@ -234,7 +234,7 @@
 "beehive": {
 "description": "Extensible Java application framework with an integrated 
metadata-driven programming model for web services, web applications, and 
resource access",
 "ended": "2005-07",
-"homepage": "http://beehive.incubator.apache.org/";,
+"homepage": "https://beehive.incubator.apache.org/";,
 "name": "Apache Beehive (Incubating)",
 "started": "2004-05",
 "status": "graduated"
@@ -242,7 +242,7 @@
 "bigtop": {
 "description": "Bigtop is a project for the development of packaging and tests 
of the Hadoop ecosystem.",
 "ended": "2012-09",
-"homepage": "http://bigtop.incubator.apache.org/";,
+"homepage": "https://bigtop.incubator.apache.org/";,
 "name": "Apache Bigtop (Incubating)",
 "started": "2011-06",
 "status": "graduated"
@@ -250,7 +250,7 @@
 "bloodhound": {
 "description": "Bloodhound is a software development collaboration tool, 
including issue tracking, wiki and repository browsing.",
 "ended": "2013-03",
-"homepage": "http://bloodhound.incubator.apache.org/";,
+"homepage": "https://bloodhound.incubator.apache.org/";,
 "name": "Apache Bloodhound (Incubating)",
 "started": "2011-12",
 "status": "graduated"
@@ -258,7 +258,7 @@
 "bluemarlin": {
 "description": "BlueMarlin will develop a web service to add intelligence 
functionality to a plain ad system.",
 "ended": "2022-03",
-"homepage": "http://bluemarlin.incubator.apache.org/";,
+"homepage": "https://bluemarlin.incubator.apache.org/";,
 "name": "Apache BlueMarlin (Incubating)",
 "started": "2020-06",
 "status": "retired"
@@ -266,7 +266,7 @@
 "bluesky": {
 "description": "Distance learning collaboration tool",
 "ended": "2011-07",
-"homepage": "http://bluesky.incubator.apache.org/";,
+"homepage": "https://bluesky.incubator.apache.org/";,
 "name": "Apache Bluesky (Incubating)",
 "started": "2008-01",
 "status": "retired"
@@ -274,7 +274,7 @@
 "blur": {
 "description": "\n            Blur is a search platform capable of searching 
massive amounts of data\n            in a cloud computing environment.\n        
",
 "ended": "2017-06",
-"homepage": "http://blur.incubator.apache.org/";,
+"homepage": "https://blur.incubator.apache.org/";,
 "name": "Apache Blur (Incubating)",
 "started": "2012-07",
 "status": "retired"
@@ -282,7 +282,7 @@
 "brooklyn": {
 "description": "\n            Brooklyn is a framework for modelling, 
monitoring, and managing applications\n            through autonomic 
blueprints.\n        ",
 "ended": "2015-11",
-"homepage": "http://brooklyn.incubator.apache.org/";,
+"homepage": "https://brooklyn.incubator.apache.org/";,
 "name": "Apache Brooklyn (Incubating)",
 "started": "2014-05",
 "status": "graduated"
@@ -290,7 +290,7 @@
 "brpc": {
 "description": "brpc is an industrial-grade RPC framework for building 
reliable and high-performance services.",
 "ended": "2022-12",
-"homepage": "http://brpc.incubator.apache.org/";,
+"homepage": "https://brpc.incubator.apache.org/";,
 "name": "Apache brpc (Incubating)",
 "started": "2018-11",
 "status": "graduated"
@@ -298,7 +298,7 @@
 "buildr": {
 "description": "Buildr is a simple and intuitive build system for Java 
projects written in Ruby.",
 "ended": "2009-02",
-"homepage": "http://buildr.incubator.apache.org/";,
+"homepage": "https://buildr.incubator.apache.org/";,
 "name": "Apache Buildr (Incubating)",
 "started": "2007-11",
 "status": "graduated"
@@ -306,7 +306,7 @@
 "calcite": {
 "description": "Calcite is a highly customizable engine for parsing and 
planning queries on data in a wide variety of formats. It allows database-like 
access, and in particular a SQL interface and advanced query optimization, for 
data not residing in a traditional database. (Renamed from Optiq on 
2014-09-30.)",
 "ended": "2015-10",
-"homepage": "http://calcite.incubator.apache.org/";,
+"homepage": "https://calcite.incubator.apache.org/";,
 "name": "Apache Calcite (Incubating)",
 "started": "2014-05",
 "status": "graduated"
@@ -314,7 +314,7 @@
 "carbondata": {
 "description": "Apache CarbonData is a new Apache Hadoop native file format 
for faster interactive query using advanced columnar storage, index, 
compression and encoding techniques to improve computing efficiency, in turn it 
will help speedup queries an order of magnitude faster over PetaBytes of data.",
 "ended": "2017-04",
-"homepage": "http://carbondata.incubator.apache.org/";,
+"homepage": "https://carbondata.incubator.apache.org/";,
 "name": "Apache CarbonData (Incubating)",
 "started": "2016-06",
 "status": "graduated"
@@ -322,7 +322,7 @@
 "cassandra": {
 "description": "Cassandra",
 "ended": "2010-02",
-"homepage": "http://cassandra.incubator.apache.org/";,
+"homepage": "https://cassandra.incubator.apache.org/";,
 "name": "Apache Cassandra (Incubating)",
 "started": "2009-01",
 "status": "graduated"
@@ -330,7 +330,7 @@
 "cayenne": {
 "description": "Robust Persistence",
 "ended": "2006-12",
-"homepage": "http://cayenne.incubator.apache.org/";,
+"homepage": "https://cayenne.incubator.apache.org/";,
 "name": "Apache Cayenne (Incubating)",
 "started": "2006-03",
 "status": "graduated"
@@ -338,7 +338,7 @@
 "celeborn": {
 "description": "Celeborn is an intermediate data service for big data 
computing engines to boost performance, stability, and flexibility.",
 "ended": "2024-03",
-"homepage": "http://celeborn.incubator.apache.org/";,
+"homepage": "https://celeborn.incubator.apache.org/";,
 "name": "Apache Celeborn (Incubating)",
 "started": "2022-10",
 "status": "graduated"
@@ -346,7 +346,7 @@
 "celix": {
 "description": "Celix is an OSGi like implementation in C with a distinct 
focus on interoperability between Java and C.",
 "ended": "2014-07",
-"homepage": "http://celix.incubator.apache.org/";,
+"homepage": "https://celix.incubator.apache.org/";,
 "name": "Apache Celix (Incubating)",
 "started": "2010-11",
 "status": "graduated"
@@ -354,7 +354,7 @@
 "chemistry": {
 "description": "Chemistry",
 "ended": "2010-02",
-"homepage": "http://chemistry.incubator.apache.org/";,
+"homepage": "https://chemistry.incubator.apache.org/";,
 "name": "Apache Chemistry (Incubating)",
 "started": "2009-04",
 "status": "graduated"
@@ -362,7 +362,7 @@
 "chukwa": {
 "description": "Chukwa is a log collection and analysis framework for Apache 
Hadoop clusters.",
 "ended": "2013-09",
-"homepage": "http://chukwa.incubator.apache.org/";,
+"homepage": "https://chukwa.incubator.apache.org/";,
 "name": "Apache Chukwa (Incubating)",
 "started": "2010-07",
 "status": "graduated"
@@ -370,7 +370,7 @@
 "clerezza": {
 "description": "an OSGi-based modular application and set of components 
(bundles) for building RESTFul Semantic Web applications and services.",
 "ended": "2013-02",
-"homepage": "http://clerezza.incubator.apache.org/";,
+"homepage": "https://clerezza.incubator.apache.org/";,
 "name": "Apache Clerezza (Incubating)",
 "started": "2009-11",
 "status": "graduated"
@@ -378,7 +378,7 @@
 "click": {
 "description": "Component based Java Web Framework",
 "ended": "2009-11",
-"homepage": "http://click.incubator.apache.org/";,
+"homepage": "https://click.incubator.apache.org/";,
 "name": "Apache Click (Incubating)",
 "started": "2008-07",
 "status": "graduated"
@@ -386,7 +386,7 @@
 "climate": {
 "description": "A tool for scalable comparison of remote sensing observations 
to climate model outputs, regionally and globally.",
 "ended": "2014-02",
-"homepage": "http://climate.incubator.apache.org/";,
+"homepage": "https://climate.incubator.apache.org/";,
 "name": "Apache Open Climate Workbench (Incubating)",
 "started": "2013-02",
 "status": "graduated"
@@ -394,7 +394,7 @@
 "cloudstack": {
 "description": "CloudStack is an IaaS (\"Infrastracture as a Service\") cloud 
orchestration platform.",
 "ended": "2013-03",
-"homepage": "http://cloudstack.incubator.apache.org/";,
+"homepage": "https://cloudstack.incubator.apache.org/";,
 "name": "Apache CloudStack (Incubating)",
 "started": "2012-04",
 "status": "graduated"
@@ -402,7 +402,7 @@
 "cmda": {
 "description": "\n            CMDA provides web services for multi-aspect 
physics-based and phenomenon-oriented climate model performance evaluation and 
diagnosis through the comprehensive and synergistic use of multiple 
observational data, reanalysis data, and model outputs.\n        ",
 "ended": "2017-02",
-"homepage": "http://cmda.incubator.apache.org/";,
+"homepage": "https://cmda.incubator.apache.org/";,
 "name": "Apache Climate Model Diagnostic Analyzer (Incubating)",
 "started": "2015-05",
 "status": "retired"
@@ -410,7 +410,7 @@
 "commonsrdf": {
 "description": "Commons RDF is a set of interfaces and classes for RDF 1.1 
concepts and behaviours.  The commons-rdf-api module defines interfaces and 
testing harness.  The commons-rdf-simple module provides a basic reference 
implementation to exercise the test harness and clarify API contracts.",
 "ended": "2016-11",
-"homepage": "http://commonsrdf.incubator.apache.org/";,
+"homepage": "https://commonsrdf.incubator.apache.org/";,
 "name": "Apache CommonsRDF (Incubating)",
 "started": "2015-03",
 "status": "graduated"
@@ -418,7 +418,7 @@
 "composer": {
 "description": "Embeddable IoC container",
 "ended": "2008-05",
-"homepage": "http://composer.incubator.apache.org/";,
+"homepage": "https://composer.incubator.apache.org/";,
 "name": "Apache Composer (Incubating)",
 "started": "2007-10",
 "status": "retired"
@@ -426,7 +426,7 @@
 "concerted": {
 "description": "Apache Concerted is a Do-It-Yourself toolkit for building 
in-memory data engines.",
 "ended": "2016-04",
-"homepage": "http://concerted.incubator.apache.org/";,
+"homepage": "https://concerted.incubator.apache.org/";,
 "name": "Apache Concerted (Incubating)",
 "started": "2015-10",
 "status": "retired"
@@ -434,7 +434,7 @@
 "cordova": {
 "description": "Apache Cordova is a platform for building native mobile 
applications using HTML, CSS and JavaScript (formerly Phonegap). The project 
entered incubation as Callback, but decided to change its name to Cordova on 
2011-11-28.",
 "ended": "2012-10",
-"homepage": "http://cordova.incubator.apache.org/";,
+"homepage": "https://cordova.incubator.apache.org/";,
 "name": "Apache Cordova (Incubating)",
 "started": "2011-10",
 "status": "graduated"
@@ -442,7 +442,7 @@
 "corinthia": {
 "description": "Corinthia is a toolkit/application for converting between and 
editing common office file formats, with an initial focus on word processing. 
It is designed to cater for multiple classes of platforms - desktop, web, and 
mobile - and relies heavily on web technologies such as HTML, CSS, and 
JavaScript for representing and manipulating documents. The toolkit is small, 
portable, and flexible, with minimal dependencies. The target audience is 
developers wishing to include office viewing, conversion, and editing 
functionality into their applications.",
 "ended": "2015-11",
-"homepage": "http://corinthia.incubator.apache.org/";,
+"homepage": "https://corinthia.incubator.apache.org/";,
 "name": "Apache Corinthia (Incubating)",
 "started": "2014-12",
 "status": "retired"
@@ -450,7 +450,7 @@
 "cotton": {
 "description": "Cotton is an Apache Mesos framework for running MySQL 
instances. (Formerly known as Mysos)",
 "ended": "2015-12",
-"homepage": "http://cotton.incubator.apache.org/";,
+"homepage": "https://cotton.incubator.apache.org/";,
 "name": "Apache Cotton (Incubating)",
 "started": "2015-06",
 "status": "retired"
@@ -458,7 +458,7 @@
 "couchdb": {
 "description": "CouchDB",
 "ended": "2008-11",
-"homepage": "http://couchdb.incubator.apache.org/";,
+"homepage": "https://couchdb.incubator.apache.org/";,
 "name": "Apache CouchDB (Incubating)",
 "started": "2008-02",
 "status": "graduated"
@@ -466,7 +466,7 @@
 "crail": {
 "description": "Crail is a storage platform for sharing performance critical 
data in distributed data processing jobs at very high speed.",
 "ended": "2022-06",
-"homepage": "http://crail.incubator.apache.org/";,
+"homepage": "https://crail.incubator.apache.org/";,
 "name": "Apache Crail (Incubating)",
 "started": "2017-11",
 "status": "retired"
@@ -474,7 +474,7 @@
 "crunch": {
 "description": "Crunch is a Java library for writing, testing, and running 
pipelines of MapReduce jobs on Apache Hadoop.",
 "ended": "2013-02",
-"homepage": "http://crunch.incubator.apache.org/";,
+"homepage": "https://crunch.incubator.apache.org/";,
 "name": "Apache Crunch (Incubating)",
 "started": "2012-05",
 "status": "graduated"
@@ -482,7 +482,7 @@
 "ctakes": {
 "description": "cTAKES (clinical Text Analysis and Knowledge Extraction 
System) is an natural language processing tool for information extraction from 
electronic medical record clinical free-text.",
 "ended": "2013-03",
-"homepage": "http://ctakes.incubator.apache.org/";,
+"homepage": "https://ctakes.incubator.apache.org/";,
 "name": "Apache cTAKES (Incubating)",
 "started": "2012-06",
 "status": "graduated"
@@ -490,7 +490,7 @@
 "curator": {
 "description": "Curator - ZooKeeper client wrapper and rich ZooKeeper 
framework",
 "ended": "2013-09",
-"homepage": "http://curator.incubator.apache.org/";,
+"homepage": "https://curator.incubator.apache.org/";,
 "name": "Apache Curator (Incubating)",
 "started": "2013-03",
 "status": "graduated"
@@ -498,7 +498,7 @@
 "cxf": {
 "description": "The CXF project will create a SOA services framework by merges 
the ObjectWeb Celtix project and the Codehaus XFire project.",
 "ended": "2008-04",
-"homepage": "http://cxf.incubator.apache.org/";,
+"homepage": "https://cxf.incubator.apache.org/";,
 "name": "Apache CXF (Incubating)",
 "started": "2006-08",
 "status": "graduated"
@@ -506,7 +506,7 @@
 "daffodil": {
 "description": "Apache Daffodil is an implementation of the Data Format 
Description Language (DFDL) used to convert between fixed format data and 
XML/JSON.",
 "ended": "2021-02",
-"homepage": "http://daffodil.incubator.apache.org/";,
+"homepage": "https://daffodil.incubator.apache.org/";,
 "name": "Apache Daffodil (Incubating)",
 "started": "2017-08",
 "status": "graduated"
@@ -514,7 +514,7 @@
 "datafu": {
 "description": "DataFu provides a collection of Hadoop MapReduce jobs and 
functions in higher level languages based on it to perform data analysis. It 
provides functions for common statistics tasks (e.g. quantiles, sampling), 
PageRank, stream sessionization, and set and bag operations. DataFu also 
provides Hadoop jobs for incremental data processing in MapReduce.",
 "ended": "2018-02",
-"homepage": "http://datafu.incubator.apache.org/";,
+"homepage": "https://datafu.incubator.apache.org/";,
 "name": "Apache DataFu (Incubating)",
 "started": "2014-01",
 "status": "graduated"
@@ -522,7 +522,7 @@
 "datalab": {
 "description": "DataLab is a platform for creating self-service, exploratory 
data science environments in the cloud using best-of-breed data science tools.",
 "ended": "2023-08",
-"homepage": "http://datalab.incubator.apache.org/";,
+"homepage": "https://datalab.incubator.apache.org/";,
 "name": "Apache DataLab (Incubating)",
 "started": "2018-08",
 "status": "retired"
@@ -530,7 +530,7 @@
 "datasketches": {
 "description": "DataSketches is an open source, high-performance library of 
stochastic streaming algorithms commonly called \"sketches\" in the data 
sciences. Sketches are small, stateful programs that process massive data as a 
stream and can provide approximate answers, with mathematical guarantees, to 
computationally difficult queries orders-of-magnitude faster than traditional, 
exact methods.",
 "ended": "2020-12",
-"homepage": "http://datasketches.incubator.apache.org/";,
+"homepage": "https://datasketches.incubator.apache.org/";,
 "name": "Apache DataSketches (Incubating)",
 "started": "2019-03",
 "status": "graduated"
@@ -538,7 +538,7 @@
 "deltacloud": {
 "description": "Deltacloud, cloud API (REST) and abstraction framework",
 "ended": "2011-10",
-"homepage": "http://deltacloud.incubator.apache.org/";,
+"homepage": "https://deltacloud.incubator.apache.org/";,
 "name": "Apache Deltacloud (Incubating)",
 "started": "2010-05",
 "status": "graduated"
@@ -546,7 +546,7 @@
 "deltaspike": {
 "description": "DeltaSpike is a collection of JSR-299 (CDI) Extensions for 
building applications on the Java SE and EE platforms.",
 "ended": "2013-05",
-"homepage": "http://deltaspike.incubator.apache.org/";,
+"homepage": "https://deltaspike.incubator.apache.org/";,
 "name": "Apache DeltaSpike (Incubating)",
 "started": "2011-12",
 "status": "graduated"
@@ -554,7 +554,7 @@
 "depot": {
 "description": "Integrated tools for automating downloading, publishing and 
managing software artifacts, along with tools for manipulating their metadata.",
 "ended": "2004-10",
-"homepage": "http://depot.incubator.apache.org/";,
+"homepage": "https://depot.incubator.apache.org/";,
 "name": "Apache Depot (Incubating)",
 "started": "2003-12",
 "status": "retired"
@@ -562,7 +562,7 @@
 "derby": {
 "description": "Java relational database",
 "ended": "2005-07",
-"homepage": "http://derby.incubator.apache.org/";,
+"homepage": "https://derby.incubator.apache.org/";,
 "name": "Apache Derby (Incubating)",
 "started": "2004-08",
 "status": "graduated"
@@ -570,7 +570,7 @@
 "devicemap": {
 "description": "Apache DeviceMap is a data repository containing device 
information, images and other relevant information for all sorts of mobile 
devices, e.g. smartphones and tablets. While the focus is initially on that 
data, APIs will also be created to use and manage it.",
 "ended": "2014-11",
-"homepage": "http://devicemap.incubator.apache.org/";,
+"homepage": "https://devicemap.incubator.apache.org/";,
 "name": "Apache DeviceMap (Incubating)",
 "started": "2012-01",
 "status": "graduated"
@@ -578,7 +578,7 @@
 "directmemory": {
 "description": "DirectMemory's main purpose is to to act as a second level 
cache able to store large amounts of data without filling up the Java heap and 
thus avoiding long garbage collection cycles.",
 "ended": "2012-08",
-"homepage": "http://directmemory.incubator.apache.org/";,
+"homepage": "https://directmemory.incubator.apache.org/";,
 "name": "Apache DirectMemory (Incubating)",
 "started": "2011-10",
 "status": "graduated"
@@ -586,7 +586,7 @@
 "directory": {
 "description": "Directory projects.",
 "ended": "2005-02",
-"homepage": "http://directory.incubator.apache.org/";,
+"homepage": "https://directory.incubator.apache.org/";,
 "name": "Apache Directory (Incubating)",
 "started": "2003-10",
 "status": "graduated"
@@ -594,7 +594,7 @@
 "distributedlog": {
 "description": "DistributedLog is a high-performance replicated log service. 
It offers durability, replication and strong consistency, which provides a 
fundamental building block for building reliable distributed systems.",
 "ended": "2017-07",
-"homepage": "http://distributedlog.incubator.apache.org/";,
+"homepage": "https://distributedlog.incubator.apache.org/";,
 "name": "Apache DistributedLog (Incubating)",
 "started": "2016-06",
 "status": "graduated"
@@ -602,7 +602,7 @@
 "dolphinscheduler": {
 "description": "DolphinScheduler is a distributed ETL scheduling engine with 
powerful DAG visualization interface..",
 "ended": "2021-03",
-"homepage": "http://dolphinscheduler.incubator.apache.org/";,
+"homepage": "https://dolphinscheduler.incubator.apache.org/";,
 "name": "Apache DolphinScheduler (Incubating)",
 "started": "2019-08",
 "status": "graduated"
@@ -610,7 +610,7 @@
 "doris": {
 "description": "Doris is a MPP-based interactive SQL data warehousing for 
reporting and analysis.",
 "ended": "2022-06",
-"homepage": "http://doris.incubator.apache.org/";,
+"homepage": "https://doris.incubator.apache.org/";,
 "name": "Apache Doris (Incubating)",
 "started": "2018-07",
 "status": "graduated"
@@ -618,7 +618,7 @@
 "drill": {
 "description": "Drill is a distributed system for interactive analysis of 
large-scale datasets, inspired by Google's Dremel.",
 "ended": "2014-11",
-"homepage": "http://drill.incubator.apache.org/";,
+"homepage": "https://drill.incubator.apache.org/";,
 "name": "Apache Drill (Incubating)",
 "started": "2012-08",
 "status": "graduated"
@@ -626,7 +626,7 @@
 "droids": {
 "description": "Droids aims to be an intelligent standalone robot framework 
that allows to create and extend existing droids (robots).",
 "ended": "2015-11",
-"homepage": "http://droids.incubator.apache.org/";,
+"homepage": "https://droids.incubator.apache.org/";,
 "name": "Apache Droids (Incubating)",
 "started": "2008-10",
 "status": "retired"
@@ -634,7 +634,7 @@
 "druid": {
 "description": "Druid is a high-performance, column-oriented, distributed data 
store.",
 "ended": "2019-12",
-"homepage": "http://druid.incubator.apache.org/";,
+"homepage": "https://druid.incubator.apache.org/";,
 "name": "Apache Druid (Incubating)",
 "started": "2018-02",
 "status": "graduated"
@@ -642,7 +642,7 @@
 "dubbo": {
 "description": "Dubbo is a high-performance, lightweight, java based RPC 
framework.",
 "ended": "2019-05",
-"homepage": "http://dubbo.incubator.apache.org/";,
+"homepage": "https://dubbo.incubator.apache.org/";,
 "name": "Apache Dubbo (Incubating)",
 "started": "2018-02",
 "status": "graduated"
@@ -650,7 +650,7 @@
 "eagle": {
 "description": "Apache Eagle is an open source analytics solution for 
identifying security and performance issues instantly on big data platforms, 
e.g. Apache Hadoop, Apache Spark. It analyzes data activities, yarn 
applications, jmx metrics, and daemon logs etc., provides state-of-the-art 
alert engine to identify security breach, performance issues and shows 
insights.",
 "ended": "2016-12",
-"homepage": "http://eagle.incubator.apache.org/";,
+"homepage": "https://eagle.incubator.apache.org/";,
 "name": "Apache Eagle (Incubating)",
 "started": "2015-10",
 "status": "graduated"
@@ -658,7 +658,7 @@
 "easyant": {
 "description": "Easyant is a build system based on Apache Ant and Apache Ivy.",
 "ended": "2013-03",
-"homepage": "http://easyant.incubator.apache.org/";,
+"homepage": "https://easyant.incubator.apache.org/";,
 "name": "Apache EasyAnt (Incubating)",
 "started": "2011-01",
 "status": "graduated"
@@ -666,7 +666,7 @@
 "echarts": {
 "description": "ECharts is a charting and data visualization library written 
in JavaScript.",
 "ended": "2020-12",
-"homepage": "http://echarts.incubator.apache.org/";,
+"homepage": "https://echarts.incubator.apache.org/";,
 "name": "Apache ECharts (Incubating)",
 "started": "2018-01",
 "status": "graduated"
@@ -674,7 +674,7 @@
 "edgent": {
 "description": "Edgent is a stream processing programming model and 
lightweight runtime to execute analytics at devices on the edge or at the 
gateway. (Formerly known as Quarks)",
 "ended": "2019-11",
-"homepage": "http://edgent.incubator.apache.org/";,
+"homepage": "https://edgent.incubator.apache.org/";,
 "name": "Apache Edgent (Incubating)",
 "started": "2016-02",
 "status": "retired"
@@ -682,7 +682,7 @@
 "empire-db": {
 "description": "Data persistence component.",
 "ended": "2012-01",
-"homepage": "http://empire-db.incubator.apache.org/";,
+"homepage": "https://empire-db.incubator.apache.org/";,
 "name": "Apache Empire-db (Incubating)",
 "started": "2008-07",
 "status": "graduated"
@@ -690,7 +690,7 @@
 "esme": {
 "description": "Enterprise Social Messaging Experiment (ESME) is 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, all in a business process context.",
 "ended": "2010-12",
-"homepage": "http://esme.incubator.apache.org/";,
+"homepage": "https://esme.incubator.apache.org/";,
 "name": "Apache ESME (Incubating)",
 "started": "2008-12",
 "status": "graduated"
@@ -698,7 +698,7 @@
 "etch": {
 "description": "A cross-platform, language- and transport-independent 
framework for building and consuming network services.",
 "ended": "2013-01",
-"homepage": "http://etch.incubator.apache.org/";,
+"homepage": "https://etch.incubator.apache.org/";,
 "name": "Apache Etch (Incubating)",
 "started": "2008-09",
 "status": "graduated"
@@ -706,7 +706,7 @@
 "eventmesh": {
 "description": "EventMesh is a new generation serverless event middleware for 
building distributed event-driven applications.",
 "ended": "2023-02",
-"homepage": "http://eventmesh.incubator.apache.org/";,
+"homepage": "https://eventmesh.incubator.apache.org/";,
 "name": "Apache EventMesh (Incubating)",
 "started": "2021-02",
 "status": "graduated"
@@ -714,7 +714,7 @@
 "falcon": {
 "description": "A data processing and management solution for Hadoop designed 
for data motion, coordination of data pipelines, lifecycle management, and data 
discovery.",
 "ended": "2014-12",
-"homepage": "http://falcon.incubator.apache.org/";,
+"homepage": "https://falcon.incubator.apache.org/";,
 "name": "Apache Falcon (Incubating)",
 "started": "2013-03",
 "status": "graduated"
@@ -722,7 +722,7 @@
 "felix": {
 "description": "Implementation of the OSGi R4 specification. (Formerly known 
as Oscar)",
 "ended": "2007-04",
-"homepage": "http://felix.incubator.apache.org/";,
+"homepage": "https://felix.incubator.apache.org/";,
 "name": "Apache Felix (Incubating)",
 "started": "2005-07",
 "status": "graduated"
@@ -730,7 +730,7 @@
 "fineract": {
 "description": "Fineract is an open source system for core banking as a 
platform.",
 "ended": "2017-04",
-"homepage": "http://fineract.incubator.apache.org/";,
+"homepage": "https://fineract.incubator.apache.org/";,
 "name": "Apache Fineract (Incubating)",
 "started": "2015-12",
 "status": "graduated"
@@ -738,7 +738,7 @@
 "flagon": {
 "description": "Flagon is a software tool usability testing platform",
 "ended": "2023-04",
-"homepage": "http://flagon.incubator.apache.org/";,
+"homepage": "https://flagon.incubator.apache.org/";,
 "name": "Apache Flagon (Incubating)",
 "started": "2016-07",
 "status": "graduated"
@@ -746,7 +746,7 @@
 "flex": {
 "description": "Application framework for building Flash-based applications.",
 "ended": "2012-12",
-"homepage": "http://flex.incubator.apache.org/";,
+"homepage": "https://flex.incubator.apache.org/";,
 "name": "Apache Flex (Incubating)",
 "started": "2011-12",
 "status": "graduated"
@@ -754,7 +754,7 @@
 "flink": {
 "description": "Flink is an open source system for expressive, declarative, 
fast, and efficient data analysis. Stratosphere combines the scalability and 
programming flexibility of distributed MapReduce-like platforms with the 
efficiency, out-of-core execution, and query optimization capabilities found in 
parallel databases.  Flink was originally known as Stratosphere when it entered 
the Incubator.",
 "ended": "2014-12",
-"homepage": "http://flink.incubator.apache.org/";,
+"homepage": "https://flink.incubator.apache.org/";,
 "name": "Apache Flink (Incubating)",
 "started": "2014-04",
 "status": "graduated"
@@ -762,7 +762,7 @@
 "flume": {
 "description": "Flume is a distributed, reliable, and available system for 
efficiently collecting, aggregating, and moving large amounts of log data from 
many different sources to a centralized data store.",
 "ended": "2012-06",
-"homepage": "http://flume.incubator.apache.org/";,
+"homepage": "https://flume.incubator.apache.org/";,
 "name": "Apache Flume (Incubating)",
 "started": "2011-06",
 "status": "graduated"
@@ -770,7 +770,7 @@
 "fluo": {
 "description": "Fluo is a distributed system for incrementally processing 
large data sets stored in Accumulo.",
 "ended": "2017-07",
-"homepage": "http://fluo.incubator.apache.org/";,
+"homepage": "https://fluo.incubator.apache.org/";,
 "name": "Apache Fluo (Incubating)",
 "started": "2016-05",
 "status": "graduated"
@@ -778,7 +778,7 @@
 "freemarker": {
 "description": "FreeMarker is a template engine, i.e. a generic tool to 
generate text output based on templates. FreeMarker is implemented in Java as a 
class library for programmers.",
 "ended": "2018-03",
-"homepage": "http://freemarker.incubator.apache.org/";,
+"homepage": "https://freemarker.incubator.apache.org/";,
 "name": "Apache FreeMarker (Incubating)",
 "started": "2015-07",
 "status": "graduated"
@@ -786,7 +786,7 @@
 "ftpserver": {
 "description": "A complete FTP Server based on Mina I/O system.",
 "ended": "2007-12",
-"homepage": "http://ftpserver.incubator.apache.org/";,
+"homepage": "https://ftpserver.incubator.apache.org/";,
 "name": "Apache FtpServer (Incubating)",
 "started": "2003-03",
 "status": "graduated"
@@ -794,7 +794,7 @@
 "gearpump": {
 "description": "Gearpump is a reactive real-time streaming engine based on the 
micro-service Actor model.",
 "ended": "2018-09",
-"homepage": "http://gearpump.incubator.apache.org/";,
+"homepage": "https://gearpump.incubator.apache.org/";,
 "name": "Apache Gearpump (Incubating)",
 "started": "2016-03",
 "status": "retired"
@@ -802,7 +802,7 @@
 "geode": {
 "description": "Geode is a data management platform that provides real-time, 
consistent access to data-intensive applications throughout widely distributed 
cloud architectures.",
 "ended": "2016-11",
-"homepage": "http://geode.incubator.apache.org/";,
+"homepage": "https://geode.incubator.apache.org/";,
 "name": "Apache Geode (Incubating)",
 "started": "2015-04",
 "status": "graduated"
@@ -810,7 +810,7 @@
 "geronimo": {
 "description": "J2EE Container",
 "ended": "2004-05",
-"homepage": "http://geronimo.incubator.apache.org/";,
+"homepage": "https://geronimo.incubator.apache.org/";,
 "name": "Apache Geronimo (Incubating)",
 "started": "2003-08",
 "status": "graduated"
@@ -818,7 +818,7 @@
 "giraph": {
 "description": "Giraph is a large-scale, fault-tolerant, Bulk Synchronous 
Parallel (BSP)-based graph processing framework.",
 "ended": "2012-05",
-"homepage": "http://giraph.incubator.apache.org/";,
+"homepage": "https://giraph.incubator.apache.org/";,
 "name": "Apache Giraph (Incubating)",
 "started": "2011-08",
 "status": "graduated"
@@ -826,7 +826,7 @@
 "gobblin": {
 "description": "Gobblin is a distributed data integration framework that 
simplifies common aspects of big data integration such as data ingestion, 
replication, organization and lifecycle management for both streaming and batch 
data ecosystems.",
 "ended": "2021-01",
-"homepage": "http://gobblin.incubator.apache.org/";,
+"homepage": "https://gobblin.incubator.apache.org/";,
 "name": "Apache Gobblin (Incubating)",
 "started": "2017-02",
 "status": "graduated"
@@ -834,7 +834,7 @@
 "gora": {
 "description": "Gora is an ORM framework for column stores such as Apache 
HBase and Apache Cassandra with a specific focus on Hadoop.",
 "ended": "2012-01",
-"homepage": "http://gora.incubator.apache.org/";,
+"homepage": "https://gora.incubator.apache.org/";,
 "name": "Apache Gora (Incubating)",
 "started": "2010-09",
 "status": "graduated"
@@ -842,7 +842,7 @@
 "gossip": {
 "description": "Gossip is an implementation of the Gossip Protocol.",
 "ended": "2018-08",
-"homepage": "http://gossip.incubator.apache.org/";,
+"homepage": "https://gossip.incubator.apache.org/";,
 "name": "Apache Gossip (Incubating)",
 "started": "2016-04",
 "status": "retired"
@@ -850,7 +850,7 @@
 "graffito": {
 "description": "Portal oriented Content Management System (Formerly known as 
JCMS)",
 "ended": "2007-07",
-"homepage": "http://graffito.incubator.apache.org/";,
+"homepage": "https://graffito.incubator.apache.org/";,
 "name": "Apache Graffito (Incubating)",
 "started": "2004-09",
 "status": "retired"
@@ -858,7 +858,7 @@
 "gravitino": {
 "description": "Gravitino is a high-performance, geo-distributed, and 
federated metadata like designed to manage metadata seamlessly across diverse 
data sources, vendors, and regions. Its primary goal is to provide users with 
unified metadata access for both data and AI assets.",
 "ended": "2025-05",
-"homepage": "http://gravitino.incubator.apache.org/";,
+"homepage": "https://gravitino.incubator.apache.org/";,
 "name": "Apache Gravitino (Incubating)",
 "started": "2024-06",
 "status": "graduated"
@@ -866,7 +866,7 @@
 "griffin": {
 "description": "Griffin is a open source Data Quality solution for distributed 
data systems at any scale in both streaming or batch data context",
 "ended": "2018-11",
-"homepage": "http://griffin.incubator.apache.org/";,
+"homepage": "https://griffin.incubator.apache.org/";,
 "name": "Apache Griffin (Incubating)",
 "started": "2016-12",
 "status": "graduated"
@@ -874,7 +874,7 @@
 "groovy": {
 "description": "Groovy is an object-oriented programming language for the Java 
platform. It is a language with features similar to those of Python, Ruby, 
Java, Perl, and Smalltalk.",
 "ended": "2015-11",
-"homepage": "http://groovy.incubator.apache.org/";,
+"homepage": "https://groovy.incubator.apache.org/";,
 "name": "Apache Groovy (Incubating)",
 "started": "2015-03",
 "status": "graduated"
@@ -882,7 +882,7 @@
 "guacamole": {
 "description": "Guacamole is an enterprise-grade, protocol-agnostic, remote 
desktop gateway. Combined with cloud hosting, Guacamole provides an excellent 
alternative to traditional desktops. Guacamole aims to make cloud-hosted 
desktop access preferable to traditional, local access.",
 "ended": "2017-11",
-"homepage": "http://guacamole.incubator.apache.org/";,
+"homepage": "https://guacamole.incubator.apache.org/";,
 "name": "Apache Guacamole (Incubating)",
 "started": "2016-02",
 "status": "graduated"
@@ -890,7 +890,7 @@
 "hama": {
 "description": "Hama is a distributed computing framework based on BSP (Bulk 
Synchronous Parallel) computing techniques for massive scientific computations, 
e.g., matrix, graph and network algorithms.",
 "ended": "2012-05",
-"homepage": "http://hama.incubator.apache.org/";,
+"homepage": "https://hama.incubator.apache.org/";,
 "name": "Apache Hama (Incubating)",
 "started": "2008-05",
 "status": "graduated"
@@ -898,7 +898,7 @@
 "harmony": {
 "description": "Compatible implementation of J2SE",
 "ended": "2006-10",
-"homepage": "http://harmony.incubator.apache.org/";,
+"homepage": "https://harmony.incubator.apache.org/";,
 "name": "Apache Harmony (Incubating)",
 "started": "2005-05",
 "status": "graduated"
@@ -906,7 +906,7 @@
 "hawq": {
 "description": "HAWQ is an advanced enterprise SQL on Hadoop analytic engine 
built around a robust and high-performance massively-parallel processing (MPP) 
SQL framework evolved from Pivotal Greenplum Database.",
 "ended": "2018-08",
-"homepage": "http://hawq.incubator.apache.org/";,
+"homepage": "https://hawq.incubator.apache.org/";,
 "name": "Apache HAWQ (Incubating)",
 "started": "2015-09",
 "status": "graduated"
@@ -914,7 +914,7 @@
 "hcatalog": {
 "description": "HCatalog is a table and storage management service for data 
created using Apache Hadoop.",
 "ended": "2013-02",
-"homepage": "http://hcatalog.incubator.apache.org/";,
+"homepage": "https://hcatalog.incubator.apache.org/";,
 "name": "Apache HCatalog (Incubating)",
 "started": "2011-03",
 "status": "graduated"
@@ -922,7 +922,7 @@
 "hdt": {
 "description": "Eclipse based tools for developing applications on the Hadoop 
platform",
 "ended": "2014-12",
-"homepage": "http://hdt.incubator.apache.org/";,
+"homepage": "https://hdt.incubator.apache.org/";,
 "name": "Apache Hadoop Development Tools (HDT) (Incubating)",
 "started": "2012-11",
 "status": "retired"
@@ -930,7 +930,7 @@
 "helix": {
 "description": "Apache Helix is a generic cluster management framework used to 
build distributed systems and provides automatic partition management, fault 
tolerance and elasticity.",
 "ended": "2013-12",
-"homepage": "http://helix.incubator.apache.org/";,
+"homepage": "https://helix.incubator.apache.org/";,
 "name": "Apache Helix (Incubating)",
 "started": "2012-10",
 "status": "graduated"
@@ -938,7 +938,7 @@
 "heraldry": {
 "description": "Identity for the rest of us.",
 "ended": "2007-06",
-"homepage": "http://heraldry.incubator.apache.org/";,
+"homepage": "https://heraldry.incubator.apache.org/";,
 "name": "Apache Heraldry (Incubating)",
 "started": "2005-07",
 "status": "retired"
@@ -946,7 +946,7 @@
 "hermes": {
 "description": "A robust implementation of the OASIS WS-Notification (WSN) 
family of specifications",
 "ended": "2005-06",
-"homepage": "http://hermes.incubator.apache.org/";,
+"homepage": "https://hermes.incubator.apache.org/";,
 "name": "Apache Hermes (Incubating)",
 "started": "2004-11",
 "status": "graduated"
@@ -954,7 +954,7 @@
 "heron": {
 "description": "A real-time, distributed, fault-tolerant stream processing 
engine.",
 "ended": "2023-01",
-"homepage": "http://heron.incubator.apache.org/";,
+"homepage": "https://heron.incubator.apache.org/";,
 "name": "Apache Heron (Incubating)",
 "started": "2017-06",
 "status": "retired"
@@ -962,7 +962,7 @@
 "hise": {
 "description": "HISE",
 "ended": "2012-02",
-"homepage": "http://hise.incubator.apache.org/";,
+"homepage": "https://hise.incubator.apache.org/";,
 "name": "Apache HISE (Incubating)",
 "started": "2009-11",
 "status": "retired"
@@ -970,7 +970,7 @@
 "hivemall": {
 "description": "Hivemall is a library for machine learning implemented as Hive 
UDFs/UDAFs/UDTFs.",
 "ended": "2022-09",
-"homepage": "http://hivemall.incubator.apache.org/";,
+"homepage": "https://hivemall.incubator.apache.org/";,
 "name": "Apache Hivemall (Incubating)",
 "started": "2016-09",
 "status": "retired"
@@ -978,7 +978,7 @@
 "hop": {
 "description": "Hop is short for the Hop Orchestration Platform. Written 
completely in Java it aims to provide a wide range of data orchestration tools, 
including a visual development environment, servers, metadata analysis, 
auditing services and so on. As a platform, Hop also wants to be a reusable 
library so that it can be easily reused by other software.",
 "ended": "2021-12",
-"homepage": "http://hop.incubator.apache.org/";,
+"homepage": "https://hop.incubator.apache.org/";,
 "name": "Apache Hop (Incubating)",
 "started": "2020-09",
 "status": "graduated"
@@ -986,7 +986,7 @@
 "horn": {
 "description": "HORN is a neuron-centric programming APIs and execution 
framework for large-scale deep learning, built on top of Apache Hama.",
 "ended": "2017-07",
-"homepage": "http://horn.incubator.apache.org/";,
+"homepage": "https://horn.incubator.apache.org/";,
 "name": "Apache HORN (Incubating)",
 "started": "2015-09",
 "status": "retired"
@@ -994,7 +994,7 @@
 "htrace": {
 "description": "HTrace is a tracing framework intended for use with 
distributed systems written in java.",
 "ended": "2018-04",
-"homepage": "http://htrace.incubator.apache.org/";,
+"homepage": "https://htrace.incubator.apache.org/";,
 "name": "Apache HTrace (Incubating)",
 "started": "2014-11",
 "status": "retired"
@@ -1002,7 +1002,7 @@
 "httpd-cli": {
 "description": "CLI integration project for httpd server",
 "ended": "2004-12",
-"homepage": "http://httpd-cli.incubator.apache.org/";,
+"homepage": "https://httpd-cli.incubator.apache.org/";,
 "name": "Apache httpd-CLI (Incubating)",
 "started": "2004-07",
 "status": "graduated"
@@ -1010,7 +1010,7 @@
 "hudi": {
 "description": "Hudi provides atomic upserts and incremental data streams on 
Big Data",
 "ended": "2020-05",
-"homepage": "http://hudi.incubator.apache.org/";,
+"homepage": "https://hudi.incubator.apache.org/";,
 "name": "Apache Hudi (Incubating)",
 "started": "2019-01",
 "status": "graduated"
@@ -1018,7 +1018,7 @@
 "ibatis": {
 "description": "The iBATIS Data Mapper framework makes it easier to use a 
database with Java or .NET applications. iBATIS couples objects with stored 
procedures or SQL statements using a XML descriptor.",
 "ended": "2005-04",
-"homepage": "http://ibatis.incubator.apache.org/";,
+"homepage": "https://ibatis.incubator.apache.org/";,
 "name": "Apache iBATIS (Incubating)",
 "started": "2004-08",
 "status": "graduated"
@@ -1026,7 +1026,7 @@
 "iceberg": {
 "description": "Iceberg is a table format for large, slow-moving tabular 
data.",
 "ended": "2020-05",
-"homepage": "http://iceberg.incubator.apache.org/";,
+"homepage": "https://iceberg.incubator.apache.org/";,
 "name": "Apache Iceberg (Incubating)",
 "started": "2018-11",
 "status": "graduated"
@@ -1034,7 +1034,7 @@
 "ignite": {
 "description": "A unified In-Memory Data Fabric providing high-performance, 
distributed in-memory data management software layer between various data 
sources and user applications.",
 "ended": "2015-09",
-"homepage": "http://ignite.incubator.apache.org/";,
+"homepage": "https://ignite.incubator.apache.org/";,
 "name": "Apache Ignite (Incubating)",
 "started": "2014-10",
 "status": "graduated"
@@ -1042,7 +1042,7 @@
 "impala": {
 "description": "Impala is a high-performance C++ and Java SQL query engine for 
data stored in Apache Hadoop-based clusters.",
 "ended": "2017-11",
-"homepage": "http://impala.incubator.apache.org/";,
+"homepage": "https://impala.incubator.apache.org/";,
 "name": "Apache Impala (Incubating)",
 "started": "2015-12",
 "status": "graduated"
@@ -1050,7 +1050,7 @@
 "imperius": {
 "description": "Rule-based Management Policy Engine",
 "ended": "2011-05",
-"homepage": "http://imperius.incubator.apache.org/";,
+"homepage": "https://imperius.incubator.apache.org/";,
 "name": "Apache Imperius (Incubating)",
 "started": "2007-11",
 "status": "retired"
@@ -1058,7 +1058,7 @@
 "inlong": {
 "description": "InLong is a one-stop data integration framework that provides 
automatic, secure, and reliable data transmission capabilities. InLong supports 
both batch and stream data processing at the same time, which offers great 
power to build data analysis, modeling, and other real-time applications based 
on streaming data.",
 "ended": "2022-06",
-"homepage": "http://inlong.incubator.apache.org/";,
+"homepage": "https://inlong.incubator.apache.org/";,
 "name": "Apache InLong (Incubating)",
 "started": "2019-11",
 "status": "graduated"
@@ -1066,7 +1066,7 @@
 "iota": {
 "description": "Open source system that enables the orchestration of IoT 
devices.",
 "ended": "2018-02",
-"homepage": "http://iota.incubator.apache.org/";,
+"homepage": "https://iota.incubator.apache.org/";,
 "name": "Apache iota (Incubating)",
 "started": "2016-01",
 "status": "retired"
@@ -1074,7 +1074,7 @@
 "iotdb": {
 "description": "IoTDB is a data store for managing large amounts of time 
series data such as timestamped data from IoT sensors in industrial 
applications.",
 "ended": "2020-09",
-"homepage": "http://iotdb.incubator.apache.org/";,
+"homepage": "https://iotdb.incubator.apache.org/";,
 "name": "Apache IoTDB (Incubating)",
 "started": "2018-11",
 "status": "graduated"
@@ -1082,7 +1082,7 @@
 "isis": {
 "description": "The Isis project will be an extensible standards-based 
framework to rapidly develop and enterprise level deploy domain-driven (DDD) 
applications.",
 "ended": "2012-10",
-"homepage": "http://isis.incubator.apache.org/";,
+"homepage": "https://isis.incubator.apache.org/";,
 "name": "Apache Isis (Incubating)",
 "started": "2010-09",
 "status": "graduated"
@@ -1090,7 +1090,7 @@
 "ivy": {
 "description": "A java based tool for tracking, resolving and managing project 
dependencies.",
 "ended": "2007-10",
-"homepage": "http://ivy.incubator.apache.org/";,
+"homepage": "https://ivy.incubator.apache.org/";,
 "name": "Apache Ivy (Incubating)",
 "started": "2006-10",
 "status": "graduated"
@@ -1098,7 +1098,7 @@
 "jackrabbit": {
 "description": "Content Repository API based on JSR 170",
 "ended": "2006-03",
-"homepage": "http://jackrabbit.incubator.apache.org/";,
+"homepage": "https://jackrabbit.incubator.apache.org/";,
 "name": "Apache Jackrabbit (Incubating)",
 "started": "2004-08",
 "status": "graduated"
@@ -1106,7 +1106,7 @@
 "jaxme": {
 "description": "Implementation of JAXB, the specification for Java/XML 
binding",
 "ended": "2004-03",
-"homepage": "http://jaxme.incubator.apache.org/";,
+"homepage": "https://jaxme.incubator.apache.org/";,
 "name": "Apache JaxMe (Incubating)",
 "started": "2003-09",
 "status": "graduated"
@@ -1114,7 +1114,7 @@
 "jclouds": {
 "description": "A cloud agnostic library that enables developers to access a 
variety of supported cloud providers using one API",
 "ended": "2013-10",
-"homepage": "http://jclouds.incubator.apache.org/";,
+"homepage": "https://jclouds.incubator.apache.org/";,
 "name": "Apache jclouds (Incubating)",
 "started": "2013-04",
 "status": "graduated"
@@ -1122,7 +1122,7 @@
 "jdo": {
 "description": "JDO2",
 "ended": "2005-12",
-"homepage": "http://jdo.incubator.apache.org/";,
+"homepage": "https://jdo.incubator.apache.org/";,
 "name": "Apache JDO (Incubating)",
 "started": "2005-05",
 "status": "graduated"
@@ -1130,7 +1130,7 @@
 "jena": {
 "description": "Java framework for building Semantic Web applications.",
 "ended": "2012-04",
-"homepage": "http://jena.incubator.apache.org/";,
+"homepage": "https://jena.incubator.apache.org/";,
 "name": "Apache Jena (Incubating)",
 "started": "2010-11",
 "status": "graduated"
@@ -1138,7 +1138,7 @@
 "johnzon": {
 "description": "Implementation of JSR-353 JavaTM API for JSON Processing 
(Renamed from Fleece)",
 "ended": "2016-04",
-"homepage": "http://johnzon.incubator.apache.org/";,
+"homepage": "https://johnzon.incubator.apache.org/";,
 "name": "Apache Johnzon (Incubating)",
 "started": "2014-06",
 "status": "graduated"
@@ -1146,7 +1146,7 @@
 "joshua": {
 "description": "Joshua is a statistical machine translation toolkit",
 "ended": "2018-10",
-"homepage": "http://joshua.incubator.apache.org/";,
+"homepage": "https://joshua.incubator.apache.org/";,
 "name": "Apache Joshua (Incubating)",
 "started": "2016-02",
 "status": "graduated"
@@ -1154,7 +1154,7 @@
 "jspwiki": {
 "description": "Java-based wiki engine",
 "ended": "2013-07",
-"homepage": "http://jspwiki.incubator.apache.org/";,
+"homepage": "https://jspwiki.incubator.apache.org/";,
 "name": "Apache JSPWiki (Incubating)",
 "started": "2007-09",
 "status": "graduated"
@@ -1162,7 +1162,7 @@
 "juddi": {
 "description": "Implementation of a Universal Description Discovery and 
Integration (UDDI) registry",
 "ended": "2004-03",
-"homepage": "http://juddi.incubator.apache.org/";,
+"homepage": "https://juddi.incubator.apache.org/";,
 "name": "Apache jUDDI (Incubating)",
 "started": "2003-09",
 "status": "graduated"
@@ -1170,7 +1170,7 @@
 "juice": {
 "description": "OpenSSL based JCE provider. Project going into retired status 
after lack of community interest.",
 "ended": "2007-10",
-"homepage": "http://juice.incubator.apache.org/";,
+"homepage": "https://juice.incubator.apache.org/";,
 "name": "Apache JuiCE (Incubating)",
 "started": "2004-04",
 "status": "retired"
@@ -1178,7 +1178,7 @@
 "juneau": {
 "description": "Apache Juneau is a toolkit for marshalling POJOs to a wide 
variety of content types using a common framework, and for creating 
sophisticated self-documenting REST interfaces and microservices using VERY 
little code.",
 "ended": "2017-10",
-"homepage": "http://juneau.incubator.apache.org/";,
+"homepage": "https://juneau.incubator.apache.org/";,
 "name": "Apache Juneau (Incubating)",
 "started": "2016-06",
 "status": "graduated"
@@ -1186,7 +1186,7 @@
 "kabuki": {
 "description": "An AJAX toolkit",
 "ended": "2006-06",
-"homepage": "http://kabuki.incubator.apache.org/";,
+"homepage": "https://kabuki.incubator.apache.org/";,
 "name": "Apache Kabuki (Incubating)",
 "started": "2006-01",
 "status": "retired"
@@ -1194,7 +1194,7 @@
 "kafka": {
 "description": "Kafka is a distributed publish-subscribe system for processing 
large amounts of streaming data.",
 "ended": "2012-10",
-"homepage": "http://kafka.incubator.apache.org/";,
+"homepage": "https://kafka.incubator.apache.org/";,
 "name": "Apache Kafka (Incubating)",
 "started": "2011-07",
 "status": "graduated"
@@ -1202,7 +1202,7 @@
 "kalumet": {
 "description": "Kalumet a complete environment manager and deployer including 
J2EE environments (application servers, applications, etc), softwares, and 
resources.",
 "ended": "2015-11",
-"homepage": "http://kalumet.incubator.apache.org/";,
+"homepage": "https://kalumet.incubator.apache.org/";,
 "name": "Apache Kalumet (Incubating)",
 "started": "2011-09",
 "status": "retired"
@@ -1210,7 +1210,7 @@
 "kato": {
 "description": "Kato is a project to develop the Specification, Reference 
Implementation, and TCK for JSR 326: the JVM Post-mortem Diagnostics API.",
 "ended": "2012-08",
-"homepage": "http://kato.incubator.apache.org/";,
+"homepage": "https://kato.incubator.apache.org/";,
 "name": "Apache Kato (Incubating)",
 "started": "2008-11",
 "status": "retired"
@@ -1218,7 +1218,7 @@
 "kitty": {
 "description": "Kitty is a lightweight, production focused, Java-based 
application server performance diagnostic and management utility.",
 "ended": "2012-10",
-"homepage": "http://kitty.incubator.apache.org/";,
+"homepage": "https://kitty.incubator.apache.org/";,
 "name": "Apache Kitty (Incubating)",
 "started": "2010-10",
 "status": "retired"
@@ -1226,7 +1226,7 @@
 "knox": {
 "description": "Knox Gateway is a system that provides a single point of 
secure access for Apache Hadoop clusters.",
 "ended": "2014-02",
-"homepage": "http://knox.incubator.apache.org/";,
+"homepage": "https://knox.incubator.apache.org/";,
 "name": "Apache Knox (Incubating)",
 "started": "2013-02",
 "status": "graduated"
@@ -1234,7 +1234,7 @@
 "kudu": {
 "description": "Kudu is a distributed columnar storage engine built for the 
Apache Hadoop ecosystem.",
 "ended": "2016-07",
-"homepage": "http://kudu.incubator.apache.org/";,
+"homepage": "https://kudu.incubator.apache.org/";,
 "name": "Apache Kudu (Incubating)",
 "started": "2015-12",
 "status": "graduated"
@@ -1242,7 +1242,7 @@
 "kvrocks": {
 "description": "Kvrocks is a distributed key-value NoSQL database, supporting 
the rich data structure",
 "ended": "2023-07",
-"homepage": "http://kvrocks.incubator.apache.org/";,
+"homepage": "https://kvrocks.incubator.apache.org/";,
 "name": "Apache Kvrocks (Incubating)",
 "started": "2022-04",
 "status": "graduated"
@@ -1250,7 +1250,7 @@
 "kylin": {
 "description": "Kylin is a distributed and scalable OLAP engine built on 
Hadoop to support extremely large datasets.",
 "ended": "2015-11",
-"homepage": "http://kylin.incubator.apache.org/";,
+"homepage": "https://kylin.incubator.apache.org/";,
 "name": "Apache Kylin (Incubating)",
 "started": "2014-11",
 "status": "graduated"
@@ -1258,7 +1258,7 @@
 "kyuubi": {
 "description": "Kyuubi is a distributed multi-tenant Thrift JDBC/ODBC server 
for large-scale data management, processing, and analytics, built on top of 
Apache Spark and designed to support more engines.",
 "ended": "2022-12",
-"homepage": "http://kyuubi.incubator.apache.org/";,
+"homepage": "https://kyuubi.incubator.apache.org/";,
 "name": "Apache Kyuubi (Incubating)",
 "started": "2021-06",
 "status": "graduated"
@@ -1266,7 +1266,7 @@
 "lens": {
 "description": "Lens is a platform that enables multi-dimensional queries in a 
unified way over datasets stored in multiple warehouses. Lens integrates Apache 
Hive with other data warehouses by tiering them together to form logical data 
cubes.",
 "ended": "2015-08",
-"homepage": "http://lens.incubator.apache.org/";,
+"homepage": "https://lens.incubator.apache.org/";,
 "name": "Apache Lens (Incubating)",
 "started": "2014-10",
 "status": "graduated"
@@ -1274,7 +1274,7 @@
 "lenya": {
 "description": "Content Management and publishing system based on Cocoon",
 "ended": "2004-08",
-"homepage": "http://lenya.incubator.apache.org/";,
+"homepage": "https://lenya.incubator.apache.org/";,
 "name": "Apache Lenya (Incubating)",
 "started": "2003-03",
 "status": "graduated"
@@ -1282,7 +1282,7 @@
 "libcloud": {
 "description": "libcloud is a standard client library for many popular cloud 
providers, written in python",
 "ended": "2011-05",
-"homepage": "http://libcloud.incubator.apache.org/";,
+"homepage": "https://libcloud.incubator.apache.org/";,
 "name": "Apache Libcloud (Incubating)",
 "started": "2009-11",
 "status": "graduated"
@@ -1290,7 +1290,7 @@
 "liminal": {
 "description": "Apache Liminal is an end-to-end platform for data engineers 
and scientists, allowing them to build, train and deploy machine learning 
models in a robust and agile way.",
 "ended": "2024-07",
-"homepage": "http://liminal.incubator.apache.org/";,
+"homepage": "https://liminal.incubator.apache.org/";,
 "name": "Apache Liminal (Incubating)",
 "started": "2020-05",
 "status": "retired"
@@ -1298,7 +1298,7 @@
 "linkis": {
 "description": "Apache Linkis builds a computation middleware layer to 
facilitate connection, governance and orchestration between the upper 
applications and the underlying data engines.",
 "ended": "2022-12",
-"homepage": "http://linkis.incubator.apache.org/";,
+"homepage": "https://linkis.incubator.apache.org/";,
 "name": "Apache Linkis (Incubating)",
 "started": "2021-08",
 "status": "graduated"
@@ -1306,7 +1306,7 @@
 "log4cxx": {
 "description": "Logging for C++. N.B. the code has re-entered the Incubator as 
log4cxx2.",
 "ended": "2005-01",
-"homepage": "http://log4cxx.incubator.apache.org/";,
+"homepage": "https://log4cxx.incubator.apache.org/";,
 "name": "Apache log4cxx (Incubating)",
 "started": "2004-01",
 "status": "graduated"
@@ -1314,7 +1314,7 @@
 "log4cxx2": {
 "description": "Logging for C++. N.B. This is a reboot of the Log4cxx podling 
which previously graduated.",
 "ended": "2017-03",
-"homepage": "http://log4cxx2.incubator.apache.org/";,
+"homepage": "https://log4cxx2.incubator.apache.org/";,
 "name": "Apache log4cxx2 (Incubating)",
 "started": "2013-12",
 "status": "graduated"
@@ -1322,7 +1322,7 @@
 "log4net": {
 "description": "Logging for .NET",
 "ended": "2007-02",
-"homepage": "http://log4net.incubator.apache.org/";,
+"homepage": "https://log4net.incubator.apache.org/";,
 "name": "Apache log4net (Incubating)",
 "started": "2004-01",
 "status": "graduated"
@@ -1330,7 +1330,7 @@
 "log4php": {
 "description": "Logging for PHP.",
 "ended": "2010-03",
-"homepage": "http://log4php.incubator.apache.org/";,
+"homepage": "https://log4php.incubator.apache.org/";,
 "name": "Apache Log4php (Incubating)",
 "started": "2004-01",
 "status": "graduated"
@@ -1338,7 +1338,7 @@
 "lokahi": {
 "description": "The Lokahi project will create a management console for Apache 
HTTP Server and Apache Tomcat projects on a framework extensible to other ASF 
projects.",
 "ended": "2009-08",
-"homepage": "http://lokahi.incubator.apache.org/";,
+"homepage": "https://lokahi.incubator.apache.org/";,
 "name": "Apache Lokahi (Incubating)",
 "started": "2006-03",
 "status": "retired"
@@ -1346,7 +1346,7 @@
 "lucene.net": {
 "description": "Lucene.NET is a source code, class-per-class, API-per-API and 
algorithmatic port of the Java Lucene search engine to the C# and .NET platform 
utilizing Microsoft .NET Framework.",
 "ended": "2012-08",
-"homepage": "http://lucene.net.incubator.apache.org/";,
+"homepage": "https://lucene.net.incubator.apache.org/";,
 "name": "Apache Lucene.NET (Incubating)",
 "started": "2011-02",
 "status": "graduated"
@@ -1354,7 +1354,7 @@
 "lucene4c": {
 "description": "Lucene for C.",
 "ended": "2006-10",
-"homepage": "http://lucene4c.incubator.apache.org/";,
+"homepage": "https://lucene4c.incubator.apache.org/";,
 "name": "Apache Lucene4c (Incubating)",
 "started": "2005-02",
 "status": "retired"
@@ -1362,7 +1362,7 @@
 "lucy": {
 "description": "A loose port of the Lucene search engine library, written in C 
and targeted at dynamic language users.",
 "ended": "2012-02",
-"homepage": "http://lucy.incubator.apache.org/";,
+"homepage": "https://lucy.incubator.apache.org/";,
 "name": "Apache Lucy (Incubating)",
 "started": "2010-07",
 "status": "graduated"
@@ -1370,7 +1370,7 @@
 "madlib": {
 "description": "Big Data Machine Learning in SQL for Data Scientists.",
 "ended": "2017-07",
-"homepage": "http://madlib.incubator.apache.org/";,
+"homepage": "https://madlib.incubator.apache.org/";,
 "name": "Apache MADlib (Incubating)",
 "started": "2015-09",
 "status": "graduated"
@@ -1378,7 +1378,7 @@
 "manifoldcf": {
 "description": "Connectors for content repositories like Sharepoint, 
Documentum, etc.",
 "ended": "2012-05",
-"homepage": "http://manifoldcf.incubator.apache.org/";,
+"homepage": "https://manifoldcf.incubator.apache.org/";,
 "name": "Apache ManifoldCF (Incubating)",
 "started": "2010-01",
 "status": "graduated"
@@ -1386,7 +1386,7 @@
 "marmotta": {
 "description": "An open implementation of a Linked Data Platform.",
 "ended": "2013-11",
-"homepage": "http://marmotta.incubator.apache.org/";,
+"homepage": "https://marmotta.incubator.apache.org/";,
 "name": "Apache Marmotta (Incubating)",
 "started": "2012-12",
 "status": "graduated"
@@ -1394,7 +1394,7 @@
 "marvin": {
 "description": "Marvin-AI is an open-source artificial intelligence (AI) 
platform that helps data scientists, prototype and productionalize complex 
solutions with a scalable, low-latency, language-agnostic, and standardized 
architecture while simplifies the process of exploration and modeling.",
 "ended": "2023-03",
-"homepage": "http://marvin.incubator.apache.org/";,
+"homepage": "https://marvin.incubator.apache.org/";,
 "name": "Apache Marvin-AI (Incubating)",
 "started": "2018-08",
 "status": "retired"
@@ -1402,7 +1402,7 @@
 "merlin-developer": {
 "description": "Merlin eclipse plugin merged with an existing eclipse plugin 
already at avalon.",
 "ended": "2004-01",
-"homepage": "http://merlin-developer.incubator.apache.org/";,
+"homepage": "https://merlin-developer.incubator.apache.org/";,
 "name": "Apache MerlinDeveloper (Incubating)",
 "started": "2004-01",
 "status": "graduated"
@@ -1410,7 +1410,7 @@
 "mesos": {
 "description": "Mesos is a cluster manager that provides resource sharing and 
isolation across cluster applications.",
 "ended": "2013-06",
-"homepage": "http://mesos.incubator.apache.org/";,
+"homepage": "https://mesos.incubator.apache.org/";,
 "name": "Apache Mesos (Incubating)",
 "started": "2010-12",
 "status": "graduated"
@@ -1418,7 +1418,7 @@
 "metamodel": {
 "description": "MetaModel is a data access framework, providing a common 
interface for exploration and querying of different types of datastores.",
 "ended": "2014-11",
-"homepage": "http://metamodel.incubator.apache.org/";,
+"homepage": "https://metamodel.incubator.apache.org/";,
 "name": "Apache MetaModel (Incubating)",
 "started": "2013-06",
 "status": "graduated"
@@ -1426,7 +1426,7 @@
 "metron": {
 "description": "Metron is a project dedicated to providing an extensible and 
scalable advanced network security analytics tool. It has strong foundations in 
the Apache Hadoop ecosystem.",
 "ended": "2017-04",
-"homepage": "http://metron.incubator.apache.org/";,
+"homepage": "https://metron.incubator.apache.org/";,
 "name": "Apache Metron (Incubating)",
 "started": "2015-12",
 "status": "graduated"
@@ -1434,7 +1434,7 @@
 "milagro": {
 "description": "Milagro is core security infrastructure and crypto libraries 
for decentralized networks and distributed systems.",
 "ended": "2024-03",
-"homepage": "http://milagro.incubator.apache.org/";,
+"homepage": "https://milagro.incubator.apache.org/";,
 "name": "Apache Milagro (Incubating)",
 "started": "2015-12",
 "status": "retired"
@@ -1442,7 +1442,7 @@
 "mnemonic": {
 "description": "Mnemonic is a Java based non-volatile memory library for 
in-place structured data processing and computing.",
 "ended": "2017-11",
-"homepage": "http://mnemonic.incubator.apache.org/";,
+"homepage": "https://mnemonic.incubator.apache.org/";,
 "name": "Apache Mnemonic (Incubating)",
 "started": "2016-03",
 "status": "graduated"
@@ -1450,7 +1450,7 @@
 "mod_ftp": {
 "description": "FTP protocol module for Apache httpd 2.x",
 "ended": "2007-02",
-"homepage": "http://mod_ftp.incubator.apache.org/";,
+"homepage": "https://mod_ftp.incubator.apache.org/";,
 "name": "Apache mod_ftp (Incubating)",
 "started": "2005-08",
 "status": "graduated"
@@ -1458,7 +1458,7 @@
 "mrql": {
 "description": "MRQL is a query processing and optimization system for 
large-scale, distributed data analysis, built on top of Apache Hadoop, Hama, 
Spark, and Flink.",
 "ended": "2017-08",
-"homepage": "http://mrql.incubator.apache.org/";,
+"homepage": "https://mrql.incubator.apache.org/";,
 "name": "Apache MRQL (Incubating)",
 "started": "2013-03",
 "status": "retired"
@@ -1466,7 +1466,7 @@
 "mrunit": {
 "description": "MRUnit is a library to support unit testing of Hadoop 
MapReduce jobs.",
 "ended": "2012-05",
-"homepage": "http://mrunit.incubator.apache.org/";,
+"homepage": "https://mrunit.incubator.apache.org/";,
 "name": "Apache MRUnit (Incubating)",
 "started": "2011-03",
 "status": "graduated"
@@ -1474,7 +1474,7 @@
 "muse": {
 "description": "A robust implementation of the OASIS WSDM, Management using 
Web Services (MuWS) specification",
 "ended": "2005-06",
-"homepage": "http://muse.incubator.apache.org/";,
+"homepage": "https://muse.incubator.apache.org/";,
 "name": "Apache Muse (Incubating)",
 "started": "2004-11",
 "status": "graduated"
@@ -1482,7 +1482,7 @@
 "mxnet": {
 "description": "A Flexible and Efficient Library for Deep Learning",
 "ended": "2022-09",
-"homepage": "http://mxnet.incubator.apache.org/";,
+"homepage": "https://mxnet.incubator.apache.org/";,
 "name": "Apache MXNet (Incubating)",
 "started": "2017-01",
 "status": "graduated"
@@ -1490,7 +1490,7 @@
 "myfaces": {
 "description": "MyFaces is a framework for building Java Server application 
GUIs based on JavaServer Faces (certified implementation of JSR-127).",
 "ended": "2005-03",
-"homepage": "http://myfaces.incubator.apache.org/";,
+"homepage": "https://myfaces.incubator.apache.org/";,
 "name": "Apache MyFaces (Incubating)",
 "started": "2004-07",
 "status": "graduated"
@@ -1498,7 +1498,7 @@
 "mynewt": {
 "description": "Mynewt is a real-time operating system for constrained 
embedded systems like wearables, lightbulbs, locks and doorbells. It works on a 
variety of 32-bit MCUs (microcontrollers), including ARM Cortex-M and MIPS 
architectures.",
 "ended": "2017-06",
-"homepage": "http://mynewt.incubator.apache.org/";,
+"homepage": "https://mynewt.incubator.apache.org/";,
 "name": "Apache Mynewt (Incubating)",
 "started": "2015-10",
 "status": "graduated"
@@ -1506,7 +1506,7 @@
 "myriad": {
 "description": "Myriad enables co-existence of Apache Hadoop YARN and Apache 
Mesos together on the same cluster and allows dynamic resource allocations 
across both Hadoop and other applications running on the same physical data 
center infrastructure.",
 "ended": "2020-01",
-"homepage": "http://myriad.incubator.apache.org/";,
+"homepage": "https://myriad.incubator.apache.org/";,
 "name": "Apache Myriad (Incubating)",
 "started": "2015-03",
 "status": "retired"
@@ -1514,7 +1514,7 @@
 "nemo": {
 "description": "Nemo is a data processing system to flexibly control the 
runtime behaviors of a job to adapt to varying deployment characteristics.",
 "ended": "2025-06",
-"homepage": "http://nemo.incubator.apache.org/";,
+"homepage": "https://nemo.incubator.apache.org/";,
 "name": "Apache Nemo (Incubating)",
 "started": "2018-02",
 "status": "retired"
@@ -1522,7 +1522,7 @@
 "netbeans": {
 "description": "NetBeans is a development environment, tooling platform and 
application framework.",
 "ended": "2019-04",
-"homepage": "http://netbeans.incubator.apache.org/";,
+"homepage": "https://netbeans.incubator.apache.org/";,
 "name": "Apache NetBeans (Incubating)",
 "started": "2016-10",
 "status": "graduated"
@@ -1530,7 +1530,7 @@
 "nifi": {
 "description": "NiFi is a dataflow system based on the concepts of flow-based 
programming.",
 "ended": "2015-07",
-"homepage": "http://nifi.incubator.apache.org/";,
+"homepage": "https://nifi.incubator.apache.org/";,
 "name": "Apache NiFi (Incubating)",
 "started": "2014-11",
 "status": "graduated"
@@ -1538,7 +1538,7 @@
 "nmaven": {
 "description": ".NET integration for Maven. Failed to build active community.",
 "ended": "2008-11",
-"homepage": "http://nmaven.incubator.apache.org/";,
+"homepage": "https://nmaven.incubator.apache.org/";,
 "name": "Apache NMaven (Incubating)",
 "started": "2006-11",
 "status": "retired"
@@ -1546,7 +1546,7 @@
 "npanday": {
 "description": "NPanday allows projects using the .NET framework to be built 
with Apache Maven.",
 "ended": "2015-02",
-"homepage": "http://npanday.incubator.apache.org/";,
+"homepage": "https://npanday.incubator.apache.org/";,
 "name": "Apache NPanday (Incubating)",
 "started": "2010-08",
 "status": "retired"
@@ -1554,7 +1554,7 @@
 "nutch": {
 "description": "Web search software.",
 "ended": "2005-06",
-"homepage": "http://nutch.incubator.apache.org/";,
+"homepage": "https://nutch.incubator.apache.org/";,
 "name": "Apache Nutch (Incubating)",
 "started": "2005-01",
 "status": "graduated"
@@ -1562,7 +1562,7 @@
 "nuttx": {
 "description": "NuttX is a mature, real-time embedded operating system 
(RTOS).",
 "ended": "2022-11",
-"homepage": "http://nuttx.incubator.apache.org/";,
+"homepage": "https://nuttx.incubator.apache.org/";,
 "name": "Apache NuttX (Incubating)",
 "started": "2019-12",
 "status": "graduated"
@@ -1570,7 +1570,7 @@
 "nuvem": {
 "description": "\n            Nuvem defines an open application programming 
interface for common cloud application services, allowing applications to be 
easily ported across the most popular cloud platforms.\n            The podling 
was voted to become part of Tuscany in Nov 2012 but (as of Aug 2014) nothing 
has happened. Tuscany was terminated in May 2016.\n        ",
 "ended": "2012-11",
-"homepage": "http://nuvem.incubator.apache.org/";,
+"homepage": "https://nuvem.incubator.apache.org/";,
 "name": "Apache Nuvem (Incubating)",
 "started": "2010-06",
 "status": "graduated"
@@ -1578,7 +1578,7 @@
 "ode": {
 "description": "Orchestration Director Engine",
 "ended": "2007-07",
-"homepage": "http://ode.incubator.apache.org/";,
+"homepage": "https://ode.incubator.apache.org/";,
 "name": "Apache Ode (Incubating)",
 "started": "2006-02",
 "status": "graduated"
@@ -1586,7 +1586,7 @@
 "odftoolkit": {
 "description": "Java modules that allow programmatic creation, scanning and 
manipulation of OpenDocument Format (ISO/IEC 26300 == ODF) documents",
 "ended": "2018-11",
-"homepage": "http://odftoolkit.incubator.apache.org/";,
+"homepage": "https://odftoolkit.incubator.apache.org/";,
 "name": "Apache ODF Toolkit (Incubating)",
 "started": "2011-08",
 "status": "retired"
@@ -1594,7 +1594,7 @@
 "ofbiz": {
 "description": "The Open For Business Project (OFBiz) is an open source 
enterprise automation software project.",
 "ended": "2006-12",
-"homepage": "http://ofbiz.incubator.apache.org/";,
+"homepage": "https://ofbiz.incubator.apache.org/";,
 "name": "Apache OFBiz (Incubating)",
 "started": "2006-01",
 "status": "graduated"
@@ -1602,7 +1602,7 @@
 "ognl": {
 "description": "Object-Graph Notation Language implementation in Java",
 "ended": "2011-08",
-"homepage": "http://ognl.incubator.apache.org/";,
+"homepage": "https://ognl.incubator.apache.org/";,
 "name": "Apache OGNL (Incubating)",
 "started": "2011-04",
 "status": "graduated"
@@ -1610,7 +1610,7 @@
 "olingo": {
 "description": "OData implementation in Java",
 "ended": "2014-03",
-"homepage": "http://olingo.incubator.apache.org/";,
+"homepage": "https://olingo.incubator.apache.org/";,
 "name": "Apache Olingo (Incubating)",
 "started": "2013-07",
 "status": "graduated"
@@ -1618,7 +1618,7 @@
 "olio": {
 "description": "Web 2.0 evaluation kit",
 "ended": "2011-11",
-"homepage": "http://olio.incubator.apache.org/";,
+"homepage": "https://olio.incubator.apache.org/";,
 "name": "Apache Olio (Incubating)",
 "started": "2008-09",
 "status": "retired"
@@ -1626,7 +1626,7 @@
 "omid": {
 "description": "Omid is a flexible, reliable, high performant and scalable 
ACID transactional framework that allows client applications to execute 
transactions on top of MVCC key/value-based NoSQL datastores (currently Apache 
HBase) providing Snapshot Isolation guarantees on the accessed data.",
 "ended": "2019-11",
-"homepage": "http://omid.incubator.apache.org/";,
+"homepage": "https://omid.incubator.apache.org/";,
 "name": "Apache Omid (Incubating)",
 "started": "2016-03",
 "status": "graduated"
@@ -1634,7 +1634,7 @@
 "onami": {
 "description": "Apache Onami aims to create a community focused on the 
development and maintenance of a set of Google Guice extensions not provided 
out of the box by the library itself nor the Google developers team, such as 
integration with 3rd part frameworks or extra functionalities.",
 "ended": "2013-04",
-"homepage": "http://onami.incubator.apache.org/";,
+"homepage": "https://onami.incubator.apache.org/";,
 "name": "Apache Onami (Incubating)",
 "started": "2012-11",
 "status": "graduated"
@@ -1642,7 +1642,7 @@
 "oodt": {
 "description": "A grid middleware framework for science data processing, 
information integration, and retrieval.",
 "ended": "2010-11",
-"homepage": "http://oodt.incubator.apache.org/";,
+"homepage": "https://oodt.incubator.apache.org/";,
 "name": "Apache OODT (Incubating)",
 "started": "2010-01",
 "status": "graduated"
@@ -1650,7 +1650,7 @@
 "oozie": {
 "description": "Server-based workflow scheduling and coordination system to 
manage data processing jobs for Apache Hadoop",
 "ended": "2012-08",
-"homepage": "http://oozie.incubator.apache.org/";,
+"homepage": "https://oozie.incubator.apache.org/";,
 "name": "Apache Oozie (Incubating)",
 "started": "2011-07",
 "status": "graduated"
@@ -1658,7 +1658,7 @@
 "openaz": {
 "description": "Tools and libraries for developing Attribute-based Access 
Control (ABAC) Systems in a variety of languages.",
 "ended": "2016-08",
-"homepage": "http://openaz.incubator.apache.org/";,
+"homepage": "https://openaz.incubator.apache.org/";,
 "name": "Apache OpenAz (Incubating)",
 "started": "2015-01",
 "status": "retired"
@@ -1666,7 +1666,7 @@
 "opendal": {
 "description": "Open Data Access Layer: Access data freely, painlessly, and 
efficiently.",
 "ended": "2024-01",
-"homepage": "http://opendal.incubator.apache.org/";,
+"homepage": "https://opendal.incubator.apache.org/";,
 "name": "Apache OpenDAL (Incubating)",
 "started": "2023-02",
 "status": "graduated"
@@ -1674,7 +1674,7 @@
 "openejb": {
 "description": "OpenEJB EJB Server and Container",
 "ended": "2007-05",
-"homepage": "http://openejb.incubator.apache.org/";,
+"homepage": "https://openejb.incubator.apache.org/";,
 "name": "Apache OpenEJB (Incubating)",
 "started": "2006-07",
 "status": "graduated"
@@ -1682,7 +1682,7 @@
 "openjpa": {
 "description": "OpenJPA is an open source implementation of the Java 
Persistence API",
 "ended": "2007-05",
-"homepage": "http://openjpa.incubator.apache.org/";,
+"homepage": "https://openjpa.incubator.apache.org/";,
 "name": "Apache OpenJPA (Incubating)",
 "started": "2006-04",
 "status": "graduated"
@@ -1690,7 +1690,7 @@
 "openmeetings": {
 "description": "Openmeetings is a web conferencing solution.",
 "ended": "2013-01",
-"homepage": "http://openmeetings.incubator.apache.org/";,
+"homepage": "https://openmeetings.incubator.apache.org/";,
 "name": "Apache Openmeetings (Incubating)",
 "started": "2011-11",
 "status": "graduated"
@@ -1698,7 +1698,7 @@
 "opennlp": {
 "description": "OpenNLP is a machine learning based toolkit for the processing 
of natural language text.",
 "ended": "2012-02",
-"homepage": "http://opennlp.incubator.apache.org/";,
+"homepage": "https://opennlp.incubator.apache.org/";,
 "name": "Apache OpenNLP (Incubating)",
 "started": "2010-11",
 "status": "graduated"
@@ -1706,7 +1706,7 @@
 "openofficeorg": {
 "description": "OpenOffice.org is comprised of six personal productivity 
applications: a word processor (and its web-authoring component), spreadsheet, 
presentation graphics, drawing, equation editor, and database.",
 "ended": "2012-10",
-"homepage": "http://openofficeorg.incubator.apache.org/";,
+"homepage": "https://openofficeorg.incubator.apache.org/";,
 "name": "Apache OpenOffice.org (Incubating)",
 "started": "2011-06",
 "status": "graduated"
@@ -1714,7 +1714,7 @@
 "openwebbeans": {
 "description": "JSR-299 Implementation",
 "ended": "2009-12",
-"homepage": "http://openwebbeans.incubator.apache.org/";,
+"homepage": "https://openwebbeans.incubator.apache.org/";,
 "name": "Apache OpenWebBeans (Incubating)",
 "started": "2008-10",
 "status": "graduated"
@@ -1722,7 +1722,7 @@
 "openwhisk": {
 "description": "distributed Serverless computing platform",
 "ended": "2019-07",
-"homepage": "http://openwhisk.incubator.apache.org/";,
+"homepage": "https://openwhisk.incubator.apache.org/";,
 "name": "Apache OpenWhisk (Incubating)",
 "started": "2016-11",
 "status": "graduated"
@@ -1730,7 +1730,7 @@
 "pagespeed": {
 "description": "\n            PageSpeed represents a series of open source 
technologies to help make the\n            web faster by rewriting web pages to 
reduce latency and bandwidth.\n        ",
 "ended": "2023-03",
-"homepage": "http://pagespeed.incubator.apache.org/";,
+"homepage": "https://pagespeed.incubator.apache.org/";,
 "name": "Apache PageSpeed (Incubating)",
 "started": "2017-09",
 "status": "retired"
@@ -1738,7 +1738,7 @@
 "paimon": {
 "description": "Paimon is a unified lake storage to build dynamic tables for 
both stream and batch processing with big data compute engines, supporting 
high-speed data ingestion and real-time data query.",
 "ended": "2024-03",
-"homepage": "http://paimon.incubator.apache.org/";,
+"homepage": "https://paimon.incubator.apache.org/";,
 "name": "Apache Paimon (Incubating)",
 "started": "2023-03",
 "status": "graduated"
@@ -1746,7 +1746,7 @@
 "parquet": {
 "description": "Parquet is a columnar storage format for Hadoop.",
 "ended": "2015-04",
-"homepage": "http://parquet.incubator.apache.org/";,
+"homepage": "https://parquet.incubator.apache.org/";,
 "name": "Apache Parquet (Incubating)",
 "started": "2014-05",
 "status": "graduated"
@@ -1754,7 +1754,7 @@
 "pdfbox": {
 "description": "PDF library (reading, text extraction, manipulation, viewer)",
 "ended": "2009-10",
-"homepage": "http://pdfbox.incubator.apache.org/";,
+"homepage": "https://pdfbox.incubator.apache.org/";,
 "name": "Apache PDFBox (Incubating)",
 "started": "2008-02",
 "status": "graduated"
@@ -1762,7 +1762,7 @@
 "pekko": {
 "description": "Pekko is a toolkit and an ecosystem for building highly 
concurrent, distributed, reactive and resilient applications for Java and 
Scala.",
 "ended": "2024-03",
-"homepage": "http://pekko.incubator.apache.org/";,
+"homepage": "https://pekko.incubator.apache.org/";,
 "name": "Apache Pekko (Incubating)",
 "started": "2022-10",
 "status": "graduated"
@@ -1770,7 +1770,7 @@
 "phoenix": {
 "description": "Phoenix is an open source SQL query engine for Apache HBase, a 
NoSQL data store. It is accessed as a JDBC driver and enables querying and 
managing HBase tables using SQL.",
 "ended": "2014-05",
-"homepage": "http://phoenix.incubator.apache.org/";,
+"homepage": "https://phoenix.incubator.apache.org/";,
 "name": "Apache Phoenix (Incubating)",
 "started": "2013-12",
 "status": "graduated"
@@ -1778,7 +1778,7 @@
 "photark": {
 "description": "A Photo Gallery application, accessible via the web and 
written in Java",
 "ended": "2012-12",
-"homepage": "http://photark.incubator.apache.org/";,
+"homepage": "https://photark.incubator.apache.org/";,
 "name": "Apache PhotArk (Incubating)",
 "started": "2008-08",
 "status": "retired"
@@ -1786,7 +1786,7 @@
 "pig": {
 "description": "Pig is a platform for analyzing large datasets.",
 "ended": "2008-10",
-"homepage": "http://pig.incubator.apache.org/";,
+"homepage": "https://pig.incubator.apache.org/";,
 "name": "Apache Pig (Incubating)",
 "started": "2007-10",
 "status": "graduated"
@@ -1794,7 +1794,7 @@
 "pinot": {
 "description": "Pinot is a distributed columnar storage engine that can ingest 
data in real-time and serve analytical queries at low latency.",
 "ended": "2021-07",
-"homepage": "http://pinot.incubator.apache.org/";,
+"homepage": "https://pinot.incubator.apache.org/";,
 "name": "Apache Pinot (Incubating)",
 "started": "2018-10",
 "status": "graduated"
@@ -1802,7 +1802,7 @@
 "pirk": {
 "description": "Pirk is a framework for scalable Private Information Retrieval 
(PIR).",
 "ended": "2017-04",
-"homepage": "http://pirk.incubator.apache.org/";,
+"homepage": "https://pirk.incubator.apache.org/";,
 "name": "Apache Pirk (Incubating)",
 "started": "2016-06",
 "status": "retired"
@@ -1810,7 +1810,7 @@
 "pivot": {
 "description": "A platform for building rich internet applications in Java.",
 "ended": "2009-12",
-"homepage": "http://pivot.incubator.apache.org/";,
+"homepage": "https://pivot.incubator.apache.org/";,
 "name": "Apache Pivot (Incubating)",
 "started": "2009-01",
 "status": "graduated"
@@ -1818,7 +1818,7 @@
 "plc4x": {
 "description": "PLC4X is a set of libraries for communicating with industrial 
programmable logic controllers (PLCs) using a variety of protocols but with a 
shared API.",
 "ended": "2019-04",
-"homepage": "http://plc4x.incubator.apache.org/";,
+"homepage": "https://plc4x.incubator.apache.org/";,
 "name": "Apache PLC4X (Incubating)",
 "started": "2017-12",
 "status": "graduated"
@@ -1826,7 +1826,7 @@
 "pluto": {
 "description": "JSR 168 Reference Implementation",
 "ended": "2004-05",
-"homepage": "http://pluto.incubator.apache.org/";,
+"homepage": "https://pluto.incubator.apache.org/";,
 "name": "Apache Pluto (Incubating)",
 "started": "2003-09",
 "status": "graduated"
@@ -1834,7 +1834,7 @@
 "predictionio": {
 "description": "PredictionIO is an open source 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.",
 "ended": "2017-10",
-"homepage": "http://predictionio.incubator.apache.org/";,
+"homepage": "https://predictionio.incubator.apache.org/";,
 "name": "Apache PredictionIO (Incubating)",
 "started": "2016-05",
 "status": "graduated"
@@ -1842,7 +1842,7 @@
 "provisionr": {
 "description": "Provisionr provides a service to manage pools of virtual 
machines on multiple clouds.",
 "ended": "2013-11",
-"homepage": "http://provisionr.incubator.apache.org/";,
+"homepage": "https://provisionr.incubator.apache.org/";,
 "name": "Apache Provisionr (Incubating)",
 "started": "2013-03",
 "status": "retired"
@@ -1850,7 +1850,7 @@
 "pulsar": {

[... 908 lines stripped ...]


Reply via email to