Hi Austin,

It is great to hear that you want to join the RAP community as a committer. 
Welcome!

I looked at the various things you integrated with RAP and it all looks really 
cool.

Regarding your first planned contribution we will have to talk to the Eclipse 
IP team, as the License of the Emprise JavaScript Charts is not EPL. I see the 
analogy with the Google Maps example, and I have to admit that we did not run 
that by the IP team. There is a subtle difference because we are not 
distributing this example as part of our releases, it simply serves as example 
code. Not sure what the conclusion of the IP team is going to be, but I am 
optimistic that we will find a solution. There is "glue code" to commercial / 
non free stuff in other projects, but it requires special treatment and 
authorization.

The Simile Timeline and Open Layers Map look great, and would also be very 
welcome contributions. A coverflow widget would be really cool, did you use any 
third party library for building it?

If there is any code that you developed yourself without the use of a library 
this would be the easiest to get started with. Second easiest is code using 
compatible open source licenses, which should work with both Timeline and Map. 
Third party code will have to get cleared in any event, but this can happen in 
parallel with development because the RAP incubator project is in "incubation 
state".

Regarding the next steps:

- Did you clarify with your employer that you can become a committer at 
Eclipse? You will need an employer consent form and individual committer 
agreement:
  - http://www.eclipse.org/legal/employer_consent.pdf
  - 
http://www.eclipse.org/legal/committer_process/EclipseIndividualCommitterAgreementFinal.pdf

- We will start a discussion with the IP team around the contribution of the 
Emprise Wrapper.

- Maybe you could reconsider the order of your planned contributions to ease 
the start?

I hope you don't find this message confusing, if you have any questions I would 
be happy to talk to you. I am sure that Chris Aniszczyk will also be available 
to help you getting started with contributing to Eclipse.

Best Regards,

Jochen

###
Jochen Krause
EclipseSource
www.eclipsesource.com


Am 20.11.2009 um 15:55 schrieb Austin Riddle:

Hello RAP Team,

As a part of my consulting work for a company called Enelytics LLC., I have 
written a custom widget implementation of a subset of the charting API provided 
by Emprise Javascript Charts:

http://www.ejschart.com/index.php

I have permission from Enelytics to contribute this effort back to the 
community, and I would like to become a committer to the RAP incubator to 
accomplish this.

Brief Description:

The Emprise Charts are 100% Javascript, and they provide a Personal Edition 
that is Free.  So similarly to how the Google Maps custom RAP widget assumes 
"personal use" unless a license is purchased, these widgets would be similar. 
Current State:

Up to now I have the Bar, Stack, and Line chart implemented.

Intentions:

As a committer I would continue to evolve the project to support more of the 
API, obviously accepting the input and contributions of the community.  My hope 
is that this would be a trial for the future contribution of other widgets to 
the incubator.  My primary job is for the Texas Center for Applied Technology 
(TCAT), which is an agency of the State of Texas, US.  At TCAT we have 
developed custom RAP widgets using open-source javascript projects.  I would 
like to contribute in the future, some of the widgets we currently use to 
include:

1) Simile Timeline (from MIT)
2) Open Layers Map
3) "Cover flow" widget.

I have spoken to Chris Aniszczyk about it and he recommended to send this email.

Please let me know what is the next step.

Thanks,

Austin Riddle
Software Engineer
Computing and Information Technology Division
Texas Center for Applied Technology
Texas Engineering Experiment Station
Ph. 979-458-7680

_______________________________________________
rap-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/rap-dev

_______________________________________________
rap-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/rap-dev

Reply via email to