Hello. xunlong gui <ustbco...@gmail.com> wrote on 03/26/2010 03:51:37 AM: > You suggest me to make the XSLT 2.0-related contributions gradually, > function by function, that would make it easier to discuss, evaluate > and integrate those contributions. > > Yeah, i am just doing it,these days,i was coding with Xalan, i want > to finish some XPath 2.0 functions which do not use sequences and > schema-type first,because these functions are very practical and > compatible with XPath 1.0. In fact, i have finish some functions and > test them to confirm them works well (for example some string > functions just like ends-with,upper-case etc). I want to commit > these codes and my future codes to Xalan,but i do not know how to > start it ? If i want to commit my codes to Xalan,who should i get in > touch with ? You are a Xalan committer, it is so good, can you give > me some instruction about how to become a Xalan committer ?
Becoming a committer involves doing the things that I've suggested: looking at some of the existing bug reports, and submitting patches; proposing new extensions and enhancements, and implementing them; responding to user questions; etc. The recommendation from the Xalan charter[1] is that "This individual should be elected [to be a committer] based on merit for the evolution of the project and demonstration of commitment." That's why I was suggesting submitting new functions gradually - they need to be reviewed by at least one existing committer, before they can be added to the code base. If you submit a large body of code all at once, it's not likely to make it into the code base, because it would be overwhelming. Once you've demonstrated quality work and commitment, we can see about nominating you for committer status. > Additional, I want to hold part jobs of implementing XSLT 2.0 for > Xalan as a GSoC(http://socghop.appspot.com/) project this year, and > i have finished my project proposal already, are you interested in > mentoring me ? If you want to,please let me know,i will give you my > proposal and expecting your review. THank you I will have to talk with my manager about that and with a colleague who has acted as a mentor in the past so I can understand the time commitment. XSLT 2.0 is a huge undertaking - it's not something that can be completed by one person in one summer. What is the scope of your proposed project? Have you looked at the (now very old) code on the xslt20 branch in the Subversion repository? There's also an xslt20-compiled branch. I can't even recall what the difference between the two branches was. I think it would be wise to take a look at that code to understand whether it would be worthwhile to use any or all of it as the basis of further work. Thanks, Henry [1] http://xalan.apache.org/charter.html ------------------------------------------------------------------ Henry Zongaro XML Transformation & Query Development IBM Canada Lab T/L 313-6044; Phone +1 905 413-6044 mailto:zong...@ca.ibm.com