I notice none of my recent pull requests has been merged. This makes it awkward because I don't want my own work to diverge significantly if more time passes and I don't want other contributors or users to potentially waste time on issues that I have worked on.
I've tried to make each contribution a discrete fix so it is easier to review and revise if necessary. However, some of my patches already overlap with each other and extra effort may need to be expended resolving merge conflicts if the code diverges further. I looked at the contribution guidelines here: http://camel.apache.org/contributing.html and I understand that the old process required patches for bugs to be submitted in JIRA Under the Github heading in that page, it is not clear if every pull request must reference a JIRA issue. For example, the java.sql.Timestamp type converter doesn't fix any bug, it is a new feature: https://github.com/apache/camel/pull/344 so do I still need to open a JIRA issue for that or is the pull request sufficient?