Project of the Month - June 2006

JasperReport for SugarCRM

Project name:JasperReport for SugarCRM
Date started:February 2006
Project page:Click here

Description of project

JasperReports for SugarCRM combines the world's most popular open source reporting engine -- JasperReports -- and SugarCRM, the world's leading commercial open source CRM application provider. JasperReports for SugarCRM provides a repository of reports that can be run with your SugarCRM database and allows you to easily add new reports.

Trove Info

ApplicationProject Mgmt, Reporting, Web Self-Service
Development Status4 - Beta
Intended AudienceDevelopers, End Users/Desktop
LicenseOther/Proprietary License
Natural LanguageEnglish
Operating SystemOS Independent
Programming LanguageJava
Sugar EditionSugar Community Edition, Sugar Enterprise, Sugar Professional


Why are you a leading contributor in the SugarCRM community? What are the benefits that you experience from your involvement?

I've been involved in open source projects for some time now, and I believe that community is everything. Open source projects need a vibrant community to succeed. An obvious corollary to this is that if there are projects you really like, you should contribute if you can so everybody can benefit. I like what the SugarCRM team has done both as a project SugarCRM itselft and as business in pioneering the open source application market.

The benefits are straight forward. I'm enjoying working with SugarCRM users, finding out what they want to see added to the project, what they like, what they dislike. And of course I get to encourage folks to use JasperReports.

What other projects have you been involved with on SugarForge.org?

This is the only project on SugarForge for which I'm the principal developer. I am involved with several projects on SourceForge though.

What inspired you to create this project?

SugarCRM has a need for highly formatted reports. I've been in the data management and presentation space as a developer for over 20 years, and actually presenting data in a useful way is still a hard problem. CRM applications, by their nature, collect a ton of data and so reporting becomes more and more important the more you use them. You need to answer key questions such as "How is my current sales quarter shaping up" and "How is the call center doing", and you need to be able to share the answers with other folks. That is reporting.

Is there anything that the users should know about those? Something hidden/new in these modules? Think of this as an opportunity to describe how it works to a user.

One think I'd like to emphasize is that the JasperReports for SugarCRM is not a closed system - the set of reports that I've included is just a getting started point. You can use a WYSIWYG tool like iReport to create additional reports and upload them to the system. In fact, I'm encouraging the folks using the project to contribute reports to cover other modules inside of SugarCRM, since the initial set is pretty focused on sales.

What would you say to encourage additional community participation?

Don't feel you need to be a developer to participate. All users can work on language packs, create new reports, etc.

What do you want to build next for Sugar Suite?

Oh boy, I've got to finish this project first. Right now its a report server but not a SugarCRM module. Then I'll consider working on analytics for SugarCRM.

Project Leads

Name: Barry Klawans
Age: 44
Occupation: Chief Technical Officer
Location: San Francisco, CA
Company: JasperSoft

Past Projects of the Month

2010

2009

2008

2007

2006

2005


SourceForge.net Logo
Terms & Conditions|Privacy Policy|Trademark Info|Contact Info|Comments & Questions
SugarCRM Inc.© 2004 - 2009 All rights reserved.