Archive for the ‘Open Source’ Category

Software Buying Shift towards Open Source

Friday, March 3rd, 2006

The trend of moving to open source products is picking up and recently reports have proved it. Let’s look at what is the driving force that is behind this shift. Here are some of the advantages and disadvantages associated with an open source product:

Advantages Disadvantages
Innovative
Large developers community
Open Code
Roadmap influenced by community
No Vendor lock-in

Stability and performance
Scalability
Risk
Support
Security Issues
Integration Issues

So now if we can overcome disadvantages of open source product (or some % of them), then open source product becomes obvious choice.

(more…)

Ajax – Looking back at year’s old journey

Sunday, February 19th, 2006

Ajax has come a long way in a year’s time. Last year around this time, we first heard about it. Ajax had brought about the a big difference in web applications which largely changed usability arena. Web Applications started looking like rich desktop applications. Let’s look at its journey from rebirth.

(more…)

OpenCMS – Customize Property Dialog

Thursday, February 9th, 2006

As a part of my recent implementation in OpenCms, one of the main requirement was to customize the OpenCms Property window by providing browse facility for setting properties as provided by TemplateOne. After lots of searching, I hardly got any information about how TemplateOne did. After digging deep into OpenCms, finally managed to build customized property dialog box with the following features: (more…)

Portal ‘Themes’ Contest

Tuesday, January 24th, 2006

There have been quite a few inititatives like POST, portletswap etc. to encourage people to submit their work in Portlets/Portal world but none really took off. More recently Liferay, a leading opensource Portal, started with “portal themes” contest which ended last month end. The idea was to build the graphic user interface “skins” which helps developers to change the look and feel of the portal without actually changing any code. There are around 20+ themes that can be downloaded from Liferay site. (more…)

OpenCms – Different Environments

Wednesday, January 11th, 2006

Recently I was involved in one of the OpenCms implementations. My initial thought about the product was that it is not in match with some of the other products in market but after exploring a while I realized its potential and extensibility. In one of the recent post “From Vignette to OpenCms“, Apoorv pointed out its inability to have separate environments like staging and production. I truly agree with it. Here is one of the possible solution to over come it. (more…)

Welcome 2006

Thursday, January 5th, 2006

Year 2005 had been a happening year in Portals and Content Management domain.

Google emerging and standing out from rest of the world growing many folds and exploring in different domains. We saw products like Google Talk, Google Desktop and side bar, Google earth etc. It has really picked up itself from now just being a search player but growing in portal space.

AJAX buzz word that took the world by storm, though its not something new in the market. Google has been pioneer in this as well with the products like Google mail and Google home customization. There have been lot of talk about security aspect and drawbacks but AJAX has come a long way.

Blogging is another area that really gained popularity across the world. There has been many more blogging sites then previous times. Its becoming more of a habit for people to blog and put forth the ideas.

This year there has been a tremendous growth in area of Usability. This has always been on chart for a pretty long time but this year saw a drastic change in the approach towards it.

Year also marked with lots of mergers with companies like Oracle , BEA , IBM etc buying the emerging smaller players which might emerge as a potential threat in future. These merger did lead to lot of overlapping with their existing products. So lets wait and see how these mergers really help companies. Example: IBM acquiring BowStreet though it has RAD which is on the lines of Bowstreet.

Open source products also proving their point with Liferay, OpenCms, Alfresco standing out in front. Also bigger players are moving towards open source trend like Websphere Application server with community edition etc.

Collaboration is another buzz word for the year where many products aimed to become a “whole” product. For example, Oracle Collaboration Suite 10g, has Instant Messaging, Content Services and Workspaces for collaboration. Also Web Clippings/URL scraper has gained popularity for faster and better intergration.

Portlet world has seen a lot of stretch on standards with JSR 168 being incorporated by most of the vendors moving out from proprietors stuff. Also JSR 286 has been submitted which will align portlets specification with J2EE 1.4 . JSR 170 Content Repository has laid standards for content repository access.

Indian markets are making tremendous progress with government itself promoting portals market. Nabh’s String Bean 3.0 is another example in that direction. Many financing institutions like IDBI have already launched portals.

SuSE 10 Released

Friday, October 7th, 2005

Novell has released the latest version of SuSE Linux 10, its Linux distribution . It is the first Novell distribution to have been built under its OpenSuSE community model. The distribution comes with GNOME 2.12 and KDE 3.4.2 and includes more than 1,500 open-source Linux applications and packages that can be optionally installed for Web hosting, application development and home networking.

Read more at SuSE 10 Arrives

Alfresco Named Trend-Setter

Tuesday, August 23rd, 2005

Alfresco, an Open Source Content Management framework has been named a “Trend-Setter” by KMWorld magazine. KMWorld recognized Alfresco’s open source content repository for its usability, rapid rate of industry adoption and anticipated future impact. I never got a chance to explore Alfresco but Alfresco review shows that the product has lot to offer in the ECM space. Watch out this space for my thoughts about Alfresco.

Magnolia and OpenWFE

Tuesday, August 16th, 2005

Recently Magnolia announced v2.1 CMS suite with number of new enhancements to their existing suite including rich-text editor choices, XML based import-export, native search etc. One of the best things about Magnolia is that it is built on Java Content Repository (JSR 170) standards. I am still in process of exploring its features. One of the things that I was looking for was the workflow process. Magnolia recently announced its alliance with OpenWFE, a cross-platform open source workflow and process management suite. OpenWFE is one of the select workflow environments that implements the complete set of standard workflow control patterns, a feature that even most commercial rivals lack, and which brings unprecedented expressiveness to workflow definitions. Looking forward to hear more about workflow process in Magnolia.

RICO – Open Source Java Script library for Rich Internet Applications

Wednesday, August 3rd, 2005

RICO is an open source Java Script library which provide full Ajax support helping to add Ajax to any HTML page. It provides JavaScript object called AjaxEngine which define standard XML for Ajax response with a way to specify targeted HTML elements.

I played around for sometime with RICO and the demos and can easily rate it as one of the best client-side user interface tool for Ajax I have come across.

Adding Ajax to a HTML page is pretty straight:

  • Register Ajax request Handler
  • Register Ajax response Handler
  • Invoke Ajax request with appropriate events

With RICO you will find a drag-and-drop handler with constrained targets, cinematic stuff for sizing, positioning, corner rounding, fading and some animation effects which makes you get the hard things right the first time you develop.