Any objections to deleting the legacy ODDR java client and its related artifacts from SVN? This is purely a code cleanup. Here are my thoughts on this matter:
-The legacy client was rewritten a year ago and it offers a huge set of improvements. Its simpler, several orders of magnitude faster, more predictable, and it moves all of the device logic from code to data. Basically, its modern. One of the biggest changes is that the legacy ODDR client loops thru every pattern looking for a match, one by one, using a complicated set of heuristics specific to each class of user-agents. This does not scale. The new client is able to check all patterns in parallel using pure pattern matching. This scales extremely well. -The DDR data can no longer evolve to support the legacy client. While the 1.0.x releases may work, once 2.0 is released, the legacy client will in no way shape or form still work. -The legacy client is distraction. Its taking focus away from moving our current objectives forward. This project, like all projects, must evolve. This means rewriting clients, reformatting data, and basically throwing old things away. This is a natural process in any software development project. The same considerations must be given to old artifacts in this project. This project must evolve. If there are no objections, I will be removing the legacy artifacts from SVN in 5 days (120 hours).
