Posts Tagged ‘Drupal’:

CMS Debate from North Shore Web Geeks

A few weeks back I was part of a panel at North Shore Web Geeks which they titled The Great CMS Debate.

John Eckman, Jay Batson, Marc Amos, and Tom Herer. Photo (c) Trev Stair

Unfortunately Jake Goldman was ill and couldn’t make it, so Christine Greene agreed to step in and moderate in my place, while I represented WordPress in Jake’s. (See also Trev’s iPhone sketches of myself, Jay and Marc – he was unable to get Tom).

It was a fun night – I’m not sure I represented WordPress as well as I might have with a bit more prep. (On the security question in particular, see Brad Williams’ presentation from WordCamp Boston.)

(more…)

This Week: The Great CMS Debate

Happy to announce (a bit late, I suppose, in that the event is sold out - though folks coming who don’t get to see the debate can still join us for networking and beer) that I’ll be moderating the Great CMS Debate this Thursday, Feb 25th, 7:00pm, upstairs at The Grog in lovely downtown Newburyport.

The event will be hosted by North Shore Web Geeks and sponsored (as in some free beer) by The Atom Group.

North Shore Web Geeks


(more…)

Open Source and Design: Ideologies Clashing (SXSW Extended Content)

Tagged with: , , , , , , , , — John @ 1:04 pm

One of the panels I proposed for SXSW Interactive 2009 was on the intersection of open source and design:

Thesis: Open Source and Design are fundamentally philosophically incompatible. Antithesis: Open Source and Design are profoundly similar in core beliefs and approaches. This talk works to articulate a meaningful synthesis between these two positions.

The talk, unfortunately, wasn’t accepted for presentation at the conference, but they suggested that instead I do a shorter, podcast or video podcast version for the Extended Content program.

I did, and that content now has gone live on the SXSW site:

In our first installment of the Extended Content series, John Eckman tells you everything you need to know about open source and design. The differences and similarities, how they benefit each other and why they have trouble getting along.

Extended Content at SXSW Interactive

Extended Content at SXSW Interactive

(Unfortunately they don’t allow embedding, so you’ll have to go there to watch it – and at least on two browsers I tried it on, you’ll have to wait for the whole thing to preload before it starts playing – so go get a cup of coffee or whatever while it loads).

It’s just shy of 20 minutes, and having been created back in February 2009 feels (to me) a bit outdated in spots – mostly the continued evolution of the work Mark Boulton and Leisa Reichelt have been doing with the Drupal community (not just on Drupal.org but also on Drupal 7 itself), which I encourage you to check out if you’re interested in the subject.

Zeldman on the maturity of Open Source CMS

Quick excerpt from an interview with Jeffrey Zeldman which includes some discussion of the impact of Open Source, and particularly open source CMS’s, on the process of designing and building web applications:

Although I think it’s important to draw a distinction between simple, relatively cheap licensing (the Expression Engine model) and Free and Open Source software, I generally agree that

Now, we have really powerful comparatively easy to understand, open source content management systems

And that this shift- from needing a large scale custom development project or an expensive proprietary CMS to now being able to leverage open source platforms – represents a key point in the maturity of web development.

Multiple Communities, Multiple Platforms?

Found this interesting comment in a blog post by Tony Byrne from CMS Watch on the social software marketplace and the fact that Intel leverages multiple community software vendors:

What this should tell you? That large companies at the forefront of enterprise social computing — like Intel, Dell, and others — routinely turn to multiple suppliers for different types of internal and external communities. This may have something to do with inter-departmental politics and silos, but I think it actually makes sense: different vendors in this marketplace target different scenarios and will therefore be better suited to different business objectives

While I certainly agree that different vendors target different scenarios, I’m not sure I’d so easily accept the notion that multiple internal and external platforms make sense. He continues:

For example, Telligent sees some internal implementations, but is known mostly for its external-facing community implementations, while Jive’s Clearspace can and does get implemented externally, but is mostly known for its behind-the-firewall implementations. You the buyer should not assume that one size fits all.

Of course there’s no one-size-fits-all approach to community building. But does that necessarily mean the answer is to license multiple competing proprietary platforms for a single enterprise?

How well integrated are an internal implementation of Java-based Clearspace and an external implementation of .NET-based Telligent ever going to be, given that both are proprietary?

  • What happens when Intel’s business needs suggest sharing content from the internal Clearspace community with users in the external Telligent community? How difficult is it to migrate content from one to the other?
  • What happens when the internal community realizes it might benefit from external input, or the external community starts to involve internal users?
  • Do users who have a presence in both maintain separate usernames and passwords? How easily can both be pointed at a shared user repository?
  • How efficient is it from an IT management point of view to have ongoing enterprise license agreements with two vendors? Do users joining both communities essentially increase the license fees for both vendors?

Of course, imposing one monolithic solution may not be possible either. I regularly deal with clients who have not just two core content management systems but as many as five or six: due to the “inter-departmental politics and silos” Tony mentioned above, or due to corporate acquisitions which bring their own legacy systems, or due to serial leadership changes and different IT strategies over time.

How do you enable the right balance of “fit-to-purpose” (which might identify different platforms for different social scenarios) against “fit-to-enterprise” (which would explore the impact of platform proliferation and silos)? What happens when the community you expected to be purely internal suddenly realizes that it would benefit from external input?

Leveraging mature open source platforms- and customizing them to fit the specific scenarios of the community being served- will better preserve long term business agility and ensure that those silos don’t become islands, but can share data and functionality with each other.

See also: CMIS, ECM Interoperability, and Services-Oriented Content Management

About Me

Open Parenthesis is a blog about free and open source software, next generation internet strategy, and the assembled web, written by John Eckman (me).

John Eckman

I'm a Sr. Director at Optaros, a professional services firm offering strategy, design, development, and consulting services to enterprises interested in leveraging free and open source software.

Optaros Labs

More about me

More About Open Parenthesis

Contact Me

John Eckman on LinkedIn

Optaros

Optaros Blogs
Creative Commons
Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.
Lifestream