I now believe that the GEPS023 branch is ready to merge into trunk, and would ask that the core developers could test it and agree that it is ready for the move.
There are a few known issues which are documented in the wiki:
The issues include a few imports/exports (CSV, GeneWeb, ProGen, FTree, Grdb), simple report support, some webapp modules, and tool/Check. However, I do not believe that these issues should prevent merge into trunk. Jérôme has kindly offered to do GeneWeb, Doug has kindly offered to do webapp/*. I can do CSV, Simple* and the rest of tool/Check. There are also a few minor changes and choices about the optimum default views.
Obviously I would like to complete the merge as soon as possible to avoid extra work with merging changes to trunk into the change. This will also give more time for testing the change before the next release.
I would like to thank Nick Hall for the enormous help and encouragement I have received from him, especially in implementing the tree model for two different primary objects which is largely his code. Also thanks for help from Michiel Nauta (upgrade transactions), John Ralls (make files), Jerome Rapinat (translation files etc.), Rob Healey, Gary Burton, Doug Blank and Cedric Scott and everyone else whose names I may have missed (all these people helped in testing and encouraged me in many ways apart from the specific items mentioned).