Archive for janvier, 2007

Do you know Synergy

Synergy is an open source Sourceforge project allowing users to share mouse an keybord between several computers (MAC OSX, Windows, Linux). Synergy is very powerfull it allows to configure which machine is at the top/left/right/bottom to an other one. It also allows to map keybord between MAC and PC.

Ok, very fine, but MAC OSX users prefer to click in order to configure stuff… Right look at this UI for synergy. It rocks!

Wicket 1.3 could coming out in January?

Eelco Hillenius says recently in the wicket dev mailing list wicket 1.3 could be released in January 2007. What a good news for Wicket-Contrib-Dojo (WCD) that could be released at same time as wicket.
Wicket release was delayed because it was moved onto Apache Software Fundation and some administrative update was required.

Waiting for this release, WCD is ready to be used on production and it is used in production application. As I mention in a previous post, I work for Joost, and we use wicket and WCD in some Joost application. This application is impressive, It looks like a desktop application as my co-worker (on Joost and WCD) mentions on his blog.

So you can use the current WCD from svn : https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/wicket-1.3/wicket-contrib-dojo. Try It and enjoy.

The Venice Project becomes Joost

The Venice Project become now public… as Joost
That meens more content to come out and a new name : Joost
Take a look at Sylvain Blog for more news…

Refreshing a Dojo widget in a XMLHTTPRequest

When you add an html fragment containing a Dojo Widget to a WebPage, Dojo does not interpret this html fragment. So this new widget is not added to the Dojo manager and it does not work. This kind of dom opration often happens in Ajax application using Dojo so you can force dojo to add this widget to the manager in order to make it work with this 2 lines :

   djConfig.searchIds = ['widgetIdToInterpret'];   dojo.hostenv.makeWidgets(); 

searchIds is a table containing widget to interpret by Dojo manager and the dojo.hostenv.makeWidgets runs the dojo interpretor to make the new widget

Some Tips for Dojo

I’ve just opened a new category called Dojo to share some Dojo tips or feelings.
Hope it could be usefull for readers

Skipping test when compiling Wicket Trunk

Wicket compile itself with maven but the trunk version is full of test in error. So you can build it skipping tests with this kind of command.

 mvn -U -cpu -Dmaven.test.skip=true install 

Hope tests will soon fixed ;)