Edit README and update the NOTICE.

This commit is contained in:
John Blum
2022-10-24 18:12:39 -07:00
parent c1999a6cf1
commit c7559cd83c

View File

@@ -7,34 +7,49 @@ Spring Data for Apache Geode brings the full power of the Spring Framework to yo
[[notice]] [[notice]]
== NOTICE == NOTICE
As of Spring Data `2022.0.0-RC1` / _Turing_ / `3.0.0-RC1`, the _Spring Data for Apache Geode_ (SDG) module has been removed As of Spring Data `2022.0.0-RC1` (_Turing_-RC1) / `3.0.0-RC1`, the _Spring Data for Apache Geode_ (SDG) module
from the Spring Data BOM and Spring Data release train. SDG will no longer continue in the `3.0` generation has been removed from the Spring Data BOM and Spring Data release train. SDG will no longer continue in
from this point forward. the `3.0` generation from this point forward.
In short, a https://markmail.org/message/oafksl5iufmqhuyg[decision] was made by VMware to discontinue its contributions In summary, VMware (VMW) made a https://markmail.org/message/oafksl5iufmqhuyg[decision] to discontinue all contributions
to the Apache Geode project at the Apache Software Foundation (ASF). VMware has committed to the Apache Geode project to the Apache Geode project at the Apache Software Foundation (ASF). VMware has committed to the Apache Geode project
at ASF up until 2023-October-1. This puts the SDG project at odds with the Apache Geode project, particularly with until the end of October 2022. However, the plan is to transition the Apache Geode project responsibilities to another
respect to https://spring.io/projects/spring-data-geode#support[support timelines]. entity or group of individuals who are members of the PMC and are willing to maintain and manage the project, moving
it forward.
While SDG `2.7.x` is already GA and based on Apache Geode `1.14.x`, SDG `3.0` was targeting support for Apache Geode `1.15` Unfortunately, as of 2022-October-24, the Apache Geode project failed to secure at least 3 voting members on the PMC
(see https://geode.apache.org/releases/[releases]). Support of Apache Geode `1.15` will now move into required to maintain and manage the project. So, a http://markmail.org/message/dfdkfmxcawcl4q7r[VOTE] was cast to move
_Spring Data for Apache Geode_ (SDG) `2.8`. SDG `2.8` will proceed with a series of milestone releases leading up to the Apache Geode project into the Attic at the Apache Software Foundation. Clearly, this puts the _Spring Data for
a final `2.8.0` GA in a relatively compressed timeframe. Release schedule and dates to be determined. Apache Geode_ (SDG) project at odds with the Apache Geode project, especially with respect to
https://spring.io/projects/spring-data-geode#support[support timelines].
In addition, service releases of SDG `2.8`, for example, a SDG `2.8.1`, will only occur on an as needed basis to address _Spring Data for Apache Geode_ (SDG) `2.7.x` is already GA and based on Apache Geode `1.14.x`. Across the Spring
any CVEs, bug reports, and to make minor enhancements as necessary in support of our users. No new or significant features, portfolio there was no plan for a Spring Data `2.8` and a subsequent Spring Boot `2.8` to pick up Spring Data `2.8`.
or additions will be made to SDG beyond `2.7`. SDG `2.8` will close out more than decade long tenure (since its inception SDG `2.8` would have been the earliest opportunity to build support for Apache Geode `1.15`
in 2010) of the _Spring Data for Apache Geode_ project. (See https://geode.apache.org/releases/[releases]).
Finally, _Spring Data for VMware Tanzu GemFire_ (SDG) project will be the successor for the _Spring Data for Apache Geode_ project Since Spring Data / Spring Boot `2.7` were the last minor releases in our `2.x` release series, SDG `3.0` was then
and restored as an externally managed and community-led project. SD GemFire will not be part of the Spring Data BOM, immediately targeted for Apache Geode `1.15`. Although, given VMW's decision, we decided to cancel SDG `3.0` because
will not be released as part of the Spring Data release train and will not be maintained by the Spring (Data) team it would extend our support timelines significantly past the October 2022 date committed to by VMW. As a result, support
any longer. It will be solely managed and maintained by the VMware GemFire team in the VMware data org as for Apache Geode `1.15` was going to move into an extended SDG `2.8` release and proceed with a series of milestones
an externally managed, community-led module. leading up to a final `2.8.0` GA in a relatively compressed timeframe.
Specifics of the _Spring Data for VMware Tanzu GemFire_ project and effort are beyond the scope this notice, but more Now that this http://markmail.org/message/dfdkfmxcawcl4q7r[VOTE] has been cast, we have changed our decision and we will
details will be provided in a blog post (pending review and approval) and on no longer proceed with SDG `2.8`. In addition, although we will honor our SDG project commitments and
the https://spring.io/projects/spring-data-gemfire[Spring Data for VMware Tanzu GemFire] project page at https://spring.io[spring.io]. https://spring.io/projects/spring-data-geode#support[support timelines], where SDG `2.7.x` OSS EOL ends on 2023-May-05
and commercial EOL ends on 2024-Sept-01, the SDG project will now go into a minimal maintenance node where only CVEs
and critical bugs will be addressed. No new features or enhancements to the SDG project will occur.
Finally, VMW has intentions of resurrecting the _Spring Data for VMware GemFire_ (SDG) https://spring.io/projects/spring-data-gemfire[project],
which will become the eventual successor of the _Spring Data for Apache Geode_ project. However, _Spring Data for VMware GemFire_
will be managed as an external, community-led project. _Spring Data for VMware GemFire_ will not be included in
the Spring Data BOM, will not be released as part of the Spring Data release train and will not be maintained by
the Spring (Data) team any longer.
Specifics of the _Spring Data for VMware GemFire_ project and timeframe are beyond the scope this notice, but more
details will be provided in a blog post (pending review and approval) on
the https://spring.io/projects/spring-data-gemfire[Spring Data for VMware GemFire] project page
at https://spring.io[spring.io].
[[features]] [[features]]