On 9/25/07, Gaetan de Menten <[EMAIL PROTECTED]> wrote: > > On 9/24/07, Florent Aide <[EMAIL PROTECTED]> wrote: > > On 9/24/07, Gaetan de Menten <[EMAIL PROTECTED]> wrote: > > The third alternative is to make TurboGears use elixir's default > objectstore (or Elixir uses TurboGears as is done for activemapper in > database.py).
Hi Gaetan, First of all let me thank you for the work your are putting to support TG people that use Elixir. This really helps. ActiveMapper is no more present in TG 1.1 since it is a deprecated extension of SA. The deprecation warnings we still have in 1.0.4b1 when using SA 0.4 come from exactly this. This coupling with ActiveMapper was one of the gripes I had with the 1.0 database layer of TurboGears, it made things difficult to evolve. If there are applications out there using ActiveMapper they can still continue to use TurboGears 1.0.4 with SQLAlchemy 0.3.10. (support for the 1.0 branch will span for 1-2 years still) For stability and evolutivity reasons I would prefer to not include extensions like this one (Elixir) in the core of the TG database layer. I am really happy that a simple line in the model.py file will make things work. This opens the way for an externally maintained Elixir quickstart template (hint , hint...) so that the core developers of TurboGears can focus to provide the best SQLAlchemy integration they can. SQLAlchemy support is the basis of TurboGears and is also the basis if we want to have a successful Elixir support. For the moment the focus of the development for version 1.0.4 and 1.1 is to make sure we have a good SA 0.4 support using the new API (including good test coverage). This work is already taking efforts and time. For the record the next big thing will be the switch to Genshi and ToscaWidgets. This will require a lot of documentation effort as well as a review of the quickstart proposed today to update each of them... If someone from the Elixir community would like to step up and maintain a quickstart template, that would be great news and would be most welcome :) Best regards, Florent. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" 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/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

