Make sense Nikhil, let's add those as well. On Thu, Apr 21, 2016 at 5:34 AM, Nikhil Chandrappa <[email protected]> wrote:
> I would like to add few more topics to list - > > ### Intermediate > * Region Co-location > * Data loading > > ### Advanced > * Usage of Xref regions > * Dynamic region creation > > ~ Nikhil > > On Thu, Apr 21, 2016 at 7:13 AM, kareem shabazz <[email protected]> > wrote: > > > Looks good for the noobs (like myself) - can contribute and explore > > different parts of Geode's expansive landscape. > > On Thu, Apr 21, 2016 at 1:15 AM William Markito <[email protected]> > > wrote: > > > > > Hey folks, > > > > > > Here is a proposal for the initial README.md file and structure for > Geode > > > examples subproject. > > > > > > Ideally each item on the list would become a project on its own, very > > > similar to what Spring Data GemFire and I've also added a few items > from > > > the old GemFire examples. > > > > > > This would also be a good list of easy and helpful contributions for > > people > > > that would like to help in the project. > > > > > > Thoughts ? > > > > > > Patch for review - https://reviews.apache.org/r/46474/ > > > > > > -------------- > > > # Apache Geode examples > > > > > > This is the home of Apache Geode examples that are bundled with the > > > project. Contributions<sup>[2]</sup> and corrections are as usual > welcome > > > and if you have any suggestions come talk to us at [ > > > [email protected]](mailto:[email protected]) > > or > > > just submit a [pull request]( > > > https://github.com/apache/incubator-geode/pull/new/develop). > > > > > > ## Requirements > > > > > > All examples: > > > * Needs to be testable. (unit tests, integration tests or what's > > > applicable) - Tests will ran through project CI. > > > * Should be `Gradle` projects or part of existing ones. <sup>There > could > > > be a few exceptions here, but community should have consensus to > > > accept</sup> > > > * Have to follow code format & style from Apache Geode <sup>[1]</sup> > > > guidelines. > > > * Should contain a `README.md` file with step-by-step instruction on > how > > > to setup and run. (Diagrams give extra credits). > > > * Donations need to be licensed through ASL 2.0 and contributors need > to > > > file an ICLA<sup>[3]</sup> > > > > > > ## Structure > > > > > > ### Quick start & Installation > > > > > > [Link to the docs page] > > > > > > ### Basics > > > > > > * Replicated Region > > > * Partitioned Region > > > * Persistence > > > * OQL (Querying) > > > > > > ### Intermediate > > > > > > * PDX & Serialization > > > * Functions > > > * CacheLoader & CacheWriter > > > * Listeners > > > * Async Event Queues > > > * Continuous Querying > > > * Transactions > > > * Eviction > > > * Expiration > > > * Overflow > > > * Security > > > * Off-heap > > > > > > ### Advanced > > > > > > * WAN Gateway > > > * Durable subscriptions > > > * Delta propagation > > > * Network partition detection > > > * D-lock > > > * Compression > > > * Resource manager > > > > > > ### Use cases & integrations > > > > > > This section should have self contained little projects that > illustrate > > a > > > use case or integration with some other projects. > > > > > > * SpringBoot Application > > > * HTTP Session replication > > > * Redis > > > * Memcached > > > * Spark Connector > > > > > > ## References > > > > > > - [1] - > > > > > > > > > https://cwiki.apache.org/confluence/display/GEODE/Criteria+for+Code+Submissions > > > - [2] - > > > https://cwiki.apache.org/confluence/display/GEODE/How+to+Contribute > > > - [3] - http://www.apache.org/licenses/#clas > > > > > > > > > -- > > *Nikhil Chandrappa *| Data Engineer | New York > > (315) 396 - 3789 | [email protected] | Pivotal Software Inc. > <http://www.pivotal.io/> > -- ~/William
