December 31, 2007

Ending the year as I began it... introducing a new blog! (This time, "Behind The Blog" from Voxeo)

BehindTheBlogBanner.jpgThere is a certain delightful symmetry to the fact that I began 2007 rolling out a new blog, Disruptive Telephony (followed shortly thereafter by this Disruptive Conversations blog), and now I end 2007 rolling out another new blog. In today's case, though, the blog in question is for my employer, Voxeo, and is simply titled "Behind The Blog". As I explained in the introductory post, the goal of the blog is to tell the ongoing story of what it took us to create the blogs.voxeo.com corporate blog portal and what we do to evolve the site in the time ahead. We'll write about WordPress plugins, code we have to change and other things we do. The intent is that it will be a fairly technical blog diving into the innards of WordPress MU.

To a large degree, the point of the site is to help others who want to create blog portals using WordPress MU - hopefully they can learn from what we've gone through and not necessarily suffer some of the pain that we did. If you are considering running a blog portal on WordPress MU, feel free to join us as we explore the world of running a corporate blog portal using WordPress MU. If you use a feed reader, you can subscribe to the direct feed for the blog or simply get new posts as part of the "all Voxeo blogs" feed. (Behind The Blog posts also appear in our new Twitter feed.)

I'm delighted to bring out this new blog... and am very definitely looking forward to more blogging and podcasting in 2008!

Happy New Year to you all!

Technorati Tags: , ,

November 19, 2007

Choosing WordPress Mu for a blogging portal...

200711191441As I've been discussing, I'm in the midst of evaluating various pieces of software for Voxeo's blog portal. When I last wrote, I was debating between WordPress MU and Lyceum... I've now made the decision to move ahead with WordPress MU into the next stage of pilot testing. Why? Really one word...

Tags

