|
|
||
Ed Burns's BlogIntroducing Jayashri VisvanathanPosted by edburns on August 30, 2004 at 01:22 PM | Comments (1) After leading the JavaServer Faces implementation team through our 1.0 release I deciced to spend more time on developing the specification itself, and have handed the leadership over to the ever-so-capable Jayashri Visvanathan. Jayashri was a key contributor to the project during 1.0, and has lead the team through the 1.1 and subsequent releases. I'm devoting this blog to giving the community a chance to get to know Jayashri better, and to give her a chance to share her vision for the future of the JavaServer Faces project. Ed Burns: How do you think the Java Enterprise community will benefit from having javaserverfaces as an open development project?
Jayashri Visvanathan: Thanks for the introduction as well as for your vote of confidence. Following are some of the important benefits of open development. To summarize, they get to fully participate in the development of JSF, as an observer, code contributor or as a committer. EB: What are your priorities for the project over the next 6 months?
JV: Here's an unprioritized short list of some things I'd like to do EB: How do you feel about competing with other JavaServer Faces implementations? Where do you see your implementation excelling? JV:JSF RI tracks the spec very closely serving as a proof of concept for the JSF specification. In addition, thanks to Ryan Lubke, our TCK Engineer, the tests are being run on a continous basis to catch any spec violations early and often. Our goal is to make the RI production quality and highly scalable. EB: How do you plan to address feature requests and bug reports? JV: Bugs will be evaluated within a week. If the bug is critical enough or is show stopper, we would make every effort to address it immediately. I would like to take this opportunity to encourage everyone to file issues for all bugs and any feature requests they have. To help us to quickly fix the bug, be sure to include as much information with your report as possible such as a test case, your platform, version numbers and steps to reproduce the problem. EB: What can you tell us about your process for accepting contributors to the project? JV: We are currently accepting code contributions/patches from the community. Detailed guidelines for submitting patches is in FAQ. In order for your patch to be accepted quickly, please attach a test case. JSF team follows test first development & code review process strictly, so if a patch doesn't have a test case, we would have to create/update an existing test for it which would delay the acceptance of your patch. Contributors who give frequent and valuable contributions can become a committer if they desire. Again,the FAQ details the JSF code development process. EB: What do you see as some of the challenges this project may face? JV: Our challenge would be make the RI highly scalable and of production quality in addition to keeping up with the latest spec revisions. With help from the community, its a definite possibility. EB: How will you judge the success of the project? JV: Based on community's feedback and their participation. JSF community has always been very vocal about pointing good and bad things about the specification as well as the RI and I hope they continue to do that and thats key to success of this project. With that, I would like to thank you once again for introducing me and I look to forward to working with the Java Enterprise community. Bookmark blog post: CommentsComments are listed in date ascending order (oldest first) | Post Comment | ||
|
|