Day community now a part of Adobe Enterprise Café

A little over a month ago, I encouraged my readers–many new from the Day Software (now Adobe) community via the Ignite conference in Berlin–to download and leverage Adobe Enterprise Café.

…the Café is hard at work to integrate the Day community as well. However, you don’t need to wait for that new version of Café; you can install Café today and when the Day community is integrated, you’ll receive that update the next time you launch the Adobe AIR application.

Hopefully you’re already receiving value from Café. If you held out for the Day community integration with Café, that day has arrived.

Presenting Adobe Enterprise Café 1.6!

Update 7/29/2011: Now that the Adobe® Digital Enterprise Platform (ADEP) has been announced, I recommend that you upgrade to Adobe Enterprise Café 1.8, which features a new ADEP community that is the combination of the previous LiveCycle and Day Communities.

Adobe® Digital Enterprise Platform community within Adobe Enterprise Café (since v1.8)

For technical insights on ADEP, please follow the ADEP category and/or ADEP tag herein. Thanks.

Adobe, Day and open development

Thanks to everyone at Adobe MAX 2010 who came to the session that David Nuescheler, Roy Fielding and I presented. If you weren’t able to attend our session, it’s provided below.

Roy kicked off the discussion by talking about open development and how open development is critical to architecture. David followed Roy by showing how open development principles have been powerfully applied at Day to its products like CQ5, providing live demonstrations to our audience. I wrapped up this discussion by relating WCM and Day content infrastructure (e.g. Sling and CRX) to Adobe’s CEM platform and specifically to LiveCycle RIA. (For more detail on LiveCycle RIA and other aspects of the LiveCycle ES3 release, which is currently under development, please see my previous post.)

In order to keep the conversation going, I’ve uploaded this presentation as follows:

Update 11/5/2010: You can now watch and listen to this MAX session online (i.e. in synchronized fashion).

Update 12/3/2010: Jayan has done a nice job of rounding up LiveCycle-flavored MAX sessions, including this one, here.

Upcoming speaking engagements

Conferences have always been about networking and when you have the privilege to speak at a conference it’s about engaging with your audience, listening to feedback and sharing ideas.

In the next several weeks, I’ve been given the opportunity to speak at two different venues: Adobe's annual MAX conference and Day Software's Ignite conference. This will be my first time speaking at either venue, and I’m really looking forward to the experiences.

So, if you’re in Chicago, Los Angeles or Berlin and want to learn more about Adobe’s focus on customer experience, I encourage you to take advantage of the following opportunities:

  1. When Content Meets Applications, October 14, 2010, Day Ignite Chicago 2010
         Come hear how the combination of Adobe and Day will help you realize greater customer experiences through contextually agile content and applications that have been previously managed separately.
         Speakers: Alex Choy, VP of Engineering and Technical Marketing, LiveCycle, & Craig Randall, Principal Scientist, Adobe
  2. Realizing Great Customer Experiences with LiveCycle ES Next, October 25, 2010, Adobe MAX 2010 (repeated on 10/27/2010)
         Hear how focusing on user experience can improve the value of the enterprise applications you deliver. Also learn about architectural changes in the next release of Adobe LiveCycle Enterprise Suite as well as new features in servers, client runtimes, and tools that will allow you to build, deploy, and measure excellent customer experiences.
         Speaker: Craig Randall, Principal Scientist, Adobe
  3. Strengthening Adobe’s Enterprise Platform with Day Software and Open Development, October 25, 2010, Adobe MAX 2010
         Learn how the combination of Day’s leading web solutions and Adobe’s enterprise portfolio provides a unique opportunity to developers: a unified web content and application delivery platform. By introducing web content management, digital asset management, and social collaboration to Adobe’s product portfolio, the combination offers developers an impressive set of capabilities to create, manage, distribute, and monetize content while delivering the best experience possible. Learn why open development is the cornerstone of Day’s R&D strategy for web content management and how it can help software development organizations design more adaptive systems and leverage the power of virtual communities.
         Speakers: David Nuescheler, CTO, Day Software, Roy Fielding, Chief Scientist, Day Software, & Craig Randall, Principal Scientist, Adobe
  4. When Content Meets Applications, November 3, 2010, Day Ignite Berlin 2010
         Come hear how the combination of Adobe and Day will help you realize greater customer experiences through contextually agile content and applications that have been previously managed separately.
         Speakers: Alex Choy, VP of Engineering and Technical Marketing, LiveCycle & Craig Randall, Principal Scientist, Adobe

See you there! Otherwise, check back later for updates online. Cheers.

Update on 10/14/2010: The presentation for #1, above, is now available here.

