April 2006 Archives

2006-04-11

Collection of reusable web designs

I just found the Open Source Web Design (OSWD) web site, which offers a collection of reusable web designs contributed by many authors. They currently have 1620 web designs, and all those I have seen are very nice!

My only concern is about licensing. As stated on the web site, the choice of a license if let to each author. Some designs may therefore not be free “as in freedom” or open source, although all must be free of charge (free “as in beer”). So, be careful when chosing a design!


Posted by Romain Lenglet | Permanent Link | Categories: Web | Comments

2006-04-05

New version of my patch to the Erlang Driver Toolkit

I have updated my previous patch to EDTK 1.1. This new patch version corrects the following new bugs that I have found:

  • it allows to have several arguments that are mapped values in the same map (i.e. the behaviour is now correct when several <arg/>s have the same value of the valmap_name attribute, in the same <func/>), by considering an array of value indexes in the call state instead of a single index for every value map;
  • in the original EDTK1.1, only values returned by a function call can be removed from a value map by specifying a valmap_type="stop" attribute in a <return/>; my patch now allows only input arguments to be removed from a value map, by allowing to specify a valmap_type="stop" attribute in an <arg/> and no more in a <return/>, which makes more sense (and valmap_type="start" attributes can still be specified in any <return/>, and in any <xtra_val/> in a <xtra_return/>, to allow to add any output value).

I know, it may look dirty, but at least it all seems to work. ^_^


Posted by Romain Lenglet | Permanent Link | Categories: Erlang/OTP | Comments