OK, I will leave this discussion open for 72 hours, as a convention only.

On Sun, Nov 27, 2011 at 6:16 PM, Romain Manni-Bucau
<[email protected]>wrote:

> We shouldnt support both IMHO.
>
> I think we should wait a bit.
>
> I love dvcs but for a wide project im not convinced.
>
> Just to conclude on the win note, i never had a good feeback from a win
> user. Personnaly i used it under cygwin and plugin was boring to install
> when it was easy under linux.
>
> - Romain
>
> Le 27 nov. 2011 16:07, "Mohammad Nour El-Din" <[email protected]> a
> écrit :
>
> > On Sun, Nov 27, 2011 at 4:15 PM, Romain Manni-Bucau
> > <[email protected]>wrote:
> >
> > > For me one canonical repo doesnt mean dvcs so svn is enough.
> > >
> >
> > Yes but the intention is that this canonical repo can be managed as a git
> > repo, so developers/committers use the facilities they like to use in
> Git.
> >
> > And BTW, SVN will not be removed both are going to be supported and when
> a
> > new project is coming to ASF they will have to choose which one to use.
> For
> > already existing projects, whether TLP(s) or Podling(s) they can choose
> > between either still being SVN or move to Git.
> >
> > I am not sure about supporting both for the same project.
> >
> >
> > >
> > > 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
> > > > >>
> > > > >
> > > >
> > >
> >
> >
> >
> > --
> > 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