From 433122da6182d9e1c8507c27aea5122b1ea92142 Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Tue, 28 Jan 2014 09:16:52 +0100 Subject: [PATCH] Initial project page setup. --- _config.yml | 10 ++--- index.bak | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++ index.html | 78 +++++++++++++++++++++++++++++++++++ 3 files changed, 199 insertions(+), 5 deletions(-) create mode 100644 index.bak create mode 100644 index.html diff --git a/_config.yml b/_config.yml index ddc41fb5d..652c97db2 100644 --- a/_config.yml +++ b/_config.yml @@ -10,20 +10,20 @@ redcarpet: ### The following properties will change on a project-by-project basis # Context path in the remote website (usually /), will be prepended to absolute URLs for static resources -baseurl: /gh-pages +baseurl: /spring-data-cassandra # Name of the project for display in places like page titles -name: Spring Framework +name: Spring Data Cassandra # ID of the project in the metadata API at spring.io (if this is not a # valid project ID the javascript widgets in the home page will not work) -project: spring-framework +project: spring-data-cassandra # Project github URL -github_repo_url: http://github.com/spring-projects/spring-framework +github_repo_url: http://github.com/spring-projects/spring-data-cassandra # Project forum URL -forum: http://forum.spring.io/forum/spring-projects/container +forum: http://forum.spring.io/forum/spring-projects/data # If you want to include a custom pom.xml or gradle template set these value to true and add _include files custom_pom_template: false diff --git a/index.bak b/index.bak new file mode 100644 index 000000000..be15dfdcb --- /dev/null +++ b/index.bak @@ -0,0 +1,116 @@ +--- +# The name of your project +title: Spring Data JPA + +badges: + + # Specify your project's twitter handle, if any. Delete if none. + twitter: SpringData + + # Customize your project's badges. Delete any entries that do not apply. + custom: + - name: Source (GitHub) + url: https://github.com/spring-projects/spring-data-jpa + icon: github + + - name: Issues (JIRA) + url: http://jira.springsource.org/browse/DATAJPA + icon: tracking + + - name: CI (Bamboo) + url: https://build.springsource.org/browse/SPRINGDATAJPA + icon: ci + + - name: Forum + url: http://forum.spring.io/forum/spring-projects/data + icon: forum + + - name: StackOverflow + url: http://stackoverflow.com/questions/tagged/spring-data-jpa + icon: stackoverflow + + - name: Metrics (SonarQube) + url: https://sonar.springsource.org/dashboard/index/org.springframework.data:spring-data-jpa + icon: metrics + +--- + + + + +{% capture parent_link %} +[Spring Parent]({{ site.projects_site_url }}/spring-parent) +{% endcapture %} + +{% capture billboard_description %} + +The Apache Cassandra NoSQL Database offers many new capabilities for teams seeking a solution to handle high velocity, high volume and variable data flows. This new way of thinking introduces new concepts and a learning curve that can be intimidating to team members and team managers. Spring Data Cassandra offers a familiar interface to those who have used other Spring Data modules in the past. + +{% endcapture %} + +{% capture main_content %} + + The learning curve for developing applications with Cassandra is significantly reduced when using Spring Data Cassandra. With the power to stay at a high level with annotated POJOS, or at a low level with high performance data ingestion capabilities, the Spring Data Cassandra templates are sure to meet every application need. + +## Features + +* Build repositories based on common Spring Data interfaces +* Support for synchronous and asynchronous data operations +* Asynchronous callback support +* Support for XML based Keyspace creation and CQL Table creation +* JavaConfig and XML Support for all Cluster and Session Capabilities +* Exception Translation to the familiar Spring DataAccessException hierarchy +* Convenient QueryBuilders to eliminate the need to learn CQL +* Based on the latest DataStax Enterprise CQL Java Driver + + +## Quick Start + +{% include download_widget.md %} + + +```java +package foo; + +import foo; + +public class SearchController { + + @Foo + public SearchController(SearchService searchService) { + this.searchService = searchService; + } + + public static void main(String[] args) { + // This is just a test to see how a very long line works with our project css + } +} +``` + +{% endcapture %} + +{% capture related_resources %} + +### Sample Projects + +* [Project Name 1](#) +* [Project name 2](#) +* [Project name nth](#) + +### Getting Started Guides + +* [GSG 1]({{site.main_site_url}}/guides/gs/rest-service) +* [GSG 2]({{site.main_site_url}}/guides/gs/other-guide-2) +* [GSG n]({{site.main_site_url}}/guides/gs/other-guide-3) + +### Tutorials + +* [Tutorial 1]({{site.main_site_url}}/guides/tutorials/rest) +* [Tutorial 2]({{site.main_site_url}}/guides/tutorials/other-2) +* [Tutorial n]({{site.main_site_url}}/guides/tutorials/other-3) + +{% endcapture %} + + +{% include project_page.html %} + diff --git a/index.html b/index.html new file mode 100644 index 000000000..97f5390fb --- /dev/null +++ b/index.html @@ -0,0 +1,78 @@ +--- +# The name of your project +title: Spring Data JPA + +badges: + + # Specify your project's twitter handle, if any. Delete if none. + twitter: SpringData + + # Customize your project's badges. Delete any entries that do not apply. + custom: + - name: Source (GitHub) + url: https://github.com/spring-projects/spring-data-cassandra + icon: github + + - name: Issues (JIRA) + url: http://jira.springsource.org/browse/DATACASS + icon: tracking + + - name: CI (Bamboo) + url: https://build.springsource.org/browse/SPRINGDATACASSANDRA + icon: ci + + - name: Forum + url: http://forum.spring.io/forum/spring-projects/data + icon: forum + + - name: StackOverflow + url: http://stackoverflow.com/questions/tagged/spring-data-cassandra + icon: stackoverflow + + # - name: Metrics (SonarQube) + # url: https://sonar.springsource.org/dashboard/index/org.springframework.data:spring-data-jpa + # icon: metrics + +--- + + + + +{% capture parent_link %} +[Spring Parent]({{ site.projects_site_url }}/spring-parent) +{% endcapture %} + +{% capture billboard_description %} + +The Apache Cassandra NoSQL Database offers many new capabilities for teams seeking a solution to handle high velocity, high volume and variable data flows. This new way of thinking introduces new concepts and a learning curve that can be intimidating to team members and team managers. Spring Data Cassandra offers a familiar interface to those who have used other Spring Data modules in the past. + +{% endcapture %} + +{% capture main_content %} + + The learning curve for developing applications with Cassandra is significantly reduced when using Spring Data Cassandra. With the power to stay at a high level with annotated POJOS, or at a low level with high performance data ingestion capabilities, the Spring Data Cassandra templates are sure to meet every application need. + +## Features + +* Build repositories based on common Spring Data interfaces +* Support for synchronous and asynchronous data operations +* Asynchronous callback support +* Support for XML based Keyspace creation and CQL Table creation +* JavaConfig and XML Support for all Cluster and Session Capabilities +* Exception Translation to the familiar Spring DataAccessException hierarchy +* Convenient QueryBuilders to eliminate the need to learn CQL +* Based on the latest DataStax Enterprise CQL Java Driver + + +## Quick Start + +{% include download_widget.md %} + +{% endcapture %} + +{% capture related_resources %} + +{% endcapture %} + +{% include project_page.html %} +