On 15 Oct 2005, at 11:40, Nico Klasens wrote:

Reading this thread I wonder what upgrading/moving to 1.8 means?
Does it mean, throw in the jars and it should work? Or does it mean that the application uses the preferred syntax/settings of 1.8?

The former case does not make any sense to me. Upgrading because you want the same functionality the old one has?


<snip>
- ....

For me it is the latter and that means that it will take at least a week to upgrade and test the application.

I would normally also try to update a site completely, but this may not be feasible, if the site is very big (vpro or so), and you want to use new features on only parts of it. One may also be interested in dropping in the jars to profit from performance and bug fixes.

So, principally it would be nice if dropping in the new jars would work. If custom extensions need some tinkering, e.g. because they used deprecated code which was now removed, then I find that acceptable because at least that is found compile-time (in other words, I think it is required at least that you recompile your extensions).

But still I can garantuee that even that is not enough, and that it would certainly be wise to some tests (also on the front-end), after dropping in the new jars. I'm not sure what kind of problems will arise. I've tried this several times in the past months with several of my own sites, and sometime I made a change to make the jars more backwards compatible (from the idea that if I run into something, someone else may as well). So I think MMBase 1.8 will be sufficiently backwards compatible for me. But your mileage may vary, and I suppose that the actual backwards compatibility depends largely on ones codeing style, so I beg everybody to test before the release, also for backwards compatibility issues, or don't whine afterwards. I understand from your mail that _you_ won't whine, because you take it for granted that such an update will require some work, and you know what was changed. But I just fear that not everybody is realising this....

Michiel


--
mihxil'



_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

Reply via email to