Hi folks
This is a call for feedback on some changes we'd like to make to django-mptt. I'd like to gather answers to the following questions:
Questions:
1. Are you still using django 1.8? If so, how long do you expect to be using it for?
2. Are you using or planning to use TreeManager.delay_mptt_updates() or .disable_mptt_updates()?
3. We're considering removing the ability to customise the names of mptt fields. (i.e. the fields will be hardcoded to names (lft, rght, tree_id, level, parent). Would this be a problem for you?
Some background:
@matthiask's PR #486 removes a lot of the magic in django-mptt. It removes field tracking and the ability to customise the field names, but fixes several bugs and makes the code a lot cleaner. It should make the code much more maintainable going forward and help encourage contributions etc.
I'm intending to eventually merge a cleaned-up version of that pull request for version 1.0. Hence the above questions. (In the meantime we'll release a 0.9 version with some deprecation warnings for the above, and hopefully no breaking changes)
Please reply even if this is all fine with you - positive feedback is good feedback too!
Cheers
Craig de Stigter