Hi all, Merry xmas!
Next release isn't quite there yet, as I'm still coming across regressions against Django 1.7 during the infrequent moments I have available to test it. I feel like it's ready now, but that's worth little as that's been the perceived state for quite a while. As for the issue, previously all of the mandatory and optional data Mezzanine and Cartridge would set up in the database when its own "createdb" command or Django's "syncdb" command were used, would happen via Django's relevant signal handlers. With Django 1.7's new migrations, it appears these can no longer reliably be hooked into when tables are first created (specifically the "created_models" argument has been removed from the new post_migrate signal). I've refactored all the data setup to be explicitly part of the "createdb" command that we've always officially recommended as part of the setup phase. So initial syncdb/migrate commands won't trigger any of that now, but if you've done that you've already gone off the beaten track. https://github.com/stephenmcd/mezzanine/commit/70b0737a1ee128e2e304c5c2d8bc3ecf416eb6eb I'll just repeat the plea for help testing the current development branch against both Django 1.6 and 1.7. That's end to end testing, from creating a new project against different database backends, building custom models, integrating third party apps, using all the features in the admin interface, etc etc etc. "Been working for my existing site" really doesn't fit the "end to end testing" bill here either, as only sitting down and purposefully testing everything is the only way picking up things like this latest regression will happen. Thanks to the handful of people who have been testing against 1.7 and contributing fixes over the last couple months - you guys are the ones doing 90% of the work, and keeping Mezzanine going wouldn't be possible without you. -- Stephen McDonald http://jupo.org -- You received this message because you are subscribed to the Google Groups "Mezzanine Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to mezzanine-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.