Contributing to Eastwood charts
Posted: Sat Apr 25, 2009 9:50 am
Hi,
I'm contacting you to see how and if I can contribute patches to Eastwood charts.
I've started using Eastwood charts in a small GeoTools module allowing one to plot charts onto maps using a standard-ish way of describing the map symbolization called SLD (Styled Layer Descriptor).
The standard itself does not have support for charts, but it supports retrieving remote images using remote urls, and I've bent it a little to allow those "remote" urls to be references to an in process image factory.
And this is where Eastwood charts fits in.
You can see some early examples here:
http://n2.nabble.com/Proposing-new-char ... 93818.html
Now, to generate those charts I had to fix some Eastwood issues, and I have more down the pipe. So far I just took the 1.1.0 sources, patched, and rebuilt it.
I also posted some issues on the tracker with indications on how to fix the problems:
http://sourceforge.net/tracker/?func=de ... id=1022207
http://sourceforge.net/tracker/?func=de ... id=1022207
http://sourceforge.net/tracker/?func=de ... id=1022207
Ok, not a shiny example of a contribution, they are not formal patches, they don't include unit tests to make sure the fixed issue has been (and will stay) solved.
But I can easily step up to that level.
What I'm looking for at the moment is a way to get basic fixes into a jar I can distribute in our maven repositories (not the official ones, the GeoTools private ones), and it would be nice if it was an official 1.1.1 release with bug fixes. If not, I can label that eastwood-gt2-1.1.1 to make it clear it's not an official one, but a tweaked one for GeoTools/GeoServer usage.
Eventually I would like to help out in adding new features as well (for example, support for an extended chxs parameter allowing the user to completely hide bar chart axis).
So... well, I guess my question is really, what is your preferred way to receive external contributions?
Is having, in the long term, other developers actively working (with commit access) on Eastwood sources even a possibility?
Cheers
Andrea
I'm contacting you to see how and if I can contribute patches to Eastwood charts.
I've started using Eastwood charts in a small GeoTools module allowing one to plot charts onto maps using a standard-ish way of describing the map symbolization called SLD (Styled Layer Descriptor).
The standard itself does not have support for charts, but it supports retrieving remote images using remote urls, and I've bent it a little to allow those "remote" urls to be references to an in process image factory.
And this is where Eastwood charts fits in.
You can see some early examples here:
http://n2.nabble.com/Proposing-new-char ... 93818.html
Now, to generate those charts I had to fix some Eastwood issues, and I have more down the pipe. So far I just took the 1.1.0 sources, patched, and rebuilt it.
I also posted some issues on the tracker with indications on how to fix the problems:
http://sourceforge.net/tracker/?func=de ... id=1022207
http://sourceforge.net/tracker/?func=de ... id=1022207
http://sourceforge.net/tracker/?func=de ... id=1022207
Ok, not a shiny example of a contribution, they are not formal patches, they don't include unit tests to make sure the fixed issue has been (and will stay) solved.
But I can easily step up to that level.
What I'm looking for at the moment is a way to get basic fixes into a jar I can distribute in our maven repositories (not the official ones, the GeoTools private ones), and it would be nice if it was an official 1.1.1 release with bug fixes. If not, I can label that eastwood-gt2-1.1.1 to make it clear it's not an official one, but a tweaked one for GeoTools/GeoServer usage.
Eventually I would like to help out in adding new features as well (for example, support for an extended chxs parameter allowing the user to completely hide bar chart axis).
So... well, I guess my question is really, what is your preferred way to receive external contributions?
Is having, in the long term, other developers actively working (with commit access) on Eastwood sources even a possibility?
Cheers
Andrea