Alfresco Software announced that it has included the OASIS Content Management Interoperability Services (CMIS) Version 1.0 in Alfresco Community 3.2 to enable developers and organizations to participate in the public review process. The OASIS CMIS Technical Committee (TC) has recently approved CMIS Version 1.0 as a Committee Draft and announced the start of a two month public review period. The objective of the CMIS specification is to deliver a common REST or Web Services API that can be used to develop write-once, run-anywhere, next generation content and social applications. The CMIS specification is backed by vendors including Alfresco, Adobe Systems, EMC, IBM, Microsoft, OpenText, Oracle and SAP. As an OASIS TC member, Alfresco is able to offer an implementation of CMIS for developers who wish to participate in the public review process. The public review ends December 22, 2009. The OASIS TC has issued an open invitation to comment and strongly encourage feedback from potential users and developers. CMIS 1.0 Public Review can be downloaded with Alfresco Community 3.2 at: http://wiki.alfresco.com/wiki/Download_Community_Edition.
Category: Enterprise software & integration (Page 23 of 32)
As I pointed out in my first post (SharePoint: Without the Headaches – A Discussion of What is Available in the Cloud,) you don’t necessarily need to host SharePoint in your own organization. Although I believe that most businesses should focus on leveraging the front end of SharePoint to its full extent, it is important for non-technical users to have an understanding of what it takes to host SharePoint and why one might want to do so. Therefore, this post provides a discussion of what it takes to host SharePoint and the driving factors for hosting SharePoint.
Microsoft’s original intent was to build a tool that was easy to leverage by non-technical users. Microsoft thought of this as the natural extension of Office to the web[1]. That being said, the complexities got away from Microsoft, and in order to leverage a number of features one needs access to the back end.
Before delving into the SharePoint back end, let me point out that many businesses hire SharePoint development staff, both permanent and on a consulting basis. I think that developing custom SharePoint code should be done only after thoroughly justifying the expense. It is often a mistake. Instead, organizations should clearly define their requirements and then leverage a high quality third party add-on. I will mention some of these at the end of the post.
SharePoint is a fragile product and therefore custom code for SharePoint is very expensive to develop, test, and deploy. Furthermore, custom code often needs to be rewritten when migrating to the next release of SharePoint. Finally, SharePoint is a rapidly growing product, and chances are good that custom code may soon become obsolete by new features in the next generation.
In my first post, I pointed out that inexpensive SharePoint hosting options are available in the cloud. These options tend to be limited. For example, the inexpensive rentals do not provide much security, only provide WSS (not MOSS), and do not allow one to add third party add-ins. It is possible to lease custom environments that don’t surrender to any of these limitations, but they come at a cost. (Typically starting at $500 per month[2].) I believe that robust MOSS offerings with third party add-ons will be available at competitive prices within two years.
——————————————————————————–
[1] SharePoint is developed by the Office division.
[2] For example, FPWeb offers a SharePoint hosted environment with the CorasWorks Workplace Suite included starting at $495 per month.
If you’re like me and have been thinking about CMIS (Content Management Interoperability Services), but need some use cases to help you conceptualize it better, Laurence Hart has put together a very useful presentation. He welcomes comments.
As usual, Robin Cover has a great list of resources here.
DataDirect Technologies, an operating company of Progress Software Corporation (NASDAQ- PRGS), announced the latest release of the DataDirect Data Integration Suite featuring new versions of its XML-based component technologies for data integration in traditional and service-oriented environments. Designed to meet the data transformation and aggregation needs of developers, the DataDirect Data Integration Suite contains the latest product releases of DataDirect XQuery, DataDirect XML Converters (Java and .NET) and Stylus Studio in one installation. DataDirect XQuery is an XQuery processor that enables developers to access and query XML, relational data, Web services, EDI, legacy, or a combination of data sources. New to version 4.0 is full support for the XQuery Update Facility (XUF), an extension of the XQuery language that allows making changes to data manipulated inside the XQuery. Now developers can more easily update individual XML documents, XML streams, and file collections from within their XQuery applications. The product also includes the ability to update and create Zip files, therefore supporting the OpenOffice XML format. The latest release of the DataDirect XML Converters are compatible with Microsoft BizTalk Server 2006 and are integrated in the Microsoft BizTalk development environment. For healthcare organizations needing to comply with the X12 electronic data interchange (EDI) standards and the latest Health Insurance Portability and Accountability Act (HIPAA) 5010 transaction definitions, the DataDirect XML Converters now include support for the HIPAA EDI dialects including 004010A1, 005010 and 005010A1 messages. Stylus Studio 2009 has a new EDI to XML module that works with DataDirect XML Converters in an interactive way. Users can now load EDI documents to view contents, test conversions, create customizations and preview XML. http://www.datadirect.com
eZ Systems announced the release of eZ Components version 2008.2. This is the seventh major version of eZ Components, which is a general-purpose PHP library of over 40 components used independently or together for PHP application development. The latest versions of eZ Publish are also based on eZ Components. With eZ Components, developers can concentrate on solving customer-specific needs. The eZ Components tool set provides key application functionality, such as caching, authentication, database interaction, templates, graphs, and much more. Main improvements in this release include more features for the Document and Webdav components. The Document component, which enables you to convert documents between different formats, was already able to convert ReST to XTHML and DocBook. In this release, more formats are implemented, such as three different wiki formats (Confluence, Creole and DokuWiki), the eZ Publish XML formats, as well as reading XHTML and writing ReST. The wiki parser can easily be extended for other wiki formats. The Webdav component now supports authentication and authorization, as well as support for integrating authentication mechanisms into existing systems. In addition, it supports shared and exclusive write locks, even with custom storage back-ends. The main new development of the eZ Components 2008.2 release is the MvcTools component. The MvcTools component implements the tools for a framework. Instead of dedicating the structure of the application, it provides a dispatcher, two request parsers (one for HTTP and one for email messages through the existing Mail component), two routing methods, two view handlers (one through plain PHP scripts and one through the Template component), and a response writer for HTTP. http://ezcomponents.org
Sun Microsystems, Inc. (NASDAQ: JAVA) announced it has entered into a definitive agreement to acquire MySQL AB, an open source icon and developer of open source databases for approximately $1 billion in total consideration. The acquisition accelerates Sun’s position in enterprise IT to now include the $15 billion database market. With millions of global deployments including Facebook, Google, Nokia, Baidu and China Mobile, MySQL will bring synergies to Sun that will help drive new adoption of MySQL’s open source database in more traditional applications and enterprises. The integration with Sun will extend the commercial appeal of MySQL’s offerings and improve its value proposition with the addition of Sun’s global services organization. MySQL will also gain new distribution through Sun’s channels including its OEM relationships with Intel, IBM and Dell. MySQL’s open source database is the “M” in LAMP – the software platform comprised of Linux, Apache, MySQL and PHP/Perl. Sun is committed to enhancing and optimizing the LAMP stack on GNU/Linux and Microsoft Windows along with OpenSolaris and MAC OS X. The database from MySQL, OpenSolaris and GlassFish, together with Sun’s Java platform and NetBeans communities, will create a Web application platform across a wide range of customers shifting their applications to the Web. Following completion of the proposed transaction, MySQL will be integrated into Sun’s Software, Sales and Service organizations and the company’s CEO, Marten Mickos, will be joining Sun’s senior executive leadership team. In the interim, a joint team with representatives from both companies will develop integration plans that build upon the technical, product and cultural synergies and the best business and product development practices of both companies. MySQL is headquartered in Cupertino, CA and Uppsala, Sweden and has 400 employees in 25 countries. As part of the transaction, Sun will pay approximately $800 million in cash in exchange for all MySQL stock and assume approximately $200 million in options. The transaction is expected to close in late Q3 or early Q4 of Sun’s fiscal 2008. Completion of the transaction is subject to regulatory approval and other customary closing conditions. The deal is expected to be accretive to FY10 operating income on a GAAP basis. http://www.mysql.com, http://sun.com
MuseGlobal announced the adoption of its content integration platform by Microsoft’s SharePoint Server 2007 enterprise suite. With Muse technology, SharePoint customers are now able to present local and licensed content to their enterprise users in a controlled and protected environment. The Microsoft Office SharePoint Server is an enterprise portal platform that makes it easy to build and maintain portal sites. Through consolidated access to existing business applications and content, companies can drive consistent performance of common business tasks, and SharePoint’s integrated Web content management capabilities enable people to publish Web content with a content authoring tool and a built-in approval process. MuseGlobal search integration and management systems enable institutions to build search products and services, unifying a wide range of content sources into custom search solutions. http://www.museglobal.com
BEA Systems, Inc. (Nasdaq: BEAS) and Adobe Systems Incorporated (Nasdaq: ADBE) announced they have signed an agreement across four products. The companies will work together to provide customers with a design environment for rich Internet application (RIA) development. Separately, they will bring together application server technology to help enterprises develop customer engagement applications. BEA will bundle Adobe Flex Builder 2 software with BEA Workshop Studio, allowing developers to build cross-platform RIAs that integrate with SOA and Web 2.0 infrastructure for enterprise mash-ups. Further, every Workshop Studio developer will now have access to Flex technology for building RIAs. The agreement also calls for Adobe to distribute evaluation licenses of BEA’s application server, WebLogic Server, with Adobe LiveCycle Enterprise Suite (ES) software. The new Workshop Studio bundle includes Flex Builder 2, Adobe’s Eclipse-based IDE, and the Adobe Flex SDK, which is planned to be released under the open source Mozilla Public License. These RIAs can then be integrated with other BEA products, such as those from the company’s WebLogic and AquaLogic product families. Organizations also will be able to deploy these applications using Adobe Integrated Runtime (AIR), a new cross-operating system application runtime that allows developers to extend RIAs to the desktop. http://bea.com, http://www.adobe.com