Hi, I am the student who worked on improving the comments framework a couple of years back and have been absconding since then ;-) Personally, I would love to see the comments app out of contrib because of the need to maintain backwards compatibility especially for an app with very few users.
On Nov 28, 4:55 am, Kevin Renskers <[email protected]> wrote: > Hi, > > I'd like to make a suggestion about the build in comments framework. > Right now, even though you can write your own extension to the > comments framework, it is always tied to database models. I am trying > to build an extension that uses the API offered by Disqus, meaning I > don't want to use the local database to do a count of comments, get > the list of comments, etc. Can you be specific on how the current setup is preventing you from getting it done? > > If Django's comments framework would offer an API that is one level > above the database models, we could write our own functions that > implement getting comments, saving them, do a count of comments for > the object, etc. Apart from a model backend what other backends are we looking at to store comments? > > I understand that a logical reaction to this suggestion would be to > just not use Django's comments app, but roll my own. But I want to > integrate the Disqus comments with existing apps, that already use > Django's system to, for example, show the count of comments on blog > articles in the admin interface. Django-blog-zinnia does this. > > I am looking forward to any comments and ideas. Is something like this > even possible without completely breaking backwards compatibility? If it is a clean proposal, it might be possible to convince the core devs to break the backwards compatibility rule. You can count me in for any kind of help regarding this task. -- Cheers Theju -- You received this message because you are subscribed to the Google Groups "Django developers" 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/django-developers?hl=en.
