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
> >>
> >
>

Reply via email to