<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>K15t Software - Single Source Publishing and Documentation Solutions for the Confluence Wiki</title>
	<atom:link href="http://www.k15t.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.k15t.com</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Wed, 24 Feb 2010 13:35:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Support System</title>
		<link>http://www.k15t.com/2010/02/new-support-system/</link>
		<comments>http://www.k15t.com/2010/02/new-support-system/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 10:23:27 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=436</guid>
		<description><![CDATA[We have just activated our new support system. Support requests can be filed online at http://support.k15t.com or via email to support@k15t.com.
A little bit of background: Since we have established, we had used Email in combination with an internal JIRA system.  While this setup worked well with moving support issues to our development JIRA, the [...]]]></description>
			<content:encoded><![CDATA[<p>We have just activated our new support system. Support requests can be filed online at <a href="http://support.k15t.com">http://support.k15t.com</a> or via email to <a href="mailto:support@k15t.com">support@k15t.com</a>.</p>
<p>A little bit of background: Since we have established, we had used Email in combination with an internal JIRA system.  While this setup worked well with moving support issues to our development JIRA, the communication between us and our customers was hard. Especially our customers were not able to see the status of their request.</p>
<p>The new, Zendesk-based solution provide much better service to our customers: Filing requests through web UI and Email, and status-review through the web UI. Also, it provides forums, which allows you to participate in discussions about our product. There are a few neat features, but the key feature which eventually convinced us to switch to Zendesk is the integration with JIRA, which lets us copy support requests into JIRA and keep the support request and issue in sync.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2010/02/new-support-system/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Document/Literal Web-Services for Confluence</title>
		<link>http://www.k15t.com/2010/01/documentliteral-web-services-for-confluence/</link>
		<comments>http://www.k15t.com/2010/01/documentliteral-web-services-for-confluence/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 16:21:13 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=427</guid>
		<description><![CDATA[This is the first post from the technical department.  In case you have additional questions please contact the Stefan at stefan at k15t dot com. Please add comments at the original post here.
In this post I describe how to create doc/literal-style Web Services for Confluence using XFire.
Why do you want to do that?
There are [...]]]></description>
			<content:encoded><![CDATA[<div style="background-color: #eee; padding: 2px 4px; margin-bottom: 20px;">This is the first post from the technical department.  In case you have additional questions please contact the Stefan at <em>stefan at k15t dot com</em>. Please add comments at the original post <a href="http://www.kleineikenscheidt.de/stefan/archives/2010/01/documentliteral-web-services-for-confluence.html">here</a>.</div>
<p>In this post I describe how to create doc/literal-style Web Services for Confluence using XFire.</p>
<p><strong>Why do you want to do that?</strong></p>
<p>There are two alternatives.  Confluence provides the web service plugin module, which offer good support for rpc-style services.  However, these don&#8217;t work well with some clients, as some platforms do not support rpc-style web services.</p>
<p>Instead of using web services REST might be an alternative. Since Confluence 3.1. there is a plugin module type for REST interfaces, which builds the JAX-WS reference implementation called Jersey. Btw, the REST plugin module type also work on Confluence 3.0, but you will have to install some plugins manually.  While REST is certainly the way to go for future developments, it has the same short coming as RPC-style web services: client platforms may not be able to use it (or at least make it hard to use it).</p>
<p>In my case the doc-literal web service client is InfoPath (part of Microsoft Office), which works allows users to edit pages in a office-style application and better keeps the structure of a page than the Word editor. </p>
<p><strong>Overview</strong></p>
<p>XFire is a quite old project and is actually now maintained/developed as CXF at Apache. However, there are three reasons for using XFire: XFire is included in the Confluence distribution, CXF still has some dependencies to XFire and introducing another library doesn&#8217;t make things easier (believe me I tried).</p>
<p>In order to use XFire we need to setup the dependencies correctly, create and deploy a XFireServlet as a <a href="http://confluence.atlassian.com/display/CONFDEV/Servlet+Module">servlet module</a>, which handles the HTTP request and invokes the XFire web service stack.</p>
<p><strong>POM Configuration</strong></p>
<p>It is not possible to import the XFire packages through OSGi Bundle-Instructions (Atlassian does not expose it to plugins for whatever reason), so it is necessary define XFire as a dependencies. On the other hand it is necessary to exclude all unneeded or conflicting dependendencies of XFire.  I added the following dependencies to the default dependency section:</p>
<pre>
&lt;dependency&gt;
    &lt;groupId&gt;org.codehaus.xfire&lt;/groupId&gt;
    &lt;artifactId&gt;xfire-aegis&lt;/artifactId&gt;
    &lt;version&gt;1.2.6&lt;/version&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
    &lt;groupId&gt;org.codehaus.xfire&lt;/groupId&gt;
    &lt;artifactId&gt;xfire-java5&lt;/artifactId&gt;
    &lt;version&gt;1.2.6&lt;/version&gt;
    &lt;exclusions&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;org.codehaus.xfire&lt;/groupId&gt;
            &lt;artifactId&gt;xfire-annotations&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;xfire&lt;/groupId&gt;
            &lt;artifactId&gt;xfire-jsr181-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
    &lt;/exclusions&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
    &lt;groupId&gt;org.codehaus.xfire&lt;/groupId&gt;
    &lt;artifactId&gt;xfire-core&lt;/artifactId&gt;
    &lt;version&gt;1.2.6&lt;/version&gt;
    &lt;exclusions&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;javax.activation&lt;/groupId&gt;
            &lt;artifactId&gt;activation&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;javax.mail&lt;/groupId&gt;
            &lt;artifactId&gt;mail&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;jaxen&lt;/groupId&gt;
            &lt;artifactId&gt;jaxen&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;stax&lt;/groupId&gt;
            &lt;artifactId&gt;stax-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;commons-codec&lt;/groupId&gt;
            &lt;artifactId&gt;commons-codec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;org.apache.ws.commons&lt;/groupId&gt;
            &lt;artifactId&gt;XmlSchema&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;org.codehaus.woodstox&lt;/groupId&gt;
            &lt;artifactId&gt;wstx-asl&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;commons-logging&lt;/groupId&gt;
            &lt;artifactId&gt;commons-logging&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
            &lt;groupId&gt;commons-httpclient&lt;/groupId&gt;
            &lt;artifactId&gt;commons-httpclient&lt;/artifactId&gt;
        &lt;/exclusion&gt;
    &lt;/exclusions&gt;
&lt;/dependency&gt;
</pre>
<p><strong>The XFire-Servlet</strong></p>
<p>The XFire-Servlet handles HTTP Requests and invokes the XFire web service stack, which in turn hands over the web service call to our service implementation.  Therefore the servlet initializes the service in the servlets init() method (when trying this yourself, please not that the init() method gets called lazily on first access).</p>
<pre>
public class MyXfireServlet extends XFireServlet {

    public void init() throws ServletException {
        super.init();

        // The ObjectServiceFactory creates services from Java objects
        ObjectServiceFactory factory = new ObjectServiceFactory(getXFire().getTransportManager(), null);

        // we don't want to expose compareTo
        factory.addIgnoredMethods("java.lang.Comparable");
        Service service = factory.create(DokumentService.class, "dokument", null, null);
        service.setProperty(ObjectInvoker.SERVICE_IMPL_CLASS, DokumentServiceImpl.class);

        // unregister old Service
        Service oldService = getServiceRegistry().getService("dokument");
        if(oldService != null) {
            getServiceRegistry().unregister(oldService);
        }

        getServiceRegistry().register(service);
    }

    protected ServiceRegistry getServiceRegistry() throws ServletException {
        return getController().getServiceRegistry();
    }
}
</pre>
<p>To register the service the following is needed in Atlassian XML:</p>
<pre>
&lt;servlet name="Form Editor Servlet" key="com.k15t.example"
    class="com.k15t.example.webservice.XfireServlet"&gt;
  &lt;url-pattern&gt;/xfire/*&lt;/url-pattern&gt;
&lt;/servlet&gt;
</pre>
<p>This will make the XfireServlet to be available at http://localhost:1990/confluence/plugins/servlet/xfire/ (replace the hostname, port and context root and note the trailing slash). It will list the available services including a link to retrieve the WSDL for the service. In our case there is one service called &#8220;dokument&#8221;.</p>
<p><strong>Implementing the Service</strong></p>
<p>As you can see above the service is defined in the interface <strong>DokumentService</strong> and the implementation is implemented in <strong>DokumentServiceImpl</strong>. XFire will take care of converting the SOAP message to method parameters, if the service interface only uses the following types (<a href="http://xfire.codehaus.org/Aegis+Binding">source</a>):</p>
<ul>
<li>Basic types: int, double, float, long, byte[], short, String, BigDecimal</li>
<li>Arrays</li>
<li>Collections</li>
<li>Dates: java.util.Date, java.util.Calendar, java.sql.Timestamp, java.sql.Date, java.sql.Time</li>
<li>XML: org.w3c.dom.Docmument, org.jdom.Element, XMLStreamReader, Source</li>
<li>Complex types which are aggregations of the above</li>
</ul>
<p>This is the interface of the service, the implementation is calling the Confluence API to do stuff (Dokument is a complex bean containing some page data):</p>
<pre>
public interface DokumentService {

    public Dokument load(String spaceName, String pageId, String token);

    public void save(Dokument document, String token);

}
</pre>
<p><strong>That&#8217;s all.</strong> </p>
<p>It is important to notice, that the ServiceRegistry is shared between different XFireServlets, so take care if you install multiple of those.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2010/01/documentliteral-web-services-for-confluence/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scroll 1.1.1 released</title>
		<link>http://www.k15t.com/2009/12/scroll-111-released/</link>
		<comments>http://www.k15t.com/2009/12/scroll-111-released/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 16:15:56 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=407</guid>
		<description><![CDATA[Scroll 1.1.1 has been released and can be installed through the plugin repository (go to Confluence Admin &#62; Configuration &#62; Plugin Repository).  For manual download and installation it is available at the Atlassian Plugin Exchange.
Scroll 1.1.1 fixes a few bugs and brings some improvements.  For further information please have a look at the [...]]]></description>
			<content:encoded><![CDATA[<p>Scroll 1.1.1 has been released and can be installed through the plugin repository (go to Confluence Admin &gt; Configuration &gt; Plugin Repository).  For manual download and installation it is available at the <a href="https://plugins.atlassian.com/plugin/details/7019">Atlassian Plugin Exchange</a>.</p>
<p>Scroll 1.1.1 fixes a few bugs and brings some improvements.  For further information please have a look at the <a href="https://www.k15t.com/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=10010&amp;fixfor=10029">changelog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/12/scroll-111-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scroll 1.1 released – Single Source Publishing for Confluence</title>
		<link>http://www.k15t.com/2009/11/scroll-11-released-%e2%80%93-single-source-publishing-for-confluence/</link>
		<comments>http://www.k15t.com/2009/11/scroll-11-released-%e2%80%93-single-source-publishing-for-confluence/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 13:56:02 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=364</guid>
		<description><![CDATA[The Confluence wiki is a great tool to collaboratively write technical documentation, training materials, reports, requirements specs, &#8230; But hey, wouldn&#8217;t it be nice to use that content for manuals, hand-outs, books, brochures, etc.?
The Scroll Wiki Exporter lets you do this - it turns your Confluence wiki into the source for single source publishing.
In contrast [...]]]></description>
			<content:encoded><![CDATA[<p>The Confluence wiki is a great tool to collaboratively write technical documentation, training materials, reports, requirements specs, &#8230; But hey, wouldn&#8217;t it be nice to use that content for manuals, hand-outs, books, brochures, etc.?</p>
<p>The Scroll Wiki Exporter lets you do this - it turns your Confluence wiki into the source for single source publishing.</p>
<p>In contrast to Confluence&#8217;s built-in export functionality, Scroll builds a semantic model from the wiki pages. From there it produces various output formats (currently DocBook and PDF). Also, it separates content from representation. That way an export can be themed in many ways.</p>
<p>Scroll 1.1 comes with two exciting new features:</p>
<ul>
<li>Pluggable and Configurable Themes: Space administrators can now configure their own themes - for example they can define TOC generation, header and title page images, and many more with a few clicks. If more customization is needed Scroll supports so-called theme plugins, which are based on the DocBook XSL stylesheets.</li>
<li>RenderX XEP is now embedded as PDF Rendering Engine: XEP is one of the world&#8217;s leading rendering engines for PDF, Postscript and other formats. With RenderX XEP Scroll will be capable of rendering high-quality output for printing books, brochures, etc. Given that fact, we are happy that Scroll with XEP embedded still comes at a very reasonable price.</li>
</ul>
<p>Scroll 1.1 is available through the plugin repository (as a Confluence Admin go to Confluence Admin &gt; Configuration &gt; Plugin Repository and search for Scroll).  For manual download and installation it is available at the <a href="https://plugins.atlassian.com/plugin/details/7019">Atlassian Plugin Exchange</a>.</p>
<p>The complete list of feature and improvements can be found in the <a href="https://k15t.com/confluence/display/SCROLLDOC/Scroll+1.1">Scroll 1.1 release notes</a>.</p>
<p>For more information about Scroll please visit our website (<a rel="nofollow" href="http://www.k15t.com/scroll">http://www.k15t.com/scroll</a>) or watch the recorded webinar from November 5 at the Atlassian News Site (<a rel="nofollow" href="http://blogs.atlassian.com/news/2009/11/video_scroll_wiki_exporter_plugin_for_confluence.html">http://blogs.atlassian.com/news/2009/11/video_scroll_wiki_exporter_plugin_for_confluence.html</a>).</p>
<p><strong>About K15t Software</strong><br />
K15t Software develops single source publishing and documentation solutions based on new, collaborative technologies (also known as &#8220;Web 2.0&#8243;). Its flagship product is the Scroll Wiki Exporter for Confluence a single source publishing solution for Atlassian Confluence.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/11/scroll-11-released-%e2%80%93-single-source-publishing-for-confluence/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Video from Scroll Webinar available</title>
		<link>http://www.k15t.com/2009/11/video-from-scroll-webinar-available/</link>
		<comments>http://www.k15t.com/2009/11/video-from-scroll-webinar-available/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 15:51:48 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=265</guid>
		<description><![CDATA[In case you have missed the Scroll webinar help by Tobias Anstett you can now watch the recorded video.
(In case you cannot watch this video due to firewall issues let us know, we can provide a downloadable version.)
Also, this is a good time to follow us on Twitter.
]]></description>
			<content:encoded><![CDATA[<p>In case you have missed the Scroll webinar help by Tobias Anstett you can now watch the <a href="http://blogs.atlassian.com/news/2009/11/video_scroll_wiki_exporter_plugin_for_confluence.html">recorded video</a>.</p>
<p>(In case you cannot watch this video due to firewall issues let us know, we can provide a downloadable version.)</p>
<p>Also, this is a good time to <a href="http://twitter.com/k15tsoftware">follow us on Twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/11/video-from-scroll-webinar-available/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Atlassian Webinar: Scroll Wiki Exporter Plugin for Confluence</title>
		<link>http://www.k15t.com/2009/11/atlassian-webinar-scroll-wiki-exporter-plugin-for-confluence/</link>
		<comments>http://www.k15t.com/2009/11/atlassian-webinar-scroll-wiki-exporter-plugin-for-confluence/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 19:14:34 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=261</guid>
		<description><![CDATA[Tobias Anstett, co-founder of K15t Software will be showing of the new features of Scroll at a Atlassian-hosted webinar on Wednesday.
From the announcement:
Next week we are hosting a webinar with K15t Software who are presenting the Scroll Wiki Exporter Plugin for Confluence.
This plugin allows you to create professional documentation from Confluence pages. This is a [...]]]></description>
			<content:encoded><![CDATA[<p>Tobias Anstett, co-founder of K15t Software will be showing of the new features of Scroll at a Atlassian-hosted webinar on Wednesday.</p>
<p>From the <a href="http://blogs.atlassian.com/news/2009/10/webinar_scroll_wiki_exporter_plugin_for_confluence.html">announcement</a>:</p>
<blockquote><p>Next week we are hosting a webinar with K15t Software who are presenting the Scroll Wiki Exporter Plugin for Confluence.</p>
<p>This plugin allows you to create professional documentation from Confluence pages. This is a an absolute must-see webinar for anyone who likes to export documents or print from the content within Confluence. I can imagine anyone writing a book, students, technical documentation writers, or trainers would greatly benefit from this type of functionality.</p>
<p>REGISTER NOW: <a target="new" href="https://www2.gotomeeting.com/register/912197371">Thu, Nov 5, 2009 9:00 AM - 10:00 AM PST</a></p></blockquote>
<p>Don&#8217;t miss it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/11/atlassian-webinar-scroll-wiki-exporter-plugin-for-confluence/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Interview with Tobias Anstett</title>
		<link>http://www.k15t.com/2009/10/interview-with-tobias-anstett/</link>
		<comments>http://www.k15t.com/2009/10/interview-with-tobias-anstett/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 21:37:38 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=259</guid>
		<description><![CDATA[In preparation for the Confluence Community Day 2009 in Frankfurt on Oct 29, Communardo has published an interview with Tobias Anstett (German).
For more information about the Confluence Community Day visit http://www.communardo.de/techblog/confluence_community_day_2009/.
]]></description>
			<content:encoded><![CDATA[<p>In preparation for the Confluence Community Day 2009 in Frankfurt on Oct 29, Communardo has published an <a href="http://www.communardo.de/techblog/2009/10/22/ccd09-interview-mit-tobias-anstett/">interview with Tobias Anstett</a> (German).</p>
<p>For more information about the Confluence Community Day visit <a href="http://www.communardo.de/techblog/confluence_community_day_2009/">http://www.communardo.de/techblog/confluence_community_day_2009/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/10/interview-with-tobias-anstett/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upcoming talks on Scroll</title>
		<link>http://www.k15t.com/2009/10/upcoming-talks-on-scrol/</link>
		<comments>http://www.k15t.com/2009/10/upcoming-talks-on-scrol/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 05:12:11 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=254</guid>
		<description><![CDATA[Two announcements about upcoming talks, where we will talk about the upcoming Scroll and the upcoming 1.1 release:

Stefan Kleineikenscheidt, founder of K15t Software, will be on the commercial plugin panel on Oct 21 at 3pm at AtlasCamp 09 in Half Moon Bay (near San Francisco) representing K15t and Scroll.
Tobias Anstett, will be presenting our vision [...]]]></description>
			<content:encoded><![CDATA[<p>Two announcements about upcoming talks, where we will talk about the upcoming Scroll and the upcoming 1.1 release:</p>
<ul>
<li>Stefan Kleineikenscheidt, founder of K15t Software, will be on the commercial plugin panel on Oct 21 at 3pm at <a href="http://www.atlassian.com/about/events/atlascamp/">AtlasCamp 09</a> in Half Moon Bay (near San Francisco) representing K15t and Scroll.</li>
<li>Tobias Anstett, will be presenting our vision of Documentation 2.0 with Confluence at the <a href="http://www.communardo.de/techblog/confluence_community_day_2009/">Confluence Community Day 2009</a> (Oct 29, 2009) in Frankfurt, Germany.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/10/upcoming-talks-on-scrol/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The K15t Office 1.0</title>
		<link>http://www.k15t.com/2009/08/the-k15t-office-10/</link>
		<comments>http://www.k15t.com/2009/08/the-k15t-office-10/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 19:04:56 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=231</guid>
		<description><![CDATA[We have moved into our new offices. Being a privately funded startup we decided to rent an office in a shared office space in the Stuttgart Westend.
Some of the benefits of our office: We share our office with architects, graphic and product designers and others, who have created a super-stylish office. We have a lot [...]]]></description>
			<content:encoded><![CDATA[<p>We have moved into our new offices. Being a privately funded startup <del>we</del> decided to rent an office in a shared office space in the Stuttgart Westend.</p>
<p>Some of the benefits of our office: We share our office with architects, graphic and product designers and others, who have created a super-stylish office. We have a lot of pubs, bars, restaurants just around the corner. There is an original Italian coffee machine in our kitchen.</p>
<p>Our new address:</p>
<div style="margin-left: 1em;">Lindenspürstr. 22<br />
70176 Stuttgart (GERMANY)</div>
<p><br/>When you are in Stuttgart, don&#8217;t forget to stop by for an espresso.  <img src='http://www.k15t.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/08/the-k15t-office-10/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scroll 1.0.1 Released</title>
		<link>http://www.k15t.com/2009/06/scroll-101-released/</link>
		<comments>http://www.k15t.com/2009/06/scroll-101-released/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 16:30:43 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
		
		<category><![CDATA[scroll]]></category>

		<guid isPermaLink="false">http://www.k15t.com/?p=220</guid>
		<description><![CDATA[Today K15t Software released Scroll 1.0.1.  Along with some minor bugfixes, it comes with the following improvements:

Basic Support for Scaffolding Plugin
Compatibility with Confluence 3.0
Greatly improved performance for big exports using the Scroll Documentation theme.
Scroll now comes with its own distribution of Apache FOP, which provides better support for links.

]]></description>
			<content:encoded><![CDATA[<p>Today K15t Software released Scroll 1.0.1.  Along with some minor bugfixes, it comes with the following improvements:</p>
<ul>
<li>Basic Support for Scaffolding Plugin</li>
<li>Compatibility with Confluence 3.0</li>
<li>Greatly improved performance for big exports using the Scroll Documentation theme.</li>
<li>Scroll now comes with its own distribution of Apache FOP, which provides better support for links.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.k15t.com/2009/06/scroll-101-released/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