As noted in the announcement of Wordpress 2.3, there is now native support for tags in addition to categories. It happens that I very much like the use of tags on a whole number of levels. Lyceum looks to be an excellent multi-user blogging platform, but its current release is based on the older WordPress 2.0.11. WordPress MU, on the other hand, is based on the current WordPress 2.3.1 release. (I'll note that somewhere in the site I saw that the Lyceum folks are working on a Lyceum 1.1 release that will be based on WordPress 2.3.1, but I need to move ahead now with the blogging project.)

That's the latest... stay tuned for more as I plunge into all the customization and configuration.

Technorati Tags: , , ,

November 12, 2007

Blog Portals - looking at WordPress MU and Lyceum...

As I've mentioned in previous posts, one of my tasks in my new role with Voxeo is to create a "blogs.voxeo.com" blog portal for the blogs the company will create. Given my interest in open source, I've been investigating options there for a "corporate blog portal". Why open source? Primarily because I'm a huge control-freak and I want to be able to control all aspects of the portal, even if it means diving deep into source code. So my first inclination is to investigate open source options and then if I can't find something there that meets my requirements, I'll move on to commercial software.

On first-glance, though, it would appear that there are two viable open source options out there:

Both options look good. Both let you use the zillion WordPress plugins out there. Both provide front-end portals. Both can be customized to the nth degree. Stay tuned for more analysis... and if any of you reading this have used either of them, I'd appreciate any insight you can offer.

Technorati Tags: , , , , ,

November 07, 2007

"Corporate Blog Portal" area now opened up on The New PR Wiki - please contribute! (or send feedback)

200711071344Per my last blog post on the topic, I've now added my "Design Suggestions for a Corporate Blog Portal" to The New PR Wiki. There is now a "Corporate Blog Portal" page which includes the suggestions I've blogged about here, as well as some examples and a placeholder for links to software.

Feedback would be definitely appreciated! What do you think about these suggestions? Are there other items you think should be on the list? Do you have examples of corporate blog portals that you thought were really well done?

Please feel free to leave suggestions as comments here on this blog post, email me, or make the edits directly in the wiki if you have the password. If you don't and want to edit there, please feel free to email me.

Technorati Tags: ,

November 06, 2007

Do you have a favorite example of a "corporate blog portal" that works well?

Question for readers - do you have any examples of "corporate blog portals" that you think are done "right"?

One of my tasks with Voxeo will be to create a "blogs.voxeo.com" portal with some of the blogs that we are looking to launch. Obviously, I'm looking to learn from what others have done and come out with something that works well. Back in April, I posted the second round of my "Design Requirements for a Corporate Blog Portal" and that naturally serves as a background for my development, but I'm curious for feedback six months later... are there more items you think should be added to the list? (For instance, I'm thinking that a "tag cloud" would be a worthwhile addition.)

Do you have examples of companies you think did it well? I listed Cisco and Sun in my post, and a commenter suggested Edelman... and then there's the rather minimalist Microsoft MSDN portal. Do you have other suggestions?

Also, if any of you have built corporate web portals, do you have any suggestions for software? Anyone done it with open source solutions like Wordpress? Or have you used commercial software? Any and all suggestions would be welcome.

Thanks in advance if you have any suggestions for either corporate blog portals or software.

P.S. Ultimately, my aim is to capture all this inside of The New PR Wiki so that others can learn from this exchange.

Technorati Tags: , ,

April 12, 2007

What does a "corporate blog portal" need to have to be successful?

In report today into For Immediate Release I raised the question of "What do you want to see in a corporate blog portal?"  Either one for internal blogs on an Intranet, or one on a public site.  I first posted this list back in February, but have refined it a bit since then... and this is where I'd like your help:

  • What do you think a corporate blog portal needs to be effective?  (intranet or external)
  • Are there specific corporate blog portals you have liked better than others?
  • If you have implemented one, what have you found made it most successful?
  • Also, what software (or combination of software) did you use?

I would love to have your comments either posted here or sent in to FIR (fircomments@gmail.com) for the next show.

P.S. If you don't understand the kind of site I'm talking about, take a look at http://blogs.sun.com/ or http://blogs.cisco.com/home as two examples.

 


 

DESIGN REQUIREMENTS FOR A CORPORATE BLOG PORTAL, version 2.0 

The following is a list of requirements for a "blog portal" for a company or organization.  This could be for either an internal or external (i.e. public) blog portal.   I've broken this into two area: 1) the web interface that visitors see; and 2) the technology used by the software program implementing the blog portal. 

User Interface Requirements 

1. LIST OF AVAILABLE WEBLOGS - Ideally if you went to the blog portal you would first see a web page that listed all the various weblogs that are hosted on the website, complete with brief descriptions, links to their RSS feeds, etc. 

2. AGGREGATION OF BLOG ENTRIES ON A MAIN PAGE - There should be a listing of "recent entries" across all blogs. This would allow someone unfamiliar with different blogs to simply look there and see what people are writing about. Two approaches I've seen work for this: a) raw aggregation of all recent entries across all blogs; or b) recent entry for each of the various blogs. 

3. RSS FEED FOR ALL BLOGS - It would be great if the portal provided an RSS feed for this aggregation of blog entries. Think of it as the "everything" feed. There might not be many folks who would want this "entire" feed (outside of true company junkies, analysts, and competitive intelligence staff at competitors) 

4. SEARCH ACROSS ALL BLOGS - On that same "main page" that lists all blogs on the platform, there should also be a Search box that allows you to search across all blogs for any entries in any weblogs that have the search words/phrase. Another search box (or the ability to use the same one with an option) for "tags" or "categories" would be a bonus. 

Technology Requirements 

5. DESIGN INTEGRATION WITH MAIN WEBSITE - It probably doesn't need to be said, but a company is going to want to integrate this with the rest of their corporate website, so there needs to be the ability for the web design to be modified, customized, etc. to seamlessly fit in with the rest of the enterprise web site. So full ability to modify CSS, change headers, footers, graphics, etc., etc.

6. SUPPORT FOR USERS AUTHORING IN MULTIPLE BLOGS - Ideally a user should be able to login to the blogging platform and then contribute to whichever blogs they have been granted access. I don't want to have to login separately for each of them - and from the admin side, it would be nice if there was an interface that made it easy for the admin to set permissions across blogs. (Step 1 could be requiring the admin to config ACLs on each blog, but ideally a Step 2 would centralize that into an interface that shows who can write where, etc.)

7. PRIVACY/PASSWORDS - There should also probably be the ability for a weblog author to "opt out" of the cross-blog search and appearance on the main page. Similarly, I could see the use in the ability to restrict access to *viewing* the weblog (and/or subscribing to its feed) to specific users. There could be a blog with content that is ideally only for executives, for instance. To me this is a lower priority because I think the greater value is in sharing information widely... private information can still be kept in email or on a specific hard drive. Still, I could see it being a request at some point. 

8. STATISTICS - Everyone loves stats and at some point champions of a blogging project will be asked how it is going. Anything that can give overall stats, typical web stats like number of page views, etc., but also more blogging-specific things like total number of posts, average number of posts per day/week/month, total number of comments, average number of comments per day/week/month, avg number of comments per post, subscribers to RSS feed (which I grant is tough to discern), number of posts in last day/week/month, etc.. If the portal was for external blogs, you could get fancier and give stats on number of trackbacks, external links, etc. Overall summary stats would be great, but also stats for individual blogs. Ideally even a page that compared all hosted blogs in those stats. This would enable the champions of the blogging program to see which blogs might be doing exceptionally well, which might be struggling and indeed which have stopped - without having to visit all the individual blogs. Bonus if the software generates nice pretty charts that can be used as eye candy in powerpoint presentations.


 

Comments and feedback are definitely welcome!

Technorati tags: , , ,

February 13, 2007

Design Requirements for a Corporate "Blog Portal", v1.0 - what else do you think should be there?

I was recently asked by an open source developer working on some blog portal software what attributes I thought a corporate "blog portal" should have.  Thinking about what I've seen at http://blogs.cisco.com/home and http://blogs.sun.com/ (two that I like) as well as some other work I've been doing, I came up with this list.

What do you think of this list?  Do you have other ideas?  Things that need to be added?  (Or deleted?)  Comments are welcome.


 

DESIGN REQUIREMENTS FOR A CORPORATE BLOG PORTAL, version 1.0

The following is a list of requirements for a "blog portal" for a company or organization.  This could be for either an internal or external (i.e. public) blog portal.

1. LIST OF AVAILABLE WEBLOGS - Ideally if you went to the blog portal you would first see a web page that listed all the various weblogs that are hosted on the website, complete with brief descriptions.

2. AGGREGATION OF BLOG ENTRIES ON A MAIN PAGE - There would also ideally be a listing of "recent entries" across all blogs. This would allow someone unfamiliar with different blogs to simply look there and see what people are writing about. (This could be done with tools that aggregate RSS feeds and display an HTML'ized version of the resulting mashup feed.) 

3. RSS FEED FOR ALL BLOGS - It would be great if the portal provided an RSS feed for this aggregation of blog entries. Think of it as the "everything" feed. There might not be many folks who would want this "entire" feed (outside of true company junkies, analysts, and competitive intelligence staff at competitors) 

4. SUPPORT FOR USERS AUTHORING IN MULTIPLE BLOGS - Ideally a user should be able to login to the blogging platform and then contribute to whichever blogs they have been granted access. I don't want to have to login separately for each of them - and from the admin side, it would be nice if there was an interface that made it easy for the admin to set permissions across blogs. (Step 1 could be requiring the admin to config ACLs on each blog, but ideally a Step 2 would centralize that into an interface that shows who can write where, etc.) 

5. SEARCH ACROSS ALL BLOGS - On that same "main page" that lists all blogs on the platform, there should also be a Search box that allows you to search across all blogs for any entries in any weblogs that have the search words/phrase. Another search box (or the ability to use the same one with an option) for "tags" or "categories" would be a bonus. 

6. PRIVACY/PASSWORDS - However, there should also probably be the ability for a weblog author to "opt out" of the cross-blog search and appearance on the main page. Similarly, I could see the use in the ability to restrict access to *viewing* the weblog (and/or subscribing to its feed) to specific users. There could be a blog with content that is ideally only for executives, for instance. To me this is a lower priority because I think the greater value is in sharing information widely... private information can still be kept in email or on a specific hard drive. Still, I could see it being a request at some point. 

7. STATISTICS - Everyone loves stats and at some point champions of a blogging project will be asked how it is going. Anything that can give overall stats, typical web stats like number of page views, etc., but also more blogging-specific things like total number of posts, average number of posts per day/week/month, total number of comments, average number of comments per day/week/month, avg number of comments per post, subscribers to RSS feed (which I grant is tough to discern), number of posts in last day/week/month, etc.. If the portal was for external blogs, you could get fancier and give stats on number of trackbacks, external links, etc. Overall summary stats would be great, but also stats for individual blogs. Ideally even a page that compared all hosted blogs in those stats. This would enable the champions of the blogging program to see which blogs might be doing exceptionally well, which might be struggling and indeed which have stopped - without having to visit all the individual blogs. Bonus if the software generates nice pretty charts that can be used as eye candy in powerpoint presentations.

8. DESIGN INTEGRATION WITH MAIN WEBSITE - It probably doesn't need to be said, but a company is going to want to integrate this with the rest of their corporate website, so there needs to be the ability for the web design to be modified, customized, etc. to seamlessly fit in with the rest of the enterprise web site. So full ability to modify CSS, change headers, footers, graphics, etc., etc.


 

Subscribe

  • Add to Google
    Subscribe in Bloglines

    Or enter your email address:

Full Disclosure

  • Dan York, CISSP, is Director of Emerging Communication Technology at Voxeo Corporation. He is also the Best Practices Chair of the VOIP Security Alliance (VOIPSA).

    Note that neither Voxeo nor VOIPSA have any connection to this weblog and any opinions stated here are entirely Dan's.

Contact Info

  • Search:

Other Places I Write

Blog.DanYork.com

Disruptive Telephony

Blue Box: The VoIP Security Podcast

Voice of VOIPSA