Friday, July 13, 2012

Indygo turns six

Happy Anniversary - http://blog.indygosoft.com/2012/07/indygo-turns-six.html

Papilio Update - Jul 12

This is an update email sent out today. Posting here for posterity.
Papilio Update

Welcome the rain!

The monsoon showers is escaping us this year, but its raining features at Papilio. There have been so many updates since I last communicated with you. You can find detailed description of some of the features at the support site. Also, I will make sure to write to you more often, at least once a month, with what might be coming up in the immediate future. You get to vote on features that you think are important to you by going to the feature request page. You can reach this place by clicking on "Have an idea?" link on the top-right corner of the application. 

But before I jump into the features I want to share that I am humbled by your big heartedness.
The case in point, is  CA Guruprasad Makam from Guru and Jana who graciously offered his company's Papilio process templates for sharing with everybody. Thank you Sir! You can find them in the template library and there are some more to come. It would be wonderful to see more of this sharing which would help the entire community in general. We are still working on the mechanics of sharing your templates automatically from within the app, but in the meantime, you can write to me and I will be glad to include it in the library.

New Features

  • You can upload your holiday list into Papilio. That way Papilio will know not to set your due dates on your holidays or sundays when it recurs the services.
  • You can download your user list as an excel spreadsheet now.
  • Replace a member in a service with another across all services in one click. This feature still needs more work but the basics of it are in place. You can find it under the people tab next to remove link.  
  • For those of you who receive official messages on multiple email addresses, you had to forward it to your email that is registered in Papilio first to be able to send it into Papilio. This wastes time. But now you can specify upto three aliases in Papilio under preferences which will enable you to send the email directly to Papilio. The system will accept your mail if its sent from the email address specified either as your email or as an alias.
  • 'Services' and 'My tasks' pages are now improved
  • Tasklist page within a service is much better and has a neat filter to see all the completed tasks. It now shows you the name of person to whom a task was assigned when that person is not the one who completed it.
  • Services are marked with an icon if they are a part of the recur group.
  • Adding timelog for any given day used to take ridiculously long. Its been rewritten to make it much faster. 
  • And many more minor fixes too small for mention...

Need for speed

A lot of performance fixes that we continue to make is speeding up the app. These last week numbers from Newrelic show a sub-second overall response time with an apdex score of 0.93 which is great. There is still work to do and we will continue to make the experience better for you.
251 ms
Response time
148 K
Requests
0.93
Apdex
0 %
Error rate

So, Whats Next?

Some of the things that we have been working this month -
  • A better way to attach files and a easier way to search them
  • Ability to create a single type of service for multiple clients in one shot
  • Ability to push a tasklist from within a template to all open services which uses that template
Your feedback is what has made Papilio what it is today and what it will be tomorrow. Thank you for your time.

Best wishes,
Srini.

Monday, July 2, 2012

Our first unplanned downtime

Today from 10:30AM to 12:05PM, Papilio was unavailable to its users for the first time after it was launched in Aug 2009. I wish this hadn't happened, but like every other breakdown, we could only be prepared for it, not avoid it. The one thing that comes to my mind is the Law of Leaky Abstractions, and today I found myself looking into the bare metal that we had so taken for granted all this time.

This has been one long run. The bright side of this is that we were back up in no time, even when there was a hardware failure (as we have been told). The beauty of cloud computing and the availability of resources when required helped us bring back the app online in no time. All the preparation for a break-down has paid off in a way.

We are very sorry for the inconvenience that this might have caused. Please be assured that no data was lost and no update was missed. If you have any further concerns or queries, please contact the support team.