Open mgifford opened 12 years ago
Hi @mgifford and welcome to OpenLayers.
Your participation on the project is always welcome. To contribute code we need to have a CLA see http://trac.osgeo.org/openlayers/wiki/HowToContribute#ContributorsLicenseAgreements from you.
To give your enhancements back to the community, pull requests from a specific branch of your OpenLayers fork work best. All new features ahould have tests... and code changes should not break existing tests. When you think your branch is reviewable, issue the pull request, and one of the OpenLayers developers will likely review it. If all is well, your changes are going to be merged into the master branch.
It is probably too late for your changes to appear in 2.12, as the release process has already started. Eric Lemoine, @elemoine , is this releases manager... he decides in the end. Btw see #223 for recent changes with accesibility in mind.
I hope this'll get you started.
I'd seen the issue in #223. And yes, this is definitely getting me along the right path.
I've emailed back in the Contributors License Agreement as per the CLA. It would be too bad if I've missed the deadline for 212.
I don't know where the tests are, but I haven't written any. Like most folks I like that there are tests, but hate writing them. I can try though.
I've got something that works now and gives access to a lot more people. There are some basic accessibility problems with the examples. These need more attention.
ICLA received. Thanks @mgifford.
I've got a demo up here finally (at the bottom of the blog post) - http://openconcept.ca/blog/mgifford/openlayers-accessibility-drupal
Thanks for adding me to the list of contributors.
Would like to get some feedback from folks who really know OpenLayers about the changes I've suggested. So far they seem to work.
Would be great if there could be some movement on getting these ideas into the next release. What's the timeline for 2.13?
I've made some enhancements to the accessibility here - https://github.com/mgifford/openlayers
Would like to work on this a bit more. Would like to know though if it's too late for 2.12 and also what your process is for considering patches. I'm not a javascript developer, but have been working things out slowly.
So what's the community process around this codebase?