Your welcome Chris! Actually anyone is welcome - but if the questions also come with some code donation it's even more welcome :)
Feel free to ping us if you need a review or help with the SCM-TCK integration as well! LieGrue, strub ----- Original Message ----- > From: Chris Graham <[email protected]> > To: Maven Developers List <[email protected]> > Cc: > Sent: Wednesday, February 15, 2012 12:43 PM > Subject: Re: Jazz Scm Provider > > I have some ideas... :-) > > Oh, and I apologise in advance for the million questions that I have in > advance... > > On Wed, Feb 15, 2012 at 9:30 PM, Olivier Lamy <[email protected]> wrote: > >> Great !! >> >> 2012/2/15 Chris Graham <[email protected]>: >> > Hi All. >> > >> > I'm working on the maven-scm-provider-jazz implementation for the > Jazz >> SCM >> > Platform and also by entension, IBM Rational Team Concert (RTC). >> > >> > I have been given the original IBM code, and have been authority to > work >> on >> > it and contribute it back to the apache project. >> As it's coming from IBM, I wonder if you could provide a software >> grant ? (btw IANAL :-) ) >> > > LOL. I think that grant is in that my time is being paid for by them. :-) > > >> > >> > I have my CLA on record with Apache - so if there is anything else > that I >> > need, then please let me know. >> > >> > I am working the 1.7-SNAPSHOT basis, and I've grafted my code into > that. >> > >> > So it's my intention to raise an issue and submit a patch to fix > it. Is >> > that the best way, for a non-commiter like me to do this? >> Perfect, I will review it. >> BTW after we will need someone for maintenance :-) >> >> I'd noticed a few places where things could, at the very least be made > consistent. A lack of consistency in approach (perfectly normal given the > variety of people who have worked on it) drives me NUTS when trying to > learn a new piece of code. As it (in me at least) forces me to ask the > question: WHY ? (are they different, which is correct etc). > > For starters, seach on "git log" in the SVN providers section... :-( > > Which brings to mind another question: Are there any plans to resource > strings for i18n? > >> I'd like to put some images in the generated site. Is that ok? It can > be >> > done, but it does not appear to be done often (or possibly at all). Is > it >> > ok to include relevant images in the site documentation? >> yes good documentation is always welcome ! >> > > Cool. I've noticed some work in that area, so I'll try to contribute in > the > same manner. > > >> > >> > I've got it working well enough to be able to use it with the > release >> > plugin/manager. >> > >> > I just need to add the extra scm functions, add, edit, diff, branch > (will >> > probably not be implented) etc. >> > >> > I will however, also need to add a single file JazzScmTranslator to > the >> > release manager project as well, so that the poms are rewritten at the >> > release:prepare stage. >> > >> > Which brings a design question to mind: To release the jazz code and > have >> > it work with the release plugin, I will have to: >> > >> > 1. Submit the jazz code, get it incoroporated. >> > 2. Have the maven-scm projects release (1.7) >> > 3. Submit the JazzScmTranslator, get it incorporated. >> > 4. Have the maven-release-plugin/manager released (2.2.3). >> > >> > This would have to happen if any new scm providers (that require URL >> > rewrites) are introduced. Granted, this is not a common occurance, but >> > wouldn't it be better for an extra interface be moved to the scm > api have >> > have the release manger use it? That would break some of the >> dependencies. >> AFAIR there is already a TODO for that :-). We can imagine some >> wrapping code around that (or bump release manager version to 2.3) >> >> I think it's just a matter of a new SCM api and moving the code. But > that > is not my central focus yet. > > I'm still learning Jazz SCM (as opposed to the million other pieces of the > Jazz platform) as I go. > > The usual case. the same terms are used, but all with slightly different > meanings. > > Jazz SCM is like a distributed version of AccuRev, Perforce and probably > ClearCase as well. Some of the same limitations. No sandbox in a sandbox > etc. > > And this is the first DVCS that I've really used. > > >> > Happy to hear your thoughts. >> > >> > -Chris >> >> >> >> -- >> Olivier Lamy >> Talend: http://coders.talend.com >> http://twitter.com/olamy | http://linkedin.com/in/olamy >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
