Updated Blog with Demisauce Polls, Feedback, Comments

I did a release of Demisauce (Source code on github) recently and wanted to show off what it is, so include the capabilities for Comments, Polls, and the Help/Idea/Feedback badge on my Potlatch Blog code (hosts this site). Also, the demo Django app shows how to use these services.

With Demisauce.com now hosted on Amazon EC2 I am more confident it can handle the load and I will look to start using it for higher volume applications, so if you are interested in using it please go to the signup page and enter your email. I am only allowing a few signups for right now to ensure the servers have capacity but will allow a few to start.

Comments I know that Disqus.com is a great comment service, currently vastly superior to the one offered here. BUT, the difference I believe is use case. Demisauce comments are meant to be embeded within an application more like native functionality or added to corporate apps whereas Disquis is more of a consumer oriented (IMHO) service. By embedded I mean used as a component for development, the component happens to be a service, but allows for distributed application development.

Feedback Badge Again, there are great services like Uservoice.com, and Getsatisfaction.com that offer great feedback. However, the use of Javascript as integration is convenient and easy but can cause performance issues, and you would still need to do user integration. These seem to be catering to consumer oriented applications. The applications I want to use them on at work would be corporate employee applications. I see the API's and ability to have private have improved at UserVoice and Getsatisfaction, however maybe it just comes down to wanting open-source products as an option. Also, the ability to use one identity integration.

Polls This is a simple polls service, however I believe the big advantages are: Open-source, more able to be embedded in corporate applications, but also it is a able to be cached (memcached, or your local cache) so that client side javascript is not a performance issue.

How to EmbedHere is an example of how to embed the poll (in Django app, there are php examples in the demos folder).

    
        {% dsview "feedback" "badge" %}
    
From source.. Or Service definition on demisauce.

I have the Activity Graphs also ready to go, but have not created the Services API for how to use them so will get those next time along with an article on how to embed these services in your app.

tags: demisauce, commentsystem, feedback, polls

Demisauce 0.1.1 and hosting on Amazon EC2

Its been a long time, but I have been working hard on getting another version of demisauce out. This time the focus was on moving the hosting to Amazon EC2 and getting my Blog updated to utilize it.

So, whats new?

  • Installer, able to install easily on vmware image, or on EC2
  • Service Registry, a very webby simple service registry. Able to have other users add plugins (services), and utilize them without new libraries or installs.
  • New CSS theme on the blog
  • Support for Google App Engine, changes to the library to support GAE memcached and fetch url.
  • Django Demo a simple demo to show Demisauce consumed and used within a Django App.

tags: demisauce