Commons 2.0 announcement backgrounder

Hey all -

As you probably heard, we (Acquia) announced two things this week: Release 2.0, and renaming Drupal Commons to (just) Commons.

Since many in the Commons community don't come from the software industry, I thought it might be educational to explain to everybody how we approached this - because it's much different than the "normal" open source approach.

We at Acquia are trying to increase the visibility of Commons among commercial customers - both for Commons growth in general as well as our obvious commercial interest.  This means generating PR buzz.  And products get publicity when you give industry reporters / bloggers / etc. previously-unannounced "big news."  Note also that it is easier to get the attention of the trade press during industry events, since those same reporters / bloggers / etc. will be on the lookout for announcements then.

Enterprise 2.0 Acquia Press PartySo we timed the Commons Release 2.0 announcement just this way.  We issued a press release, and had a bunch of activities all surrounding the Enterprise 2.0 Conference being held this week in Boston.  This included a "main-stage" presentation in front of hundreds of business customers / buyers, holding a very sweetly chilled party on Tuesday night for press, analysts, bloggers, etc. (photo to the right), and setting up a booth on the show floor.

And I think we achieved our goal.  In fact this Tweet during our presentation made me especially happy:

sradick: This will go over well with the vendors here "No one should ever write a check for Social Software licenses again" - @acquia at #e2conf

We also used another technique common in the software industry: Pre-Announcing features.  Frequently, the right time for announcing something may not be the same time as you are releasing something. The schedules will often just not line up, so announcements describe features not yet available.  (Microsoft is very prolific at this...)  This is the case with Commons 2.0 - we are targeting the features we announed for release in late July.  (You'll note this date in the last sentence of the second to last paragraph of the official press release.)

The other topic is renaming.  The motivation for this is less about publicity, but (again) more about the desire to get adoption of Commons by organizations that don't know Drupal.  Our experience in the last year has been that the name "Drupal Commons" means that with every potential (non-techie) adopter, we first must describe what Drupal is and (then) what Commons is.  And honestly, non-technical people they don't always understand - or care - about the difference.  (And those who will do the actual site implementation can, and will discover that Commons is based on Drupal easily.)

So changing the name to Commons lets us keep the focus of conversations on the community solution capabilities of Commons, simplifying the discussion.

Oh, and by the way, most people are referring to it by "Commons" anyway, so let's not fight organic trends. :-)

I hope describing our approach to growing Commons adoption is informative for you.  If you have any other questions, feel free to ask here.  Now, let's go get 2.0 out the door!

Comments

wolfflow

Rock'on Commons 2

 What else to add!

 (oh yes maybe some tech staff but this better on another place.)

 A PR gag? ;-)

 

GoalGorilla

Launch

Pre-Announcing features huh? Well, Americans do know how to sell a product :)! Could you please set aside some budget for a new Commons movie?

Regarding the name change, it will depend on your audience I guess. Drupal is becomming a stronger brand each day so it could be an advantage. But Commons it is!

Congratulations!

capnjav

Drupal 7?

Hi Jay, first and formost thank you and the Acquia team for all your contributions to the progression of Drupal. Its very much appreciated!

Just a few quick questions:

Will a Drupal 7 install profile of Commons 2.0 be available when released?

And is late July still the expected release date?

Thanks!

jay

No D7, early Aug.

capnjav -

We're currently targeting a public beta of Commons 2.0 starting next Monday, 25 August 2011.  Note that this is truly BETA code: There is no guarantee there will be an upgrade path from Beta to official Release 2.0.  So be advised you should NOT upgrade your site from 1.7 to Beta 2.0; ONLY try out Beta 2.0 on a staging server to help us identify bugs.

If Beta doesn't turn up any serious issues, we would expect to ship the GA (Generally Available) release two weeks later, on 8 Aug 2011.  (Of course, Beta issues might affect that date.)

Commons 2.0 will still be on Drupal 6.  We will likely begin the Drupal 7 port after 2.0 is out. HOWEVER, please note that we still think there are lots of modules in Commons that do not have a D7 release. So our biggest work - and delay - will come in working with maintainers to get those done. And we can't control how fast those get done; so keep your perspective appropriately set...

capnjav

Thank you jay for a prompt

Thank you jay for a prompt reply!

Sounds great, can't wait for the 25th, I assume you meant next Monday, 25 July 2011.

This is not for a live site, but for a project in dev.  The decision hasn't been made in regards to whether we will jump into drupal 7, though I'm anxious to do so.. As you mention, we to are waiting for some key modules to be ported.

Thanks for the update!

stephend333

Still on track with public beta of Commons 2.0?

Can you confirm that the date  is 25 July (today) as queried below and that you are on track to release by today or later this week?

