You know what? Just to be on the safe side, I can remove the JavaDocs and create some new patches without any. I delete the other patches that might be dangerous.
That way, there should be no problems. As a short term solution, we can just link to the official JavaDocs until we have our own... Sounds good? /Jan-Kees 2008/12/2 Simon Lessard <[EMAIL PROTECTED]>: > Ok, good, because I have one teammate doing specifically that (which is, > happily for me, not myself). > > On Tue, Dec 2, 2008 at 2:40 PM, Matthias Wessendorf <[EMAIL PROTECTED]> > wrote: >> >> On Tue, Dec 2, 2008 at 8:36 PM, Simon Lessard <[EMAIL PROTECTED]> >> wrote: >> > Hmmm taking the JavaDoc's markup directly from Mojarra is wrong, but >> > recreating it with the same result is permitted right? >> >> yes. >> I think we had that discussion already in the past. >> I think Grant did some volunteering in fixing JavaDoc. >> >> -M >> >> > >> > On Tue, Dec 2, 2008 at 2:32 PM, Matthias Wessendorf <[EMAIL PROTECTED]> >> > wrote: >> >> >> >> On Tue, Dec 2, 2008 at 8:18 PM, Jan-Kees van Andel >> >> <[EMAIL PROTECTED]> wrote: >> >> > Hi Gerhard: >> >> > >> >> > I used the JavaDocs that come with the spec (downloaded it from the >> >> > JCP site). Since everyone uses the same spec, I thought using the >> >> > official JavaDocs would be the correct way to do things. I haven't >> >> > looked at Mojarra when coding the JavaDocs, but my guess is that the >> >> > JavaDocs that come with the spec have been generated from Mojarra >> >> > sources, making them... equal... :) >> >> >> >> I haven't looked at a patch yes, but even taking "only" the javadoc is >> >> not correct. >> >> The javadoc comments is part of their code and licensed under the wrong >> >> license. >> >> >> >> Or were you just using the "order" of the methods ? >> >> >> >> -M >> >> >> >> > >> >> > Regards, >> >> > Jan-Kees >> >> > >> >> > >> >> > 2008/12/2 Leonardo Uribe <[EMAIL PROTECTED]>: >> >> >> Hi >> >> >> >> >> >> Just one minor comment (I didn't now it): public review for jsf 2.0 >> >> >> is >> >> >> now >> >> >> available at: >> >> >> >> >> >> http://jcp.org/en/jsr/detail?id=314 >> >> >> >> >> >> regards >> >> >> >> >> >> Leonardo Uribe >> >> >> >> >> >> On Tue, Dec 2, 2008 at 1:20 PM, Gerhard Petracek >> >> >> <[EMAIL PROTECTED]> wrote: >> >> >>> >> >> >>> hello jan-kees, >> >> >>> >> >> >>> first of all: thank you for your contributions! >> >> >>> >> >> >>> i had a quick look at some of your patches. >> >> >>> and i compared them with the snapshot version of mojarra + the >> >> >>> javadoc >> >> >>> [1] >> >> >>> >> >> >>> the patches i compared look similar to the current source code of >> >> >>> the >> >> >>> snapshot (method order, var names,...) and also some javadoc >> >> >>> comments >> >> >>> are >> >> >>> the same (example for the javadoc: [2] and [3]). >> >> >>> there are also classes with slight variations. >> >> >>> >> >> >>> anyway, we have to take care that we don't violate the licenses >> >> >>> used >> >> >>> by >> >> >>> mojarra (cddl and gpl). >> >> >>> >> >> >>> regards, >> >> >>> gerhard >> >> >>> >> >> >>> [1] >> >> >>> >> >> >>> >> >> >>> https://javaserverfaces-spec-public.dev.java.net/nonav/snapshots/pr1/javadocs/index.html >> >> >>> [2] >> >> >>> >> >> >>> >> >> >>> https://javaserverfaces-spec-public.dev.java.net/nonav/snapshots/pr1/javadocs/javax/faces/render/RenderKitWrapper.html >> >> >>> [3] >> >> >>> >> >> >>> >> >> >>> https://issues.apache.org/jira/secure/attachment/12394962/RenderKitWrapper.patch >> >> >>> >> >> >>> >> >> >>> >> >> >>> 2008/12/2 Werner Punz <[EMAIL PROTECTED]> >> >> >>>> >> >> >>>> Hello same here I wanted to check in the patches on Wednesday >> >> >>>> which >> >> >>>> currently is my JSF 2.0 day as well... >> >> >>>> So we might be able to share the work. >> >> >>>> Btw. Jan have you signed the CLI or CLA already? >> >> >>>> Unfortunately we have to be a little bit nitpicky about having >> >> >>>> this >> >> >>>> signed not to get into legal trouble ;-) >> >> >>>> >> >> >>>> Werner >> >> >>>> >> >> >>>> >> >> >>>> Simon Lessard schrieb: >> >> >>>>> >> >> >>>>> Hi Jan-Kees, >> >> >>>>> >> >> >>>>> Yeah I saw the patches, thanks for that. I'll check them >> >> >>>>> in/comment >> >> >>>>> them >> >> >>>>> on Wednesday evening which is my JSF 2.0 day. >> >> >>>>> >> >> >>>>> >> >> >>>>> Regards, >> >> >>>>> >> >> >>>>> ~ Simon >> >> >>>>> >> >> >>>>> On Mon, Dec 1, 2008 at 1:24 PM, Jan-Kees van Andel >> >> >>>>> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> >> >> >>>>> wrote: >> >> >>>>> >> >> >>>>> From my point of view, it's nice to do something back to the >> >> >>>>> community, instead of only using MyFaces... >> >> >>>>> >> >> >>>>> I've been implementing some classes yesterday. Created a Jira >> >> >>>>> ticket >> >> >>>>> for all of them (sometimes grouped similar classes together). >> >> >>>>> >> >> >>>>> Please look at it and tell me if this is the right way to do >> >> >>>>> things. >> >> >>>>> I'm sure there are things to improve. >> >> >>>>> >> >> >>>>> Regards, >> >> >>>>> >> >> >>>>> Jan-Kees >> >> >>>>> >> >> >>>>> @Matthias: Good to hear my help is appreciated. >> >> >>>>> >> >> >>>>> >> >> >>>>> 2008/12/1 Matthias Wessendorf <[EMAIL PROTECTED] >> >> >>>>> <mailto:[EMAIL PROTECTED]>>: >> >> >>>>> > On Sun, Nov 30, 2008 at 1:21 AM, Simon Lessard >> >> >>>>> > <[EMAIL PROTECTED] >> >> >>>>> <mailto:[EMAIL PROTECTED]>> >> >> >>>>> wrote: >> >> >>>>> >> Hi, >> >> >>>>> >> >> >> >>>>> >> Yes you can, but make sure to create a JIRA ticket for >> >> >>>>> every >> >> >>>>> change. You'll >> >> >>>>> >> find that most new classes and methods are already there >> >> >>>>> though, >> >> >>>>> but some >> >> >>>>> >> new ones just popped with the public review version. >> >> >>>>> > >> >> >>>>> > it is great to see more and more active folks here! >> >> >>>>> > >> >> >>>>> > -Matthias >> >> >>>>> > >> >> >>>>> >> >> >> >>>>> >> >> >> >>>>> >> Regards, >> >> >>>>> >> >> >> >>>>> >> ~ Simon >> >> >>>>> >> >> >> >>>>> >> On Sat, Nov 29, 2008 at 12:46 PM, Jan-Kees van Andel >> >> >>>>> >> <[EMAIL PROTECTED] >> >> >>>>> <mailto:[EMAIL PROTECTED]>> >> >> >>>>> wrote: >> >> >>>>> >>> >> >> >>>>> >>> All right, in that case, shall I start implementing those >> >> >>>>> new >> >> >>>>> API classes? >> >> >>>>> >>> >> >> >>>>> >>> I'm sure there's little fun for you guys in implementing >> >> >>>>> all >> >> >>>>> those >> >> >>>>> >>> interfaces/etc. ;-) >> >> >>>>> >>> >> >> >>>>> >>> /Jan-Kees >> >> >>>>> >>> >> >> >>>>> >>> >> >> >>>>> >>> 2008/11/29 Simon Lessard <[EMAIL PROTECTED] >> >> >>>>> <mailto:[EMAIL PROTECTED]>>: >> >> >>>>> >>> > Hi Jan-Kees, >> >> >>>>> >>> > >> >> >>>>> >>> > MyFaces has its own version of the javax.faces.8 within >> >> >>>>> myfaces-api.jar >> >> >>>>> >>> > file. That file obviously has the same content as >> >> >>>>> Mojarra's, >> >> >>>>> but with >> >> >>>>> >>> > different code and thus a different bug/peformance >> >> >>>>> base. >> >> >>>>> However I must >> >> >>>>> >>> > admit that most difference reside within the -impl >> >> >>>>> >>> > >> >> >>>>> >>> > >> >> >>>>> >>> > Regards, >> >> >>>>> >>> > >> >> >>>>> >>> > ~ Simon >> >> >>>>> >>> > >> >> >>>>> >>> > On Fri, Nov 28, 2008 at 6:38 PM, Jan-Kees van Andel >> >> >>>>> >>> > <[EMAIL PROTECTED] >> >> >>>>> <mailto:[EMAIL PROTECTED]>> wrote: >> >> >>>>> >>> >> >> >> >>>>> >>> >> Hi all, >> >> >>>>> >>> >> >> >> >>>>> >>> >> It might be a stupid question, but where does the >> >> >>>>> MyFaces >> >> >>>>> javax.faces >> >> >>>>> >>> >> codebase come from? Is it copied straight from >> >> >>>>> Mojarra? >> >> >>>>> Or >> >> >>>>> does this >> >> >>>>> >>> >> cause >> >> >>>>> >>> >> licensing issues and must all files be created by >> >> >>>>> hand, >> >> >>>>> based on the >> >> >>>>> >>> >> spec? >> >> >>>>> >>> >> >> >> >>>>> >>> >> A.t.m., many of the new classes, like the pdl.facelets >> >> >>>>> package are >> >> >>>>> >>> >> missing. >> >> >>>>> >>> >> >> >> >>>>> >>> >> If you guys want, I can start adding them to myfaces2 >> >> >>>>> if >> >> >>>>> it >> >> >>>>> needs to be >> >> >>>>> >>> >> done by hand. >> >> >>>>> >>> >> >> >> >>>>> >>> >> Regards, >> >> >>>>> >>> >> Jan-Kees >> >> >>>>> >>> >> >> >> >>>>> >>> >> >> >> >>>>> >>> >> >> >> >>>>> >>> >> 2008/11/27 Simon Lessard <[EMAIL PROTECTED] >> >> >>>>> <mailto:[EMAIL PROTECTED]>> >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> I don't think just dropping the code will be enough. >> >> >>>>> There >> >> >>>>> are some >> >> >>>>> >>> >>> contract difference between Facelets and Facelets in >> >> >>>>> JSF >> >> >>>>> 2.0. Although >> >> >>>>> >>> >>> they're mostly compatible, some interfaces were added >> >> >>>>> (see >> >> >>>>> pdl) and >> >> >>>>> >>> >>> the >> >> >>>>> >>> >>> createView contract was changed as well (forcing full >> >> >>>>> tree >> >> >>>>> population >> >> >>>>> >>> >>> that >> >> >>>>> >>> >>> doesn't seem to be the case in Facelets code atm). >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> Furthermore, imho it's quite healthy to fork the code >> >> >>>>> as >> >> >>>>> it's going to >> >> >>>>> >>> >>> start an improvement "competition" between Mojarra's >> >> >>>>> Facelets and our >> >> >>>>> >>> >>> Facelets, much like what happened when MyFaces was >> >> >>>>> first >> >> >>>>> implemented, >> >> >>>>> >>> >>> much >> >> >>>>> >>> >>> faster than RI at the time, forcing the latter to >> >> >>>>> improve >> >> >>>>> their own >> >> >>>>> >>> >>> code and >> >> >>>>> >>> >>> so on. >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> That being said, if the community feels like we >> >> >>>>> should >> >> >>>>> limit the >> >> >>>>> >>> >>> amount >> >> >>>>> >>> >>> of changes as much as possible (to include Facelets >> >> >>>>> updates >> >> >>>>> and bug >> >> >>>>> >>> >>> fixes >> >> >>>>> >>> >>> every now and then for example), I could also abide >> >> >>>>> to >> >> >>>>> that. >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> Regards, >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> ~ Simon >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> >> >> >>>>> >>> >>> On Thu, Nov 27, 2008 at 3:26 AM, Werner Punz >> >> >>>>> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> >> >> >>>>> >>> >>> wrote: >> >> >>>>> >>> >>>> >> >> >>>>> >>> >>>> Kito Mann schrieb: >> >> >>>>> >>> >>>>> >> >> >>>>> >>> >>>>> Hey Simon, >> >> >>>>> >>> >>>>> >> >> >>>>> >>> >>>>> Just curious: are you guys implementing Facelets >> >> >>>>> from >> >> >>>>> scratch? >> >> >>>>> >>> >>>>> >> >> >>>>> >>> >>>> I have not had a look yet at the current codebase, >> >> >>>>> but >> >> >>>>> to >> >> >>>>> my >> >> >>>>> >>> >>>> knowledge >> >> >>>>> >>> >>>> facelets itself has been relizenced under ASF2 >> >> >>>>> >>> >>>> I would suggest just for the sake of keeping the >> >> >>>>> compatibility close >> >> >>>>> >>> >>>> no reimplementation just drag the code over, dont >> >> >>>>> change >> >> >>>>> the packages >> >> >>>>> >>> >>>> if possible so that we at least there have a shared >> >> >>>>> codebase. >> >> >>>>> >>> >>>> It just does not make sense to do a full >> >> >>>>> reimplementation >> >> >>>>> or >> >> >>>>> >>> >>>> to fork the code, since there are no political >> >> >>>>> issues >> >> >>>>> between the RI >> >> >>>>> >>> >>>> and >> >> >>>>> >>> >>>> MyFaces, on the contrary we have an excellent >> >> >>>>> relationship! >> >> >>>>> >>> >>>> >> >> >>>>> >>> >>>> >> >> >>>>> >>> >>>> Werner >> >> >>>>> >>> >>>> >> >> >>>>> >>> >>> >> >> >>>>> >>> >> >> >> >>>>> >>> > >> >> >>>>> >>> > >> >> >>>>> >> >> >> >>>>> >> >> >> >>>>> > >> >> >>>>> > >> >> >>>>> > >> >> >>>>> > -- >> >> >>>>> > Matthias Wessendorf >> >> >>>>> > >> >> >>>>> > blog: http://matthiaswessendorf.wordpress.com/ >> >> >>>>> > sessions: http://www.slideshare.net/mwessendorf >> >> >>>>> > twitter: http://twitter.com/mwessendorf >> >> >>>>> > >> >> >>>>> >> >> >>>>> >> >> >>>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> -- >> >> >>> >> >> >>> http://www.irian.at >> >> >>> >> >> >>> Your JSF powerhouse - >> >> >>> JSF Consulting, Development and >> >> >>> Courses in English and German >> >> >>> >> >> >>> Professional Support for Apache MyFaces >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> -- >> >> Matthias Wessendorf >> >> >> >> blog: http://matthiaswessendorf.wordpress.com/ >> >> sessions: http://www.slideshare.net/mwessendorf >> >> twitter: http://twitter.com/mwessendorf >> > >> > >> >> >> >> -- >> Matthias Wessendorf >> >> blog: http://matthiaswessendorf.wordpress.com/ >> sessions: http://www.slideshare.net/mwessendorf >> twitter: http://twitter.com/mwessendorf > >