Blogging Roller

Dave Johnson on social software, open source and Java

Entries tagged [blogging]

Thursday Feb 25, 2010

Roller Beginner's Guide available

photo of beginner's guide to Apache Roller 4.0

I blogged about Alfonso Romero's Apache Roller 4.0 Beginner's Guide book before. It's a great resource for folks who want to get the most out of their Apache Roller-based blogs, and not just beginners. As you can see in the photo on the right, I've got my copy. You can get yours directly from Pakt publishing:

Buy a copy of Beginner's Guide to Apache Roller 4.0

To publicize the book, Pakt publishing has been publishing some useful excerpts and even a complete sample chapter online. Here's summary of the excerpts so far:

If you've been following Roller development you know that Roller 5.0 is on the way. Most of the changes in Roller 5.0 are "under the hood" so 5.0 won't make Alfonso's book obsolete. Except for a couple of pages in Chapter 5 "Spicing Up Your Blog" that need updated screenshots, I believe everything in the book applies to Roller 5.0 as well.

Tuesday Aug 11, 2009

Latest Links: August 11, 2009

Monday Aug 10, 2009

Social data flow

Every time I find something that I want to share with others online, I have to think about how I want to share and whom I want to share it with. Perhaps I've created too much complexity for myself. This diagram below illustrates the situation. It's my social data flow diagram. [Read More]

Sunday Aug 02, 2009

Month of blogging

Crammed into one post...

After a month of blog neglect, my automatic Latest Links from my Delicious.com account started to pile up. Back in the glory days of this blog, I blogged about things instead just saving links or tweeting about them. I realized that, by adding some commentary/opinion for each, I could turn a month's worth of links into a month's worth of blog posts and thus gain total absolution for my sin of going a full month without a post. So that's what I did.  [Read More]

Monday Jan 26, 2009

Thanks, tweeple

tweeple

Even when you're mentally prepared for a layoff and you know it's probably for the best, its still a life-changing shock when it happens, a loss. It's hard not to feel fear, anger, sadness, self-recrimination and all those stages that fellow RIFee David Van Couvering blogged about. I still cycle through those, but not as frenetically as before.

I got over the sadness and fear part pretty quickly thanks to my tweeple, the very supportive network of friends, colleagues, former coworkers, etc. that's grown around my blog, my work at Sun, my involvement at Apache Software Foundation and my social network accounts like Twitter. I got the word out on Twitter first and word spread quickly. I posted to my blog and some very kind friends, Tim Bray, Ted Leung and Robert Donkin helped spread the word on their blogs and said some very nice things about me in the process. Within hours a flood of supportive tweets, emails and calls come rolling in, including about a dozen real live job leads.

So, thanks folks. I really appreciate the help. I'll keep you posted.

Tuesday Jan 13, 2009

Comments fixed

In case you were itching to comment about the new Fauxcoly theme or Eclectic Roller hacks, comments now work again. I had broken them in my quest for XHTML validation.

Monday Jan 05, 2009

New Year and new theme

Happy New Year 2009 to one and all! I took a nice long break from work, complete with a Florida vacation, hot tubbing, theme parks and a mini-vacation to rest-up from the main vacation and now I'm back. I think I'm rested and ready to restart some things including work, of course, and this blog.

Restarting a blog is not easy, or so I've heard. Here's what I did. I drew a big diagram on the white board with multiple colors, circles and arrows. I did some calculations and eventually figured out that what I need is a new theme. A little bit of eye candy for the couple of folks who end up here after a search gone wrong or accidentally clicking through as they skim over my blog in Google Reader; that's just what will re-ignite my blogging activities. My problems all have technological solutions. Funny how that works.

So, if you've clicked through to my blog then you're looking at my new theme and newly restarted blog. Thrilling, huh? It's a simple faux-column deal like my old theme, but this time I'm taking advantage of Roller's new 'action' pages, I'm using YUI Grids CSS to define the layout and I'm including content from my other sites (Twitter, Flickr, Delicious, etc.) via aggregation. I'll provide some more details about the theme and it's features (and a download) in a subsequent post, after I've gotten some real work done.

Monday Nov 24, 2008

Technologies of Friendship

I'm honored, excited and now I'm prepared.

I just finished writing up some notes for tonight when I'll be one of four guest speakers talking to Fred Stutzman's Technologies of Friendship class at UNC. Here's Fred's reminder post:

Reminder: Guest Lectures on Work, Organization and Action.

Sunday Apr 27, 2008

Happy 4th birthday to blogs.sun.com

I remember how freaked-out I was to see the referrer hits start rolling in (pun fully intended) from http://blogs.sun.com/roller. I can't believe it's been four years already. Thanks to Linda for the reminder.

Wednesday Apr 16, 2008

Social Media SkROCKi star

My former co-worker Linda Skrocki and Program Manager for Sun's community sites (blogs, wikis, planets, forums and mediacast at sun.com) got some well deserved recognition from ReadWriteWeb.com the other day. She was named one of Seven leading Corporate Social Media Evangelists. Congrats Linda!

Tuesday Mar 25, 2008

My A list