jay

A several-day delay.

Well, as we were testing last week, we found some issues that are going to cause a couple of days delay. Specifically, Commons will be sending daily emails to users of the contents of their Activity Stream (so they don't have to come back to the site just to see activity.) This will be an HTML email.

Sadly, the approach we took for styling the HTML email is not compatible with Gmail. Specifically, we had set the HTML email up to define CSS styles in the HEAD section of the HTML mail, then use those in the body. Unfortunately we discovered late last week (during testing) that Gmail strips all CSS in the HEAD section, and requires all HTML styling to be inline.  Gag...

So we've got to rewrite the HTML email generation section, which will push back the release a couple of days.  Currently we're still expecting something this week.  Sorry 'bout that, folks.

stephend333

Sorry to hear...

Mostly for your sake and on what seems like a bit of a curved ball. But sounds like you have the solution in place so good luck with that :) And many thanks for the update - really appreciate. 

piotrwrona

Or in commons 2.0 is planned

Or in commons 2.0 is planned user gallery ??

jay

What do you want that..

.. is different than what is shown at /users ??

piotrwrona

A separate gallery for each

A separate gallery for each user

Irix

Would be great to have users

Would be great to have users galleries +1

 

 

jay

Ahh, no

There is no plan to have such a feature in this release, I'm afraid.

piotrwrona

Too bad :( 

Too bad :( 

dwongu

Gotta love Gmail compatibility... Keep up the good work!

After working for a couple of weeks on 1.7, we can't wait for 2.0 and would love to test the beta if possible. No worries on the minor delays for email compatability - I'm just excited to see what the community has come up with for such a major release! Can't wait!

Julmust

cant wait ;-)

"Currently we're still expecting something this week."

Also looking forward to this release :-)

Marc Robinsone

In it to win it!

Lots of people are excited about Commons 2.x

Looking forward to this release. The anticipation is building up!

jonnymilano

Can't WAIT

Can't wait for this release!!! Thanks so much to the Drupal Community!! :)

Irix

looking forward aswell... :)

looking forward aswell...  go 2.0 go !!!  :)   

acquialogic

I hope you soon will realize

I hope you soon will realize that you need to add Private Messaging to Commons. At least for 2.0.

jay

It's actually there now in 2.0

Create a status message on another user's Status page, and check the "Private" checkbox. This will show up in the Activity Stream of the indicated user, and it will be ONLY be visible to them (not to their friends.)

Enjoy!

(Edited to correct error at 12:47pm EDT, 1 Aug).

anandyrh

Can I ask to know when 2.0 is

Can I ask to know when 2.0 is planned to release? I have been waiting for this since I looked at this post. :)

jay

The beta was released last week

See this post.

We plan on a Beta period of at least several weeks. However, I think it is safe to bet that the actual (GA) release will be sometime before the end of August. The actual date depends on when the bug discovery rate has declined to zero and when no show-stopper bugs remain unfixed.

anandyrh

that's cool, also the Demo

that's cool, also the demo video shows how great it's coming out.

Thanks a lot for your kind information Jay. 

jonnymilano

No Activity Showing on Activity Stream

Hi,

Sorry to bug you all but I've just stood up the Beta of 2.0 and have a question. It's important to have the Activity Stream for our install. I type something in it and click  "Share" but nothing shows. Anything to do with this? http://commons.acquia.com/discussion/activity-stream-change-language

Thanks for the help.

anandyrh

Yup I am facing the same,

Yup I am facing the same, hopping this to be fixed on the final release. or if there is another beta release happening

breiner

Did it show dotted lines with

Did it show dotted lines with no text?

It could be, if was the same for me ontil I start messing around with the templates that shows up in the rules area
sadly it didn't work either (only showing the tokens)

But I managed to get it to work (sort of)

What I did was:

First I extract all from commons features  ( Translation template extractor module) and translate that

Then I found out there was some stings I have to translate by hand. (mostly the views string, but also the rules string)

I created a custom.da.po and put it there.

e.g. (one of the rules)

msgid "[status:sender-themed] wrote a message to [status:recipient-link]"
msgstr "[status:sender-themed] skrev en meddelelse til [status:recipient-link]"

 

After some heavy translating (string by string), suddentlig the aktivity streams began to work !!!.

I cannot explain why, but maybe some of the gurus could figure it out.

BTW: I also had some issues with translating the menu string, but it also began to show the translated string !!!!!!!

 

sylvaticus

hello, can you please expand

hello, can you please expand a little bit more on the procedure you used? Thank you :-)

luke_han

need more detail about your

need more detail about your work-around.

Thank you very much.

Killian

More details please. I can't

More details please. I can't get this to work.