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