6 Responsed To This Post
Subsribes to this topic Comment RSS or TrackBack URL
mygif_alt
Lars Trieloff Says, in 12-6-2008 at 03:56:41 from 88.72.206.113    

I am much more optimistic that gadgets will replace portlets in most scenarios. On the one hand, with OpenSocial there is a gagdet standard that is getting traction, which makes it an attractive development platform, on the other hand does Apache Shindig provide a low-cost way of integrating this feature in your application, which means gadget containers will start popping up where portlet containers would be way to heavyweight. As for the missing inter-gadget communication: this is something that is also missing from portlet standards and we have found ways to cope with it.

mygif
Kingshuk Says, in 12-8-2008 at 10:04:23 from 203.91.193.5    

Apoorv, I mostly agree with what you say except for the fact that I am more excited about the gadget world – pretty much like Lars. I like the Gadget world more because of the relative ease in pulling together a decentalized architecture involving Gadgets. While WSRPv2 affords some of that in the conventional Portlet world, we have spent quite a bit of time making that work while experimenting with leading Portal servers of today. In contrast, we liked our experience with Apache Shindig server while creating Wipro Web2Works. If you build your own Gadget Manager, Layout Manager and Security Manager on top of Shindig, you can have a Gadget container that can truly match any good Portal server. That said, you are so correct that gadget world lacks maturity. Security could be its Achilles heel – especially when you are trying to mashup Gadgets hosted on servers spread around the world. Gadget certification itself can be an interesting service area. On the problem of Inter-Gadget/Portlet communication, I think that the solution is not easily forthcoming, if are focusing on visually mashup of presentation nuggets – all on a browser, WYSIWIG. Firstly we need to evolve a metadata representation framework (may be some semantic agent) that can introspect a Gadget and discover the Mashable parts.Secondly we need to think of a visual interface that allows those Mashable parts of different Gadgets come together based on simple user intent. It is the constraint of human imagination that impedes us most in Visual Mashup interface construction.

mygif_alt
Apoorv Says, in 12-13-2008 at 14:42:53 from 122.163.44.68    

Thanks Lars and Kingshuk for dropping by. You bring in some important points.

mygif
Karthick Says, in 12-15-2008 at 20:36:55 from 203.91.193.54    

Apoorv,

Will Gadgets and Widgets be a boon for start-up firms who don’t have enough capital ? Just to see the market response a startup firm can build a quick portal * like * applications. And based on the response they can go for a full fledged portal implementation. This way a firm need not invest more on the Portals when they are skeptical about the responses which they get from the market.

Here is one article on building cost effective websites using blogs and widgets

http://blogsbyshyam.blogspot.com/2008/04/cost-effective-website-using-blogs-and.html

And below is a start-up’s website which is built with widgets.

http://www.360Inn.com

Regards
Karthick

mygif_alt
PCM.Blog » Goodbye 2008, Welcome 2009 Says, in 12-30-2008 at 19:28:50 from 64.22.114.170    

[...] Widgets and Gadgets have been popular for quite sometime. Some products had gadgets much before portlet spec. I am sure many people have seen examples of counters, ad banners etc which are essentially widgets only. However, there is a considerable interest now in using these within the enterprises for more sophisticated portal like applications. [...]

mygif
Ariel Roberge Says, in 2-18-2009 at 20:31:50 from 199.243.65.6    

Lars,

If my reading of the standard is right JSR268 adresses the inter portlet communications issues. This is an interesting advantage in favore of portlets to build more interactive portal apps in the near future bases on real standards, I for one believe portlets and Widgets/Gadgets can co-exits. It is a question of using the right tool for the job.

Leave A Reply

 Username (*required)

 Email Address (*private)

 Website (*optional)

Inform me when someone post new message here

Please Note: Comments Moderation maybe active so there is no need to resubmit your comment

Recent Posts

Ads