From 990a8284c735f6f57e4f5823d8bee9e97790109d Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Fri, 8 Apr 2016 13:56:07 -0400 Subject: [PATCH] Initial Page --- _config.yml | 11 ++++----- index.html | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+), 7 deletions(-) create mode 100644 index.html diff --git a/_config.yml b/_config.yml index a222501f..bea3a7f3 100644 --- a/_config.yml +++ b/_config.yml @@ -10,20 +10,17 @@ 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-kafka # Name of the project for display in places like page titles -name: Spring Framework +name: Spring for Apache Kafka # 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-kafka # Project github URL -github_repo_url: http://github.com/spring-projects/spring-framework - -# Project forum URL -forum: http://forum.spring.io/forum/spring-projects/container +github_repo_url: http://github.com/spring-projects/spring-kafka # 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.html b/index.html new file mode 100644 index 00000000..10d10f2a --- /dev/null +++ b/index.html @@ -0,0 +1,67 @@ +--- +# The name of your project +title: Spring for Apache Kafka + +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-kafka + icon: github + + - name: CI (Bamboo) + url: https://build.spring.io/browse/SK + icon: ci + + - name: StackOverflow + url: http://stackoverflow.com/questions/tagged/spring-kafka + icon: stackoverflow + + - name: Metrics (SonarQube) + url: https://sonar.spring.io/dashboard/index/org.springframework.kafka:spring-kafka-dist + icon: metrics + +--- + + + +{% capture billboard_description %} + +The Spring for Apache Kafka (spring-kafka) project applies core Spring concepts to the development of Kafka-based +messaging solutions. +It provides a "template" as a high-level abstraction for sending messages. +It also provides support for Message-driven POJOs with `@KafkaListener` annotations and a "listener container". +These libraries promote the use of dependency injection and declarative. +In all of these cases, you will see similarities to the JMS support in the Spring Framework and RabbitMQ support in +Spring AMQP. + +{% endcapture %} + +{% capture main_content %} + +## Features + +* `KafkaTemplate` +* `KafkaMessageListenerContainer` +* `@KafkaListner` +* `spring-kafka-test` jar with embedded kafka server + +{% endcapture %} + +{% capture related_resources %} + +### Sample Projects + +### Getting Started Guides + +### Tutorials + +{% endcapture %} + + +{% include project_page.html %} +