kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #22481
Re: Full integration to Github
I would grump less, if that counts for anything ;)
On Mon, Jan 11, 2016 at 12:12:45AM +0100, Piotr Esden-Tempski wrote:
> Hi everyone,
>
> Here also my 1ct. I am another of those potential developers that would much
> more likely contribute to the project if done through GitHub.
>
> So +1 for GitHub transition from me. :)
>
> Cheers,
> Esden
>
> On 01/10/2016 01:19 AM, Duane Johnson wrote:
> >As a software developer on the sidelines thinking of getting involved,
> >this would significantly lower the barrier to entry (cognitive or
> >otherwise) since git/github is so familiar to me.
> >
> >Duane
> >
> >On Jan 9, 2016 3:50 PM, "Nick Østergaard" <oe.nick@xxxxxxxxx
> ><mailto:oe.nick@xxxxxxxxx>> wrote:
> >
> > 2016-01-06 0:50 GMT+01:00 Wayne Stambaugh <stambaughw@xxxxxxxxx
> > <mailto:stambaughw@xxxxxxxxx>>:
> > > On 1/5/2016 4:00 AM, Maciej Sumiński wrote:
> > >> On 12/11/2015 05:58 PM, Wayne Stambaugh wrote:
> > >>> On 12/11/2015 3:25 AM, Maciej Sumiński wrote:
> > >>>> On 12/08/2015 09:57 PM, Wayne Stambaugh wrote:
> > >>>> [snip]
> > >>>>> I'm not the biggest github fan either. I think its OK but it was
> > >>>>> expecting a lot more given all of the fan fair. I do like
> > working with
> > >>>>> git. I've been using it exclusively for my Eeschema refactor
> > work. Has
> > >>>>> anyone tried using the git support on launchpad yet? I
> > haven't had time
> > >>>>> to mess around with it. I know it's still a beta version but
> > it might
> > >>>>> be worth a look. It could be a low pain option as long as
> > the launchpad
> > >>>>> devs get all the bug tracker and merge request support
> > working with git.
> > >>>>> It may be worth trying to get an idea of when the LP devs
> > plan to have
> > >>>>> this done. If it's within the next year, it may be worth
> > waiting rather
> > >>>>> than jumping ship.
> > >>>>
> > >>>> There is basic support for git in Launchpad, and it seems to work.
> > >>>> Following a short manual [1], I was able to push a branch to
> > my git
> > >>>> repository on LP [2]. It has taken me less than 5 minutes,
> > thanks to our
> > >>>> code is already stored in a git repo on github.
> > >>>> If our main goal is to switch to git, then this must be the
> > cheapest &
> > >>>> quickest way.
> > >>>>
> > >>>> Regards,
> > >>>> Orson
> > >>>>
> > >>>> 1. https://help.launchpad.net/Code/Git
> > >>>> 2. https://code.launchpad.net/~orsonmmz/kicad/+git/kicad
> > >>>>
> > >>>
> > >>> Did you try to link a fake LP bug report and/or merge request
> > to this
> > >>> repo. If those two things work at least as well as they do
> > with bzr, it
> > >>> might just be the way to go.
> > >>
> > >> For the moment there is no possibility to fill a bug report
> > against a
> > >> specific commit, though it seems to me that it is a rarely used
> > option.
> > >> Majority of bug reports contain the version information in the
> > >> description field. Unfortunately, it may also mean there is no
> > way to
> > >> mark a specific commit as a bug fix.
> > >>
> > >> It is possible to propose a branch to be merged, though the
> > interface is
> > >> not well polished yet. It was not clear to me what should be put in
> > >> "Target repository" (e.g. ~orsonmmz/kicad/+git/kicad) and
> > "Target path"
> > >> (branch name in the repository) fields, but perhaps they are
> > >> automatically filled out when requesting merge against the main
> > >> repository. It is also possible to add reviews, as in the
> > Launchpad version.
> > >>
> > >> Regards,
> > >> Orson
> > >>
> > >
> > > It looks like git support in launchpad is a work in progress. I will
> > > contact the launchpad devs to see what their time frame is for
> > getting
> > > full launchpad support up and running. I don't want to loose the
> > link
> > > between bug reports and the repo version if I can help it. I'll hold
> > > off any final decision until I hear back from the launchpad devs.
> > >
> > > Wayne
> >
> > I my humble opinion, I think we could just start using git and not
> > nessesarely change the kicad source code bugtracker yet, that is keep
> > using it on launchpad. We never used the few features that the
> > launchpad bug tracker had to refer to the source code anyway.
> >
> > So basically, all we need to switch completely to git is:
> > 1. rename the kicad-source-mirror to kicad on github.
> > 2. disable write access on the bzr repo on launchpad.
> > 3. delete your bzr workspace (if you use that) and clone the new git
> > repo.
> >
> > Effort for the above is very low.
> >
> > The issue tracker for the git repo on github can be disabled and we
> > can link the launchpad bug tracker from the repo description on
> > github.
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help : https://help.launchpad.net/ListHelp
> >
> >
> >
> >_______________________________________________
> >Mailing list: https://launchpad.net/~kicad-developers
> >Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> >Unsubscribe : https://launchpad.net/~kicad-developers
> >More help : https://help.launchpad.net/ListHelp
> >
>
> --
> --
> Piotr Esden-Tempski
> Founder, Embedded Systems Engineer
> 1 Bit Squared 'Professional Nano UAV Systems'
> http://1bitsquared.com
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
References
-
Re: Full integration to Github
From: David Godfrey, 2015-12-08
-
Re: Full integration to Github
From: Mark Roszko, 2015-12-08
-
Re: Full integration to Github
From: Wayne Stambaugh, 2015-12-08
-
Re: Full integration to Github
From: Maciej Sumiński, 2015-12-11
-
Re: Full integration to Github
From: Wayne Stambaugh, 2015-12-11
-
Re: Full integration to Github
From: Maciej Sumiński, 2016-01-05
-
Re: Full integration to Github
From: Wayne Stambaugh, 2016-01-05
-
Re: Full integration to Github
From: Nick Østergaard, 2016-01-09
-
Re: Full integration to Github
From: Duane Johnson, 2016-01-10
-
Re: Full integration to Github
From: Piotr Esden-Tempski, 2016-01-10