This document discusses Kevin Ratnasekera's proposal to implement a JCache data store for the Apache Gora project. It provides background on GSoC, Apache Gora, the need for a caching layer, how JCache works, the proposed design for a JCache data store in Gora using Hazelcast, possible improvements, sample code, documentation, and the project roadmap. The goal is to improve Gora performance by adding caching capabilities via the JCache API in a way that is decoupled from the underlying data store.