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
-~----------~----~----~----~------~----~------~--~---

Reply via email to