I worked a lot on 3.0-rc3, mostly on 2 things:
- patching the db_source so that the setTable() method could work with database views too
- update jQuery to 1.2.5 and implement drag&drop for db_navigator again
I’ve to say that I’m quite stuck with jQuery development, there are many delays and this release introduces (at least in our usage) a lot of regressions due to the integration of the “dimensions” plugin within jQuery core. Many things doesn’t work anymore on Safari 3.1 (win), there are some weird behaviours with opera (but there were also before the latest updates) and the drag&drop has issue on all browsers (ok, jQuery UI 1.5 is in beta, but the problems I’m talking about are related to the “dimensions” plugin again).
I filled a few bug reports on jQuery’s trac, let’s see what happens but I’m in a bad mood now and I can’t release the rc3.
Commercial license update
We finally have a draft of P4A Commercial License Agreement but it should be pretty definitive…
We think we can confirm the 100 Eur + 20% VAT (total = 120 Eur) for every developer, with a year of free upgrades.
Some sample of commercial policy:
- If 2 analysts and 3 developers work together on a commercial software based on P4A, than you should buy 3 licenses
- If a company buys 3 licenses and after 2 years the company wants to have new commercial updates, the company will have to pay for all developers that will work again on the commercial applications. Buying only 1 license to gain the commercial package won’t be enough if the application is coded by other developers (also if they have a previous license).
Hope it’s all enough clear.
Please write me all your considerations.
UPDATE: digging on jQuery’s trac I found a post where someone told to change the inclusion order (CSS before JS), I tried and that fixed all bugs. I’ve updated the bugs I filled with this info. I think we can release the rc3, just need a few more test.