Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [birt-pmc] BIRT and Google Summer of Code 2008

Kevin,

I will take a look at this in the next week or so.

Scott



Kevin Peters wrote:

Hello,

My name is Kevin Peters and I am a graduate student at the University of Kansas getting a Masters in Computer Science specializing in Internet Engineering.  I am currently an employee at Actuate Corporation and work as a Sr. Technical Support Engineer and Platinum Account Manager for the Strategic Account Management team.  I am most comfortable with development in Java.  Being an employee of Actuate, I have had a great deal of exposure to BIRT and am very familiar with BIRT report deployment, design and report engine APIs, and deployment capabilities.  My experiences include helping customers troubleshoot BIRT, developing several internal tools that use BIRT as a reporting interface, frequently looking up bugs in Bugzilla, and actively participating in assisting Actuate employees with BIRT related issues.

I'm very excited and interested at a chance to be a part of the Google Summer of Code in 2008.   BIRT is a technology I am familiar with and I would jump at the opportunity to further understand and contribute to it in a mentor-student arrangement.  While this year's Google Summer of Code Ideas (http://wiki.eclipse.org/Google_Summer_of_Code_2008_Ideas) did not mention any ideas related to BIRT, this page linked to last year's list (http://wiki.eclipse.org/Google_Summer_of_Code_2007_Ideas) where there were several ideas for BIRT:

  • BIRT Report Google Palette Items: This would allow report users to very easily incorporate Google services into a BIRT report. For example, an BIRT Report Item for Google Maps that allows a report developer to drag a Google Map control from the report palette onto a report and set it's values (map coords, zoom, etc.) based on data values in the report. This would leverage the extension points in the BIRT Project and the services that Google provides. The BIRT Project Team are willing to provide mentors for this project. Contact the BIRT PMC - birt-pmc at eclipse.org.
  • BIRT Chart Types: New chart types for visualizing data. This may leverage the Google AJAX libraries to create new types of rich user interactions with a report chart. The BIRT Project Team are willing to provide mentors for this project. Contact the BIRT PMC - birt-pmc at eclipse.org.
  • BIRT Reports and Connectors for Ad Revenue: This one is very business focused -- provide connectors and reports that allow Google customers and users to build their own reports on their Google Ad Revenue etc. The BIRT Project Team are willing to provide mentors for this project. Contact the BIRT PMC - birt-pmc at eclipse.org.
  • BIRT JPA Connector: A data connector for BIRT Reports that allows BIRT to easily access data via JPA. The BIRT Project Team are willing to provide mentors for this project. Contact the BIRT PMC - birt-pmc at eclipse.org.
  • BIRT Google Widgets: Dashboard Widgets that allow users to incorporate BIRT reports in a Google Dashboard. The BIRT Project Team are willing to provide mentors for this project. Contact the BIRT PMC - birt-pmc at eclipse.org.

I'm particularly interested in the connectors (Ad Revenue and JPA) and Google integration (although I believe most of the work for integrating Google Maps has already been developed - http://www.birt-exchange.com/modules/wfdownloads/singlefile.php?cid=2&lid=149).  I've also perused the enhancements in Bugzilla and found some interesting requests like support for newspaper style layout (https://bugs.eclipse.org/bugs/show_bug.cgi?id=133218), a date picker for parameters (https://bugs.eclipse.org/bugs/show_bug.cgi?id=195473), and other connectors like for ScrumWorks (https://bugs.eclipse.org/bugs/show_bug.cgi?id=150172).  I'd also be happy to hear any other ideas.

I currently work full time and am enrolled in graduate school.  I will not be enrolled in any classes this summer and therefore do not anticipate any problems whatsoever dedicating the required time for this project.

The main purpose of this email is to see if the BIRT team is going to participate in the Google Summer of Code since The Eclipse Foundation was accepted as a mentor this year.  I look forward to hearing back from you and submitting ideas for an actual project if you are participating.

Best Regards,
Kevin Peters

_______________________________________________ birt-pmc mailing list birt-pmc@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/birt-pmc

Back to the top