<?xml version="1.0" encoding='utf-8'?>
<!-- 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
-->
<?xml-stylesheet type="text/xsl" href="https://rollerweblogger.org/roller-ui/styles/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom">
    <title type="html">Blogging Roller</title>
    <subtitle type="html">Dave Johnson on open web technologies, social software and software development</subtitle>
    <id>https://rollerweblogger.org/roller/feed/entries/atom</id>
        <link rel="self" type="application/atom+xml" href="https://rollerweblogger.org/roller/feed/entries/atom?tags=rollarcus" />
    <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/" />
    <updated>2026-04-07T09:28:33+00:00</updated>
    <generator uri="http://roller.apache.org" version="6.1.5">Apache Roller</generator>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/rollarcus_9_to_2</id>
        <title type="html">Rollarcus: from 9 to 2</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/rollarcus_9_to_2"/>
        <published>2011-12-20T07:56:37+00:00</published>
        <updated>2013-08-18T15:39:29+00:00</updated> 
        <category term="Roller" label="Roller" />
        <category term="asf" scheme="http://roller.apache.org/ns/tags/" />
        <category term="rollarcus" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;a href=&quot;https://github.com/snoopdave/rollarcus&quot;&gt;
&lt;img src=&quot;http://rollerweblogger.org/roller/mediaresource/b4a4fc0e-1e57-49cb-8c3d-893224f45694&quot; alt=&quot;rollarcus github logo&quot; align=&quot;right&quot;&gt;
&lt;/a&gt;

&lt;p&gt;I made some progress in Rollarcus over the past couple of weekends, but not a lot. This makes me wonder how I ever found the &amp;quot;nights and weekends&amp;quot; to get Roller started in the first place, but that&amp;#39;s a different topic.&lt;/p&gt;

&lt;p&gt;What I&amp;#39;ve done so far in Rollarcus is to simplify things. While I was at Sun, we split Roller up into a number of parts: a weblogger part for blogging, a planet part for RSS/Atom aggregation, a core part for things common to both. After Sun, I worked to move Roller to Maven and further split things up into a total of 9 Maven modules including an assembly for building the release. Now, I think that all these modules are unnecessary -- we never shipped a Roller-Planet application and nobody wants to use parts of Roller -- and even if they did, the modules did not really help.&lt;/p&gt;

&lt;p&gt;Here&amp;#39;s the before view: &lt;a href=&quot;https://github.com/apache/roller&quot;&gt;apache/roller&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here&amp;#39;s the after view: &lt;a href=&quot;https://github.com/snoopdave/rollarcus&quot;&gt;snoopdave/rollarcus&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So, in Rollerarcus, I&amp;#39;ve merged all the modules. Except for one &amp;quot;test utilities&amp;quot; module, all Java code, JSPs and other code is now in one module and much easier to deal with. Next, I&amp;#39;m going to attack the (what I consider to be) unnecessary dependencies and drastically reduce the number of jars in WEB-INF.&lt;/p&gt;

&lt;p style=&quot;color:red;&quot;&gt;&lt;b&gt;UPDATE&lt;/b&gt;: The most significant of the changes that I made in Rollarcus have been applied by to Apache Roller and today (August 18, 2013) I removed the Rollarcus repository from Github.&lt;/p&gt; </content>
    </entry>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/fork_it_all</id>
        <title type="html">Fork it all</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/fork_it_all"/>
        <published>2011-12-03T11:08:29+00:00</published>
        <updated>2013-08-18T15:39:16+00:00</updated> 
        <category term="Roller" label="Roller" />
        <category term="asf" scheme="http://roller.apache.org/ns/tags/" />
        <category term="rollarcus" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;p&gt;I just forked Roller on Github.&lt;/p&gt;

&lt;p&gt;The new project is called &lt;a href=&quot;https://github.com/snoopdave/rollarcus&quot;&gt;Rollarcus&lt;/a&gt; and is mostly just an experiment and, I hope, a learning experience. I&amp;#39;ve got some ideas about stripping Roller down to it&amp;#39;s core and making it more fun and easy to develop and deploy. We&amp;#39;ll see how far I get.&lt;/p&gt;

&lt;img src=&quot;http://rollerweblogger.org/roller/mediaresource/f131bd82-22b3-41fa-967f-a87450aff1f7&quot; alt=&quot;arcus rolling cloud&quot;&gt;&lt;br&gt;
&lt;p&gt;In case you don&amp;#39;t already know, an &lt;a href=&quot;http://en.wikipedia.org/wiki/Arcus_cloud&quot;&gt;arcus&lt;/a&gt; cloud is a low, horizontal cloud formation.&lt;/p&gt;


&lt;p style=&quot;color:red;&quot;&gt;&lt;b&gt;UPDATE&lt;/b&gt;: The most significant of the changes that I made in Rollarcus have been applied by to Apache Roller and today (August 18, 2013) I removed the Rollarcus repository from Github.&lt;/p&gt; </content>
    </entry>
</feed>

