Simon Groenewolt wrote:
> hi,
> 
> Michiel Meeuwissen wrote:
> 
> >
> >Current 1.8 builds will throw an IllegalArgumentException here,
> >reporting that the field 'tilte' does not exist (you probably meant
> >'title', didn't you...).
> 
> Yeah! I'm all for failing fast :-)
> 
> >
> >- Make the behaviour configurable, so you can have an mmbase with
> >  old-style sloppyness. If switched 'off' it can e.g. only log an error,
> >  so that the bugs don't remain unnoticed.
> >
> 
> I like the configurable option the most - please with default to the new 
> situation (Exception in page) but the option to disable it if you need 
> to upgrade a site which you rather wouldn't touch. (We probably all have 
> some of those lying around, or at least I know I have...)


Yes. That brings me to the following point. Since we are on a tight
schedule to release 1.8 in november, it is time to start a 'freeze' or
release a beta even sooner. Probably already this week. 

My goal was to officially announce the freeze the moment all junit tests
are succeeding (which I'm currently close in accomplishing).

When that happens it would probably be a nice idea to try some of those
sites lying around on 1.8 _before_ it is released. The taglib was also
heavily changed in the past year, hopefully as near
backwards-compatibility as possible, but there are surely issues, which
I hope only occur in exotic pages, but it would be a good idea to report
these kind of backwards-compatibilities _before_ the actual release of
1.8.0, so that we have the option to perhaps simply fix it in mmbase
itself (btw the taglib has such an
'i-dont-want-to-touch-the-pages-please-give-me-the-old-behaviour'
setting, which in itself may need testing..). After the release it would
be harder because then we more or less are committed to also make sure
that sites developed on 1.8.0 in the first place remain working.

So, perhaps we can inform the managers that investing some time in
testing mmbase soon may in the end ease transition of existing sites to 1.8.

Michiel

-- 
Michiel Meeuwissen                  mihxil'
Peperbus 111 MediaPark H'sum          [] ()
+31 (0)35 6772979         nl_NL eo_XX en_US



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

Reply via email to