Hi Rufus, This looks like great work!
On Thu, Jun 5, 2008 at 3:21 PM, Rufus Pollock <[EMAIL PROTECTED]> wrote: > I'll definitely be looking to integrate into Elixir. It should be pretty trivial to do. > My main question is > whether to base it off the existing versioning extension (which would > require some modifying that extension in a way that was not necessarily > backwards compatible) or developing an entirely new extension. My > preference would be for the first but the second might prove easier (and > less disruptive). *If* it's not possible to make it somewhat backward compatible (I haven't thought about/looked at it yet), I'd go for the second option, as having the two extensions alongside each other would provide for a better upgrade path. The ideal solution would be to have automatic revisions (by using a session extension as I already told you way back then) so that the usage would be approximately the same as before. I don't think removing/replacing the "old" versioning extension would be a good idea until that is done. At that point we could deprecate the old extension in favor of yours. > > On 30/05/08 18:17, Jonathan LaCour wrote: >> Rufus Pollock wrote: >> >>> To follow up my last email to the list re. versioning [1] I >>> now have a fully working "versioned domain model extension" to >>> SQLAlchemy *including* many-to-many links. As yet I haven't >>> integrated this into Elixir but this should not be too >>> difficult. However it would require some fairly significant >>> restructuring of the current versioning extension to support >>> having a centralized 'Revision' object. More details in the >>> announce below. >> >> Wow, great work Rufus! I know that you have been working on this for >> some time now. I am really happy to see that you're finally done >> with the first version. >> >> If you need any help with the Elixir support, please don't hesitate >> to ask for help. I am happy to provide any guidance. >> >> -- >> Jonathan LaCour >> http://cleverdevil.org >> >> > > > > > -- Gaƫtan de Menten http://openhex.org --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SQLElixir" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlelixir?hl=en -~----------~----~----~----~------~----~------~--~---
