Welcome to tankete.com Sign in | Join | Help

José Lema

Inside the Community Server development team

Shared Posts


Badges



  • www.flickr.com
    This is a Flickr badge showing public photos from tankete. Make your own badge here.
The "Big Fajitas" Report

Late last year, we set a goal for the core Community Server development team with regards to forum participation on communityserver.org. In order to see how we were tracking against that goal, I wrote some SQL. But, to get the data, I needed to get a backup of the live database, run it locally, and send out the results. This meant that I'd only be able to run the report monthly (unless I wanted to bug someone weekly).

Since the feedback loop wasn't instantaneous enough for me, I instead created a "report" (a couple filters, a button, and a bound datagrid). And while it's not "fully-integrated" into the core CS solution, it is available to me online (under the name Kevin gave it, Big Fajitas). Since the results are immediate, it's been extremely useful and something I peek at on a daily/weekly basis. It is basically a breakdown of post/thread counts, post length, days posted, and a couple other metrics grouped by user.

As you can see below, it will return statistics for all users within any single role for a given date range. The checkbox is just to filter out the forums that "shouldn't" count. After using it consistently this month, I'm finding that I'd prefer some standard dates, so I plan on updating it to support more friendly scenarios in addition to custom date ranges. (Today, Yesterday, This Week, Last Week, This Month, This Year, ...)

As for the results seen below (I removed the usernames to protect the innocent) it's useful to track posts vs. threads. A thread is a discussion, while a post is just a question, answer, or thought. I also find it helpful to see how often we're getting on the forums and actually answering questions. With just a post count, it's unclear whether we're regularly engaging folks. Finally, there's a couple other calculated values that help round out the picture.

So, what's next? I'd still love to add more tracked metrics, add the ability to export the results, and connect the data to some charts to get a better visual representation. But since this ain't an official report in Community Server (yet), it'll have to wait until I've got some free nights.

Posted: Wednesday, January 24, 2007 12:58 PM by Jose

Comments

Community Server News said:

Late last year, we set a goal for the core Community Server development team with regards to forum participation

# January 24, 2007 8:16 PM

Dan Hounshell said:

Jose, I clicked the dropdownlist above a couple of times before I realized it was an image. I was prepared to be amazed that you had added a form into a blog post!! I'm definitely not getting enough sleep!

# January 25, 2007 1:28 AM

Jose said:

Dan: Too funny! Who knows, it seems like Chameleon can do everything else...maybe Ben added that capability! :P

Now get some sleep!

# January 25, 2007 1:58 AM

Shaan said:

Care to share the SQL query for getting nice reports like this? I have some limited reports in CS 2.1 but nothing like the detailed ones you have. I want to be able to provide a table of forum and role by summary and then by list of users.

Shaan

# January 25, 2007 4:00 PM

Jose said:

Shaan: Yeah, since it's not part of the product yet, I'll share what I've got in a future post (most likely this weekend). I need to clean up some stuff as it also has additional fields that I track based on cs.org specific groups...

# January 25, 2007 4:08 PM

Announcements said:

This week... Community Server 3.0 is now Community Server 2007. Rob Howard makes the official announcement.

# January 26, 2007 2:52 PM

Community Server said:

This week... Community Server 3.0 is now Community Server 2007. Rob Howard makes the official announcement.

# January 26, 2007 3:15 PM

Daily News List Blog said:

New forums participation report for members in a specific role : The "Big Fajitas" Report. Jose Lema

# January 27, 2007 6:02 PM

Gary McPherson said:

I've been meaning to do something like this for ages, I'm so glad to see someone dived in and did all the hard work ahead of me! :)

This looks great, José, can't wait to see the finished result!

# January 29, 2007 5:38 AM

José Lema said:

Last week I blogged about the Big Fajitas report that I'd been using to track forum participation over

# February 1, 2007 4:57 AM

Announcements said:

This week... Ben Tiedt introduces us to Chameleon Utility Controls. "Chameleon includes a set of

# February 2, 2007 10:36 AM

Community Server said:

This week... Ben Tiedt introduces us to Chameleon Utility Controls. "Chameleon includes a set of

# February 2, 2007 10:57 AM

Community Server Bits said:

New forums participation report for members in a specific role : The "Big Fajitas" Report. Jose Lema

# March 12, 2007 1:10 AM
New Comments to this post are disabled