aboutsummaryrefslogtreecommitdiff
path: root/site
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2014-03-17 02:30:00 -0300
committerIvan Topolnjak <ivantopo@gmail.com>2014-03-17 02:30:00 -0300
commitc6534792605560bc227c7282353e3aa896b4f261 (patch)
tree12d94b90cb301ac71bc55f00e84bbaa262ef6119 /site
parent15367bdf6c131d039713116734a4e0d8b11ec9a0 (diff)
downloadKamon-c6534792605560bc227c7282353e3aa896b4f261.tar.gz
Kamon-c6534792605560bc227c7282353e3aa896b4f261.tar.bz2
Kamon-c6534792605560bc227c7282353e3aa896b4f261.zip
mini kamon announcement
Diffstat (limited to 'site')
-rw-r--r--site/src/main/jekyll/_includes/disqus.html14
-rw-r--r--site/src/main/jekyll/_layouts/post.html4
-rw-r--r--site/src/main/jekyll/_posts/2013-11-25-first-public-release.md9
-rw-r--r--site/src/main/jekyll/_posts/2014-03-17-kamon-meets-the-world.md31
-rw-r--r--site/src/main/jekyll/get-started.md18
-rw-r--r--site/src/main/jekyll/teamblog/index.md13
6 files changed, 68 insertions, 21 deletions
diff --git a/site/src/main/jekyll/_includes/disqus.html b/site/src/main/jekyll/_includes/disqus.html
new file mode 100644
index 00000000..4c98202e
--- /dev/null
+++ b/site/src/main/jekyll/_includes/disqus.html
@@ -0,0 +1,14 @@
+<div id="disqus_thread"></div>
+<script type="text/javascript">
+ /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+ var disqus_shortname = 'kamonio'; // required: replace example with your forum shortname
+
+ /* * * DON'T EDIT BELOW THIS LINE * * */
+ (function() {
+ var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+ dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+ (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+ })();
+ </script>
+<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
+<a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
diff --git a/site/src/main/jekyll/_layouts/post.html b/site/src/main/jekyll/_layouts/post.html
index 6ffedaab..c00467d4 100644
--- a/site/src/main/jekyll/_layouts/post.html
+++ b/site/src/main/jekyll/_layouts/post.html
@@ -2,8 +2,10 @@
layout: default
---
<h2>{{ page.title }}</h2>
-<p class="meta">{{ page.date | date_to_string }}</p>
+<small>{{ page.date | date_to_string }}</small>
<div class="post">
+ <hr>
{{ content }}
</div>
+{% include disqus.html %}
diff --git a/site/src/main/jekyll/_posts/2013-11-25-first-public-release.md b/site/src/main/jekyll/_posts/2013-11-25-first-public-release.md
deleted file mode 100644
index cb765ffe..00000000
--- a/site/src/main/jekyll/_posts/2013-11-25-first-public-release.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-layout: post
-title: "Kamon meets the World!"
-date: 2013-11-25 10:34:07
-categories: teamblog
-tags: announcement
----
-
-Here goes the announcement!
diff --git a/site/src/main/jekyll/_posts/2014-03-17-kamon-meets-the-world.md b/site/src/main/jekyll/_posts/2014-03-17-kamon-meets-the-world.md
new file mode 100644
index 00000000..edf1bdda
--- /dev/null
+++ b/site/src/main/jekyll/_posts/2014-03-17-kamon-meets-the-world.md
@@ -0,0 +1,31 @@
+---
+layout: post
+title: Kamon meets the World!
+date: 2014-03-17
+categories: teamblog
+tags: announcement
+---
+
+Dear community,
+
+Some time ago we started working with Akka and Spray, and it has been awesome! The more we learned, the more we wanted
+to use these toolkits, and it didn't take long until our coworkers started experimenting as well, I guess that's what
+happens when you find something that brings more joy than usual to everyday coding.
+
+As the prototypes turned into applications a concern started to rise: how are we going to monitor this applications on
+production? Throwing our default monitoring tool at the apps gave us an empty dashboard with no metrics at all and
+acquiring another monitoring tool wasn't an option. What did we do?, we started building something that could fill all
+the blanks.
+
+Let me tell you that learning how to use Akka/Spray and at the same time developing a tool for monitoring apps made on
+top of that is not the way to go! We found many issues on the way and realize that we were not alone, many people was
+facing the same problems we had, and after all the community has given to all of us during many years, why don't we make
+something that can benefit not just us but all developers using Akka and Spray? Then Kamon was born.
+
+Kamon is already being used by many teams close to us, and some people from around the globe gave Kamon a try and seem
+to be happy with it, we hope now that you can try Kamon and let us know what you think and how we can make Kamon better.
+We are currently short on documentation, but feel free to ask anything you need through the mailing list! more docs are
+on the oven.
+
+So, what are you waiting for? go and learn about [tracing in Kamon](/core/traces/) and [get started](/get-started/)
+right now!
diff --git a/site/src/main/jekyll/get-started.md b/site/src/main/jekyll/get-started.md
index d27428cc..bd971f62 100644
--- a/site/src/main/jekyll/get-started.md
+++ b/site/src/main/jekyll/get-started.md
@@ -6,9 +6,9 @@ layout: default
Get Started with Kamon
======================
-Kamon is distrubuted as a set of libraries that you include in your application classpath. This libraries contain all the
-required pointcuts and advices (yeap, Kamon uses Aspectj!) for instrumenting Akka actors message passing, dispatchers, futures,
-Spray components and much more.
+Kamon is distributed as a set of libraries that you include in your application classpath. This libraries contain all
+the required pointcuts and advices (yeap, Kamon uses Aspectj!) for instrumenting Akka actors message passing,
+dispatchers, futures, Spray components and much more.
To get started just follow this steps:
@@ -28,7 +28,7 @@ Then, add the libraries to your project. If you are using SBT this minimal build
resolvers += "Kamon Repository" at "http://repo.kamon.io"
-libraryDependencies += "kamon" %% "kamon-core" % "0.0.11"
+libraryDependencies += "kamon" % "kamon-core" % "0.0.14"
```
@@ -43,18 +43,18 @@ Additionally you can add any modules you want to your app:
Second: Start your app with the AspectJ Weaver
----------------------------------------------
-Starting your app with the AspectJ weaver is dead simple, just add the `-javaagent` JVM startup parameter pointing to the
-weaver's file location and you are done:
+Starting your app with the AspectJ weaver is dead simple, just add the `-javaagent` JVM startup parameter pointing to
+the weaver's file location and you are done:
```
-javaagent:/path-to-aspectj-weaver.jar
```
-In case you want to keep the AspectJ related settings in your build and enjoy using `run` from the console, take a look at
-the [sbt-aspectj](https://github.com/sbt/sbt-aspectj/) plugin.
+In case you want to keep the AspectJ related settings in your build and enjoy using `run` from the console, take a look
+at the [sbt-aspectj](https://github.com/sbt/sbt-aspectj/) plugin.
Third: Enjoy!
-------------
-Refer to modules documentation (coming soon) to find out what Kamon is doing for you. \ No newline at end of file
+Refer to modules documentation (coming soon) to find out what Kamon is doing for you.
diff --git a/site/src/main/jekyll/teamblog/index.md b/site/src/main/jekyll/teamblog/index.md
index f1dbf7bf..c0e912a5 100644
--- a/site/src/main/jekyll/teamblog/index.md
+++ b/site/src/main/jekyll/teamblog/index.md
@@ -2,6 +2,15 @@
title: kamon | Team Blog | Documentation
layout: default
---
-Coming soon
---------
+<div class="container">
+ {% for post in site.posts %}
+ <div class="row">
+ <a href="{{ post.url }}"><h1>{{ post.title }}</h1></a>
+ <small>{{ post.date | date_to_long_string }}</small>
+ <hr>
+ {{ post.content }}
+ <hr>
+ </div>
+ {% endfor %}
+</div>