Contributions

The DeepRoot Team has been working pro-actively to develop and contribute to FOSS community because we strongly believe in the phrase "the more you give, the more you get".

DeepRoot celebrates SFD 2009 by gifting Open Version of Income Tax Returns Spreadsheet to Indian Tax Payers

The Income Tax Department website for e-filing of tax returns, http://incometaxindiaefiling.gov.in provides return preparation software in .xls format. These are spreadsheets with macros which work only in Microsoft Excel. Unfortunately, this excluded many users of Free and Open Source Software tools like OpenOffice.

Terence Monteiro took up the task of migrating form 1 for income from salary / pension to OpenOffice. Despite the lack of documentation, the task was completed and announced on the fosscomm mailing list on Software Freedom Day 2009 (September 29th). This is available on http://freedom-matters.in. fosscomm decided to honour the effort by putting in their Hall of Fame: http://fosscomm.in/HallOfFame.

Perl module Authen::UserVerify contributed to community

In August this year, Terence contributed Authen::UserVerify to CPAN, the worldwide Perl archive. This was a highlight of DeepRoot's student project initiative, bringing students to work on projects which would ultimately find their way to the Internet and be available to the community at large. Authen::UserVerify makes the task of verifying user credentials simpler, for example where users are sent a link to reset their password via email. It can be used for first time user registration and email address verification, etc.

Contribution of CPAN module Catalyst::View::SVGTTGraph

In February 2008, Terence contributed the Catalyst::View::PNGTTGraph module to the  CPAN. This module generates bar charts, pie charts, line charts, etc from input data. Earlier, there was a module Catalyst::View::SVGTTGraph to generate charts in the SVG format, which has limited browser support. This module extends this functionality to generate graphs in the PNG format, thereby extending this kind of report generation to a wider set of browsers.