Here's a concept that I've been using to help me both in my blog writing and to filter all the incoming feeds, tweets, photo sharing and social bookmarking items that come in via my feed reader: my A list. It's not made up of famous folks and big blog names like Scoble or Winer or Arrington. My A list is made up of people that I know or work with and that I believe are following me in some way, reading my blog, subscribing to my tweets or working with me on a project. I've got a folder in my feed reader and my A list is always the one I read first. Sometimes I don't get much farther than than before hitting the mark all read button. And when I do blog, that folder helps remind my of who I'm writing for. "A" stands for audience.

Monday Mar 03, 2008

HOWTO: Configure caching in Apache Roller

Since the early days, Roller has included a pluggable caching system for blog pages and feeds. In Roller 2.1 (early 2006), Sun's Allen Gilliland rewrote the whole cache system and made it much more flexible and much easier to configure. But, apart from comments in the configuration file, we never provided any documentation for the cache system. In this post, I'll start to correct that. I'll explain the basics of how the cache works and how to configure it.[Read More]

Thursday Feb 21, 2008

Social Software for Glassfish screencast

fish1 fish2 fish3

I mentioned the Social Software for Glassfish (SSG) EA2 release before the winter break, but I never got around to posting any details. Since then some documentation has appeared, Manveen Kaur blogged it, The Aquarium too and now screen-cast master Arun Gupta has created an excellent Social Software for Glassfish screencast that walks you through the features in this very early access release. Now I don't have to say nearly as much.

Tuesday Feb 12, 2008

wwwin-blogs.cisco.com

Apparently, CISCO has a pretty active internal blog server and it's running Roller. I can tell from my referrer logs. If any CISCO folks are reading this, drop me a line. I'd love to know how Roller and internal blogging in general is working out for you.

Monday Feb 04, 2008

Lots of latest links: social networking APIs and more

Here are my links for the past week or so and notes about social networking APIs, using the web itself as a social network, JMaki, Abdera and more. [Read More]

Friday Jan 04, 2008

Roller Strong #12

I have just one item for Roller Strong today: the post below from James Snell of IBM, which lists some pretty impressive stats for IBM's internal blogging system. James doesn't mention it in the post, but I've been told that the site is powered by Apache Roller v3.1.

Growth: Quick note: IBM’s internal blogging environment currently has 95k+ entries, 94k+ comments, 41k+ registered users, 11k+ Blogs (about 13% of which are considered “active”), 20k+ distinct tags, and 6k+ ratings on entries (entry rating has only been around since June of 2007). On average, there are just under 150 new entries posted to about 115 blogs per day. The number of comments per day fluctuate between 80-230 per day. A range of between 200-400 tags are used each day. Update: in the first three days of January, the server access logs show 109,439 unique visitors, 3,265,739 hits, and 61.37 GB of data transferred.

And that's internal boggers only. Just think what they could do with an external blog site. Roller works well outside the firewall too.

;-)

Thursday Dec 13, 2007

How to create a Roller 4.0 theme, part 2

In part one I explained how to create a theme directory and add the required template and resource files. Now I'll wrap things up by explaining what goes into a theme.xml theme definition file and how to deploy your new theme. [Read More]

Tuesday Dec 11, 2007

Blog server as social networking platform?

Anne Zelenka, Gigaom: Could open-source blogging platform WordPress serve as your next social networking profile? Chris Messina, co-founder of Citizen Agency, thinks so. He’s started a project called DiSo, for distributed social networking, that aims to “build a social network with its skin inside out.” DiSo will first look to WordPress as its foundation.

This could be the next step towards the unified social graph that some technologists wish for. WordPress suits the purpose because it provides a person-centric way of coming online, offers an extensible architecture, and already has some features — such as an OpenID and a blogroll plugin — that can be pressed into social networking service. And its users represent exactly the sort of audience that might appreciate the permanent, relatively public identity that DiSo aims to offer.

Interesting. I think that blogs should be the corner-stone of social networking and I'd much rather have my blog be my social network profile rather than some page inside somebody else's container. Then again, as a blog server developer I'm pretty biased.

Monday Dec 10, 2007

How to create a Roller 4.0 theme, part 1

The Roller 4.0 Template Author Guide explains how to customize your Roller theme by editing the page templates that define, but it doesn't explain how to create an all-new Roller theme. This is the first of two posts that explain how to create theme for use with Roller 4.0. [Read More]

Wednesday Dec 05, 2007

Roller 4.0 released


Finally!

http://rollerweblogger.org/roller/resource/roller-cartoon-140x126.png

Apache Roller 4.0 has been released and is now available for download.

This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and numerous other small fixes. You can get the release files and the official documentation via the Apache mirrors at this page:

http://roller.apache.org/download.cgi

And you can read about the new features on the What's New in Roller 4.0 page of the Roller wiki.

Project releases are approved by vote of the Apache Roller Project Management Committee (PMC). Support for a release is provided by project volunteers on the project mailing lists. Additional free support is provided by many other volunteer subscribers to the list. Bugs found in a release may be discussed on the list and reported through the issue tracker.

Roller is a Project of the Apache Software Foundation (ASF), formed by a resolution of the ASF Board of Directors. As an ASF Project, Roller is subject to the ASF Bylaws and the direction of the ASF Board. The user mailing list and issue tracker are the only support options hosted by the Apache Roller project.

Cross posted from the Roller project blog.