For me one canonical repo doesnt mean dvcs so svn is enough. Dev can still use svn bridges to use dvcs advantages.
No? - Romain Le 27 nov. 2011 14:55, "Mark Struberg" <[email protected]> a écrit : > > A number of their developers also have forks on Github, so I wasn't > > ever 100% convinced I was looking at the right thing. > > I know what you are talking about, and it really is PITA and we must not > have those issues > That's why the ASF insists on ONE canonical repository location which is > hosted at apache.org! > > The building issue with heavily modularized projects is another problem. > This can be eased by using git-submodules, but it's by far easy to use and > comprehensive yet :/ > > Also: official Apache Releases must ONLY be cut from the canonical project > repos hosted at apache.org! We might add new temporary repositories while > voting on a release and once the VOTE succeeds, we push the changes > (release branch + tags) to the canonical upstream repo (and drop the temp > repo again). Btw, this is something that Github doesn't provide atm... > > JIRA integration with GIT works fine. > > LieGrue, > strub > > > ----- Original Message ----- > > From: Jonathan Gallimklöore <[email protected]> > > To: [email protected] > > Cc: > > Sent: Sunday, November 27, 2011 2:07 PM > > Subject: Re: [DISCUSS] - OpenEJB to use Git (Fwd: [PROPOSAL] Wicket to > use Git@ASF) > > > >T hought I'd chip in my thoughts on this. > > > > Personally, I haven't encountered issues running Git on Windows lately, > but > > I remember it being awful when I first looked at it a few years back. I > > agree with Romain's point though, it would be a shame for someone not to > > contribute to the project because they can't get the SCM system working > for > > them. > > > > Generally speaking I'm quite a bit of a fan of Git (and I really like > > Github as well - I'm starting to use it to play around with new > projects), > > and I'd be more than happy to use Git when working on OpenEJB. That said, > > there are a few things I think it would be good to discuss and clarify > > first. > > > > - Documentation > > > > I'm generally quite happy with checking out, pushing and pulling, and I > > know there's some really good documentation for Git out there, but I > think > > I'd find it pretty useful to have some sort basic cheatsheet, perhaps on > > the source code page of the website ( > > http://openejb.apache.org/dev/source-code.html) showing how to clone, > pull, > > push and contribute a patch. I think clear documentation here will > > definitely be key. I ran into some frustration recently with Arquillian - > > they show git://github.com/arquillian/arquillian.git as being the > > repository to clone on their page ( > > http://www.jboss.org/arquillian/build.html). It isn't, and it took a > little > > while to figure out I had to checkout a number of different repositories > > listed under here: https://github.com/arquillian to get what I actually > > wanted. A number of their developers also have forks on Github, so I > wasn't > > ever 100% convinced I was looking at the right thing. > > > > Should we decide to go ahead, I'm happy to contribute documentation and > > tutorials in this area. > > > > - Forking > > > > Talking of forks, I have a couple of questions in this area. I use two > > different machines - keeping them in sync if I have changes I haven't > > committed to SVN yet can be tricky. I imagine I could have a fork of > > OpenEJB on Github I can push and pull to as I please to get around this. > > I'm not quite sure how I'd push what I have on the fork back to the main > > repository - is this something that would work? Is that a workflow that > > we'd recommend? > > > > If developers (I'm not thinking of committers here) did have their own > > forks somewhere like Github, and they were doing very experimental work, > I > > wonder if there's a danger that the work that happens in those forks > > doesn't make it back to the main codebase, and maybe binaries of these > > forks get distributed? Whilst I appreciate that this can already happen > > with the way things stand as they are, and there's not anything > necessarily > > wrong with forking the code, I wonder whether this is something we > > could/should keep an eye out for, and if we see it, we can encourage > people > > to join our team? > > > > - Features > > > > It would be good to get an idea of what features would be available with > > Git. For example, I don't know if this is a Git thing or a Github > specific > > feature, but I often see 'pull requests' on Github projects. Would that > > be > > available on the Apache Git setup? Would it be integrated with JIRA > > somehow? If there's a link that details what will available with the > Apache > > Git R/W setup it would be great if someone could post it. > > > > I think we still need to make sure that we have the ability to browse the > > source as we do with SVN now. The ability to see changes committed > against > > JIRA issues as they are now is also necessary. I'm sure someone has > already > > thought of all this stuff, and I'm sure the necessary hooks are already > > there in JIRA, just thought it would be good to make sure :) > > > > Cheers > > > > Jon > > > > On Sun, Nov 27, 2011 at 12:13 PM, Mohammad Nour El-Din < > > [email protected]> wrote: > > > >> On Sun, Nov 27, 2011 at 1:41 PM, dsh <[email protected]> > >> wrote: > >> > >> > Mo and Romain, > >> > > >> > concerning Git - what exactly doesn't work under windows that does > >> > work under Unix-like operating systems? > >> > > >> > And btw, maybe we should first of all get down to the nitty-gritty > >> > which is whether we could imagine such a transition at all or are > >> > completely against it and afterwards talk about details such as what > >> > isn't supported on Windoze and what not. > >> > > >> > >> +1 > >> > >> > >> > > >> > Cheers > >> > Daniel > >> > > >> > On Sun, Nov 27, 2011 at 12:09 PM, Mohammad Nour El-Din > >> > <[email protected]> wrote: > >> > > On Sun, Nov 27, 2011 at 1:03 PM, Romain Manni-Bucau > >> > > <[email protected]>wrote: > >> > > > >> > >> yep don't worry i understood. > >> > >> > >> > >> but today we are already proxied on github so maybe we can > > wait a bit. > >> > >> > >> > >> Well i'll let others vote ;) > >> > >> > >> > > > >> > > Yeah I know, but I am talking about a read-write Git repo. Not > > only a > >> > proxy. > >> > > > >> > > > >> > >> > >> > >> - Romain > >> > >> > >> > >> > >> > >> 2011/11/27 Mohammad Nour El-Din > > <[email protected]> > >> > >> > >> > >> > On Sun, Nov 27, 2011 at 12:50 PM, Romain Manni-Bucau > >> > >> > <[email protected]>wrote: > >> > >> > > >> > >> > > it can of course but compared to linux (or mac of > > course) it is > >> > really > >> > >> > > boring. > >> > >> > > > >> > >> > > mercurial is today better integrated, i think we > > should just wait > >> a > >> > >> bit. > >> > >> > > Last year it was even worse. > >> > >> > > > >> > >> > > >> > >> > I understand your concern, but the discussion is *only* > > about Git, > >> > >> > Mercurial is totally out of discussion atm, and I > > don't think it > >> will > >> > be > >> > >> of > >> > >> > any concern in the near future. > >> > >> > > >> > >> > Others, Thoughts ? > >> > >> > > >> > >> > > >> > >> > > > >> > >> > > - Romain > >> > >> > > > >> > >> > > > >> > >> > > 2011/11/27 Mohammad Nour El-Din > > <[email protected]> > >> > >> > > > >> > >> > > > On Sun, Nov 27, 2011 at 12:26 PM, Romain > > Manni-Bucau > >> > >> > > > <[email protected]>wrote: > >> > >> > > > > >> > >> > > > > because we want to be wide, not for geek > > only :p > >> > >> > > > > > >> > >> > > > > >> > >> > > > I see, and Git can not be used on Windows ? > >> > >> > > > > >> > >> > > > > >> > >> > > > > > >> > >> > > > > - Romain > >> > >> > > > > > >> > >> > > > > > >> > >> > > > > 2011/11/27 Mohammad Nour El-Din > > <[email protected]> > >> > >> > > > > > >> > >> > > > > > On Sun, Nov 27, 2011 at 11:42 AM, > > Romain Manni-Bucau > >> > >> > > > > > <[email protected]>wrote: > >> > >> > > > > > > >> > >> > > > > > > -1 > >> > >> > > > > > > > >> > >> > > > > > > Mercurial if you want but not > > git since it is still not as > >> > >> easily > >> > >> > > > > useable > >> > >> > > > > > > as it should be under windows > > (i know this OS sucks but we > >> > have > >> > >> > to > >> > >> > > > cope > >> > >> > > > > > > with). > >> > >> > > > > > > > >> > >> > > > > > > >> > >> > > > > > Git is the SCM under discussion not > > Mercuarial at the > >> moment. > >> > >> > > > > > > >> > >> > > > > > and why it should be under Windows ? > > :) > >> > >> > > > > > > >> > >> > > > > > > >> > >> > > > > > > > >> > >> > > > > > > - Romain > >> > >> > > > > > > > >> > >> > > > > > > Le 27 nov. 2011 10:24, > > "Jacek Laskowski" <[email protected] > >> > > >> > a > >> > >> > > écrit : > >> > >> > > > > > > > >> > >> > > > > > > > On Sun, Nov 27, 2011 at > > 9:49 AM, Mohammad Nour El-Din < > >> > >> > > > > > [email protected]> > >> > >> > > > > > > > wrote: > >> > >> > > > > > > > > >> > >> > > > > > > > > So I would like to > > propose OpenEJB as one of the > >> TLP(s) > >> > to > >> > >> > > start > >> > >> > > > > > with, > >> > >> > > > > > > > and > >> > >> > > > > > > > > I already was in > > contact with Paul Davis and I can > >> and I > >> > >> will > >> > >> > > > help > >> > >> > > > > in > >> > >> > > > > > > > that > >> > >> > > > > > > > > transition. > >> > >> > > > > > > > > >> > >> > > > > > > > At long last! I've > > been dreaming about it for ages, but > >> > since > >> > >> > I'm > >> > >> > > > not > >> > >> > > > > > > > an active committer, I > > won't prove Git's usefulness. I > >> > know > >> > >> ASF > >> > >> > > > > > > > transitioned to git - > > http://git.apache.org/, but "This > >> > is a > >> > >> > > > > > > > collection of read-only > > Git mirrors of Apache > >> codebases." > >> > >> What > >> > >> > > do I > >> > >> > > > > > > > need to do to use git in > > write mode? > >> > >> > > > > > > > > >> > >> > > > > > > > Jacek > >> > >> > > > > > > > > >> > >> > > > > > > > -- > >> > >> > > > > > > > Jacek Laskowski > >> > >> > > > > > > > Java EE, functional > > languages and IBM WebSphere - > >> > >> > > > > > http://blog.japila.pl > >> > >> > > > > > > > Warszawa JUG conference = > > Confitura (formerly > >> Javarsovia) > >> > :: > >> > >> > > > > > > > http://confitura.pl > >> > >> > > > > > > > "Hoping to save time > > by spending it" by David Blevins > >> > (Apache > >> > >> > > > > OpenEJB) > >> > >> > > > > > > > > >> > >> > > > > > > > >> > >> > > > > > > >> > >> > > > > > > >> > >> > > > > > > >> > >> > > > > > -- > >> > >> > > > > > Thanks > >> > >> > > > > > - Mohammad Nour > >> > >> > > > > > ---- > >> > >> > > > > > "Life is like riding a bicycle. > > To keep your balance you > >> must > >> > >> keep > >> > >> > > > > moving" > >> > >> > > > > > - Albert Einstein > >> > >> > > > > > > >> > >> > > > > > >> > >> > > > > >> > >> > > > > >> > >> > > > > >> > >> > > > -- > >> > >> > > > Thanks > >> > >> > > > - Mohammad Nour > >> > >> > > > ---- > >> > >> > > > "Life is like riding a bicycle. To keep > > your balance you must > >> keep > >> > >> > > moving" > >> > >> > > > - Albert Einstein > >> > >> > > > > >> > >> > > > >> > >> > > >> > >> > > >> > >> > > >> > >> > -- > >> > >> > Thanks > >> > >> > - Mohammad Nour > >> > >> > ---- > >> > >> > "Life is like riding a bicycle. To keep your > > balance you must keep > >> > >> moving" > >> > >> > - Albert Einstein > >> > >> > > >> > >> > >> > > > >> > > > >> > > > >> > > -- > >> > > Thanks > >> > > - Mohammad Nour > >> > > ---- > >> > > "Life is like riding a bicycle. To keep your balance you > > must keep > >> > moving" > >> > > - Albert Einstein > >> > > > >> > > >> > >> > >> > >> -- > >> Thanks > >> - Mohammad Nour > >> ---- > >> "Life is like riding a bicycle. To keep your balance you must keep > > moving" > >> - Albert Einstein > >> > > >