Update on 10/27/2010: The presentation for #2, above, is now available here.

Update on 10/29/2010: The presentation for #3, above, is now available here.

Update on 11/3/2010: The presentation for #4, above, is now available here.

Adobe, Customer Experience Management and Day Software

Update 10/28/2010: Adobe successfully completes its acquisition of Day Software. Day will operate as a new product line within Adobe’s Digital Enterprise Solutions Business Unit, joining Acrobat, Connect and LiveCycle. Welcome to all my new teammates! :-)

Adobe has just announced a definitive agreement stipulating its intent to acquire Day Software. This acquisition will bolster Adobe’s leadership in Customer Experience Management, bringing Day’s industry-leading Web Content Management, Digital Asset Management and Social Collaboration applications, better known collectively as CQ, and Web scale content application infrastructure (CRX) together with Adobe’s LiveCycle, Connect and other enterprise software offerings–not to mention Adobe’s Flash Platform and industry-leading tools for creative professionals.

There is plenty to talk about in terms of how deeply aligned this acquisition is architecturally, technically and in terms of shared vision, and I plan to use this space to go into more of these details over time (e.g. synergies between Day’s targeting and optimization and Adobe Omniture‘s capabilities). However, I’m equally excited by the people involved here.

I’m looking forward to shortly being able to call folks like David Nuescheler, Kevin Cochrane and Roy T. Fielding not just industry colleagues but fellow Adobe employees. Welcome to Adobe, Day Software!

For more on Adobe’s approach to superior customer experience, I encourage you to subscribe to experiencedelivers.com and/or follow @AdobeCEM.

Update 7/28/2010: The Web is all a-buzz about this acquisition, and I would say it’s with good reason. Simply put: customer experience wins and therefore customers win, which means that businesses embracing Adobe CEM increase their own profitability.

Since my brief post above, Adobe has posted a press release and FAQ about the acquisition. Rob Tarkoff, SVP and GM of Adobe’s Digital Enterprise Solutions Business Unit (or DESBU) has also posted his thoughts, offering some key takeaways to consider from this acquisition.

CMIS Interoperability

CMS Wire recently picked up the development of CMIS Explorer by Shane Johnson (@shane_dev) at CityTech. CMIS Explorer (download) is a browser application written in Adobe AIR and Flex that uses the RESTful AtomPub binding of the proposed CMIS standard to interact with CMIS-compliant repositories.

Already early access support for CMIS is available from EMC, IBM and Alfresco. Such support makes it possible for applications like CMIS Explorer to be applied to a variety of content repositories in ways not possible before CMIS.

As fellow OASIS CMIS TC member Florent Guillaume from Nuxeo comments, though, CMIS is not yet a formal (fixed) standard. It is under development and somewhat fluid.

When a content repository vendor provides draft support, don’t assume that such support fully conforms to the current draft specification (e.g. v0.5). If you’re an application developer like Shane, you can know conformance exists by first building against what is specified on the OASIS site for CMIS and then pointing your application at desired content repository or repositories.

For example, you can point CMIS Explorer at a Documentum content repository via EMC CMIS support EA2 to search and to see types.

Searching a Docbase via CMIS Explorer

Reviewing Docbase types via CMIS Explorer

However, while basic interoperability seems OK, something prevents actual browsing functionality in CMIS Explorer from working with Documentum. In its com.citytechinc.cmis.Repository.setFolder() method, CMIS Explorer tries to get folder objects from root children via the following condition:
f.object.properties.propertyString.(@name=='BaseType').value == "folder"
However, draft CMIS specification v0.5 does not define a BaseType property, not does the EMC CMIS support EA2 contain this property. As a result, CMIS Explorer cannot find any folder object in root children, which prevents it from being able to browse a Docbase.

To be fair, my colleague, Norrie Quinn, has already pointed out this matter on Shane’s post, and Shane has replied.

My focus here is simply as follows: It’s important for applications to leverage the currently proposed CMIS bindings from OASIS rather than a particular vendor’s implementation of these bindings in order to promote interoperability.

It will be good to see the emergence of CMIS-based applications that go beyond exploration, navigation and portal-style user experiences. Such applications will help to influence the CMIS roadmap beyond version 1.0.

In the meantime, it’s great to see open source efforts like CMIS Explorer take root today. Thanks, Shane.

P.S. It would be good to see a community form around CMIS-based application development (e.g. shine a light on individual efforts, potentially pool interest and resources, solicit ideas and challenges, etc.). If you’re interested in something like, please leave me a comment. In the meantime, I plan to promote community efforts here as best I can. Thanks.