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