Jochen Wiedmann wrote: > On Tue, May 19, 2009 at 10:09 AM, Robert Burrell Donkin > <[email protected]> wrote: >> as everyone who's subscribed to the commit records can probably tell, >> i've started to try to tidy up and simplify the rat code base. >> >> i know that the old code base is difficult to understand. it's crufty >> with quite a lot of half baked features in there. there are also too >> many interfaces. so, i'm going to start by taking a look at simplifying >> the code base by cleaning out all the unnecessary complexity i can find. >> >> once this is done, it would probably be a good idea to talk about a new >> architecture which will make the code more accessible and easier to work on. > > Candidate #1 for me is the XML serialization. I don't see any point in > manually crafted XML serialization when we have Transformer or > XMLStreamWriter around. Sole reason for not changing this in the past > is the multitude of test cases in that area.
(this decision was made during a period when rat was trying to be self-contained) if switching to a standard mechanism means losing some test cases that are hard to port, then that's ok by me. IMHO there's no need to bother with a branch - robert
