Hi Imad Elsheikh,
welcome in our ever growing community. I have worked a lot with you guys in the SVG part of WebKit and I am really happy to see you around.
> Are there any processes we can follow to upstream our code, stay consistent with sw version
> releases, communicate issues and/or work more effectively as a whole? Also, is it possible to have > BlackBerry mentioned on your site (i.e. a post on your blog) so that the community is aware that
> we are providing support for PCRE?
This mailing list and the exim bugzilla (
http://bugs.exim.org/) are the primary resources for PCRE development. You can check the latest commits here:
http://www.exim.org/lurker/mindex/pcre-svn@20120801.070927.00000000.hu.html
This can help you to understand the development process.
PCRE is well documented but I am not sure we have a developer guideline. Just upload your patches and we will review them, that is the quickest way to learn.
Btw I have checked your repo and it is based on 8.13 (
https://github.com/blackberry/PCRE/blob/master/NEWS) We now have a new version with a JIT compiler (
http://sljit.sourceforge.net/pcre.html) which supports ARM (might be interesting for you) so perhaps you should update your code first.
> Please let me know how we can be more involved!
Now we are planning a 16 bit char and UTF16 support for PCRE (
http://bugs.exim.org/show_bug.cgi?id=1049). This is a difficult task, and it would great if you could help us.
Regards,
Zoltan