Archive for May, 2009

Sugar 5.5 Beta is here

Thursday, May 28th, 2009

Note: Upgrade files from Sugar 5.5 Beta to any later release will not be provided. Therefore, we recommend that you upgrade a copy of your production Sugar system for testing purposes only.

There are some great new features for developers in 5.5.  I think that there are two big key features for developers are the

  • REST API
  • Themes framework

I haven’t had a chance to hack on the REST api, but I gave it a quick review.  Since we’re just introducing it, right now is the perfect time to help influence it’s developement, submit fixes, etc.  Please, let use know what you think.

To take a look at, look in the ./services/ directory and you’ll see some tests and also an example.  The tests are specific to a specific to some specific records that SugarCRM’s engineering team,  so you’ll have to modify them to suit your database records.

John Mertic is the rockstar behind the new Themes Framework.  I’m really excited to see what innovation come from it.  However, perhaps the best innovation is the possibility of a high performance theme.  A lot of that will come when companies finally decide to ditch IE6 and adopt a more modern browser.  Did you know that IE’s javascript still does not have support for manipulating an array with “foreach”?

Our goal for this Beta release and the upcoming RC release is to receive valuable feedback that will help us achieve a high level of quality in the Sugar 5.5 GA release.  Please share your comments and questions with us within the Sugar 5.5 Beta forum thread. You can also find additional information about the Sugar 5.5 release within the Sugar 5.5 forums.

We look forward to hearing from you about your experiences with the Sugar 5.5 Beta release!

Sugar’s Open Cloud – What Does It Mean?

Wednesday, May 20th, 2009

were-open-imageIn short, the SugarCRM Open Cloud is the evolution of Sugar’s commitment to empower their customers with choice and flexibility.

Matt Asay recently posted commentary on Tim O’Reilly’s poignant thoughts on Cloud Computing that goes a little something like this:

Don’t be fooled, cloud computing is a way to keep things proprietary.

The open source community made so much progress in the past decade getting software with open source licenses into business’s products and IT solutions.  But just when you thought your software was becoming open and standards compliant, someone found a way to market vendor lock-in again.

So the “Cloud” and (perhaps more apropos) Software as a Service models are easy and attractive solutions because there is “No Software” to mess with.  This is all fine and dandy, until there’s a bug you need to be fixed or feature you need to be added.  Then your business is stuck because you don’t have access to source code. So it’s back to the old proprietary model that our open source licenses seek to fix.

What’s even worse, is that with your application in the Cloud, you’ve relinquished complete control of the application entirely to your vendor.  What happens if a switch or a router burns out and performance for the next couple days is terrible and it’s accessibility spotty at best?  In the cloud, all of your data and your business’s mission critical application is at the mercy of the vendor.

Please don’t mistake what I am saying, there IS a very tangible value created by cloud computing.  This isn’t a FUD blog post.  Do you have the technical and financial resources to scale X, Y, or Z product?  What about rolling out the software in a few minutes?  Unlikely, even for the largest enterprises.  That’s why the cloud IS important, it’s because it removes the technology barriers that keeps businesses from successful implementations. However, we need to bring the values of open source to computing in the cloud.

In my opinion, bringing openness to the Cloud does not mean we need to apply licenses that close the ASP loophole to the code that we write. Restrictions on how to use or distribute software that exist in said licenses just create hurdles that prevent massive adoption.  Instead we need to encourage truly free (as in libre, not gratis) software in the cloud.  This is where SugarCRM’s Open Cloud shines.

The SugarCRM Open Cloud creates choice and flexibility for the customer by focusing on openness. This removes the proprietary nature from SaaS and the Cloud. Now you can purchase SugarCRM and can be up and running with “no software” in short order.  However, because of Sugar’s commitment to open standards, if you want, you can migrate your CRM to any host with PHP.  There are no restrictions, your SugarCRM instance is free (as in libre) in the Cloud.

I propose a new marketing slogan of “No Software, No Choice” for our competitor, but I suspect that won’t go over well in the market.

Have feedback for us? Drop us a line.
Terms & Conditions | Privacy | Trademark Info | Contact Info | FAQs | SugarCRM Inc.© 2004 - 2009 All rights reserved.