Return to Jive Software

Currently Being Moderated

Thanks to some great feedback from community members I wanted to clearly articulate the current differences between Clearspace and Clearspace X as well as provide sense of how the products will continue to diverge over time. You can also check out a video on the same topic.

 

When Clearspace was under development we realized that trying to force a single product into two very different use cases was a bad idea. Since Clearspace and Clearspace X serve different purposes, and have a different set of users and buying criteria, we decided to give them each their own focus. Clearspace is focused on giving people inside organizations a place to "get work done" that breaks down silos between groups, gives everyone a voice and recognition, and keeps people in the loop. Clearspace X, on the other hand, focuses on providing a full-featured online community solution where the needs are around customers getting support, providing feedback, sharing ideas and connecting with other users. This distinction allows our development teams to focus on solving specific business problems instead of worrying about how one product must "boil the ocean" by solving everyone's needs.

 

Current Differences

The current feature differences stem from different configuration defaults and exposed functionality. Over time the products will diverge more significantly as new features are created for each use case. However, at an architectural level the differences between the products are basically non-existent, and we don't expect the two products to diverge architecturally in any meaningful way.

 

Name

Description

Profile Fields

The two products contain different default profile fields: Clearspace contains 'location', 'title', 'phone number', 'biography' and 'expertise'. Clearspace X contains 'location', 'occupation', 'biography', 'expertise', and 'homepage'.

Create Blog Permission

Registered users are given permission by default to create a blog in Clearspace but are not allowed to create a blog unless given permission in Clearspace X.

Guest Access

Anonymous / guest users are allowed to view content in Clearspace X by default, but in Clearspace that permission is off which forces users to first login before viewing any content.

Private Messages

Private messages are enabled by default in Clearspace X and disabled by default in Clearspace.

Blog Trackbacks

Blog trackbacks are off by default in Clearspace but on by default in Clearspace X.

Blog Pings

Blog pinging is enabled by default in Clearspace X and disabled by default in Clearspace. Blog pinging is a process that happens behind the scenes in most blog software. When enabled, your instance will send an XML-RPC ping to weblogs.com, Google blog search and Technorati, but only if blog pinging is enabled when a new blog post is created / published on your system.

Email Visibility

Email addresses on user profiles are hidden by default in Clearspace X and are visible by default in Clearspace.

Language

Clearspace X uses the word 'Community' when describing the containers for content while Clearspace uses the word 'Space'.

Design

Clearspace X uses a different design than Clearspace. The difference is controlled by using jive-external.css versus jive-internal.css.

 

More Differences Over Time

Over time there will be certain features or changes that only make sense in one or the other product.

 

Name

Description

Reputation and Recognition

The way that the reputation and recognition system work will change over time as each product gets a more focused version of the system.

Read/Write WebDAV

This type of functionality only makes sense in Clearspace for most customers.

Certain Integrations

Integrations with other systems may only make sense in one use case or the other.

Summary

 

Clearspace and Clearspace X have different purposes and are meant to solve different problems. So it only makes sense that we want the respective development teams to be thinking about those problems as they further refine the product. The current differences are primarily focused on configuration to best fit the problem being solved by each product, but these differences will continue to grow as new features are added that are unique to its intended use case.

2,947 Views Tags: clearspacex, jive_software, jivespace, clearspace, differences


Sep 11, 2007 4:35 AM LG LG    says:

Hi Greg,

 

reading about the current differences I wonder if it would be possible to add the ability to run an expert setup to set up other defaults if one want to change them or just to display them. I assume that these defaults are also documented somewhere on page 247 of the documentation but who reads this page?

 

"This distinction allows our development teams to focus on solving specific business problems instead of worrying about how one product must "boil the ocean" by solving everyone's needs." makes me wonder if you are using one code base or not.

 

I look more at the core of a product than at the complete feature set and UTF-8 support is a must have and CSX 1.4.0 (I did not test 1.5.0) fails to support it as some characters get converted to ?.

XML Schema support is another thing CSX does not have yet, when creating documents for documentation purposes this is very useful.

And a good API (I guess you have one) to extend the core functionality is usually required unless one will use only the existing features.

 

LG

Oct 1, 2007 9:10 AM Greg Unrein Greg Unrein    says in response to LG:

Hi LG,

 

Thanks for the idea!

 

Cheers,

Greg

Nov 6, 2007 1:36 PM S3Indiana S3Indiana    says:

Using ClearspaceX for an external community and looking forward to Part 2...

Nov 20, 2007 6:45 AM Kimberly Craven Kimberly Craven    says:

Hi Greg,

 

How do you envision organizations that are using both versions moving forward, one for internal collaboration and the other for the external community? For example, how might users' promote content (a wiki/blog post etc.) from the internal community (Clearspace) to the external one (Clearspace X) once it's ready for public consumption?

 

Thanks,

 

Kimberly

Nov 20, 2007 8:19 AM Greg Unrein Greg Unrein    says in response to Kimberly Craven:

Hi Kimberly,

 

Great questions. We spend a lot of time on how to get the most value out of connecting Clearspace and Clearspace X. You bring up one of the ideas we talk about quite a bit. Publishing a blog post or wiki document from Clearspace to Clearspace X makes a lot of sense. There is some additional workflow (especially around blogs) that would need to be built, but the idea is definitely valuable. Another idea is to bring relevant information from the Clearspace X instance into the Clearspace instance.

 

What would you like to see from this type of connection?

 

Thanks,

Greg

Nov 20, 2007 8:41 AM Kimberly Craven Kimberly Craven    says in response to Greg Unrein:

Hi Greg,

 

I can see how multiple instances in this way will present workflow challenges. I also see a need for multiple levels of hooks between the products.

 

You will need to include a way to reference the content in the original Clearspace implementation once it's been published to Clearspace X. Also, I would think this would need to apply to search functionality, such that users would be able to search for content that's been published would have to be able to locate the moved content (Is it physically moved? If there are separate database instances, I would think so). It would be very frustrating to users to have content that exists one day vanish the next.

 

Can you expand on the concept of bringing "relevant information from the Clearspace X instance into the Clearspace instance"? We've been testing the use of the RSS Feed functionality as a workaround to incorporate some Clearspace X content into Clearspace. I haven't tested how functionality like search interacts with such content.

 

Cheers,

 

Kimberly

Nov 20, 2007 11:43 AM Greg Unrein Greg Unrein    says in response to Kimberly Craven:

Hi Kimberly,

 

Thanks for your thoughts on the workflow and content storage challenges. This input is great, and I'd love to hear more about what you think of the following ideas.

 

Your RSS feed example is one way of bringing relevant information from Clearspace X into the Clearspace instance. These feeds won't be searchable, but are a great way of letting people in the Clearspace instance know what is going on in the Clearspace X instance. Another example of this type of functionality would be a way to show community growth and activity as a quantitative view Clearspace X (from Clearspace).

 

Regarding the search issue, that integration is available in Clearspace and Clearspace X 1.7 (or later) through support for Open Search (see the post about Clearspace 1.7). For example, you can configure Clearspace to search Clearspace X whenever a user runs a search in Clearspace.

 

Thanks again,

Greg