Hey,<div>I'm finished with the actual ORM mapping (thanks to some help from dushyant) and am re-implementing the methods in HyperDatabase. Rather than using DumbBTrees, these methods now rely on Storm queries and mappings to achieve persistant storage and access to stored archives. It's not done yet, but I'm steadily making progress and only have a couple of methods to write in HyperDatabase.</div>
<div><br></div><div>I see two main objectives that I need to achieve once HyperDatabase is finished:</div><div><ol><li>Remove any index references in pipermail.py and replacing them with storm queries where needed </li><li>
The upgrade script (pickles -> sqlite db entries) for the Mm2 to Mm3 upgrade procedure</li></ol>My branch can be accessed here: <a href="https://code.launchpad.net/~dcrodman/mailman/storm-upgrade">https://code.launchpad.net/~dcrodman/mailman/storm-upgrade</a></div>
<div><br></div><div>Feedback and suggestions are always welcome.</div><div>- Andrew</div>