Re: [pcre-dev] Upstreaming for PCRE

Góra strony
Delete this message
Autor: Philip Hazel
Data:  
Dla: Zoltán Herczeg
CC: pcre-dev@exim.org, Imad Elsheikh
Temat: Re: [pcre-dev] Upstreaming for PCRE
On Wed, 16 Nov 2011, Zoltán Herczeg wrote:

> 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.


Hello Imad Elsheikh,

Thanks for offering to get involved.

> 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.


Background: until fairly recently, I was the only committer to the
source repository, though many people have sent me patches over the
years. I was pleased when Zoltan did his JIT work and became the second
committer, because it means that now somebody else understands the way
the code works. I am now retired from my job and I am not getting any
younger... (I gave up working on Exim when I retired, but kept on PCRE
as something to keep me busy: in the event, I'm busier than ever. :-)

> 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.


When I was the only developer, there was no need for a guideline. :-)
Maybe in future we need one. There is a file called HACKING that says a
bit about the internals. I try to stick to very basic C90 C, for maximum
portability, and I'm aware that I use an unusual code formatting style.
My excuse is that I invented the style when I started writing BCPL in
the late 1960's, before C was invented.

> > 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.


Indeed, yes.

Philip

--
Philip Hazel