← Back to team overview

kicad-developers team mailing list archive

Re: GitLab migration

 

Hi Seppe,

On 12/3/19 6:39 PM, Seppe Stas wrote:
> Just wanted to say I love this and I'm sure it will improve visibility
> of the KiCad project and lower the barrier of entry for new developers.

We shall see.  I'm probably a less optimistic about this.  The main
reason for the move was to make the lead development team's life a bit
easier.  Launchpad never fully integrated git into their workflow like
they originally did for Bazaar.

> 
> Some questions:
> 
>   * Are there any plans to use the Gitlab CI system in the future?

We already have some CI implementations on other systems.  I suspect
much of this will be migrated to GitLab.

>   * Will the KiCad libraries also be migrated or is the plan to keep
>     them on Github?

Eventually, all official KiCad repositories will be migrated to GitLab.
 I think the documentation and translation repos have already been
migrated from GitHub.

Cheers,

Wayne

> 
> Just be sure to make some backups once in a while, Gitlab.com has some
> history with Database issues.
> 
> Seppe
> 
> On Sat, Nov 30, 2019 at 8:59 PM Wayne Stambaugh <stambaughw@xxxxxxxxx
> <mailto:stambaughw@xxxxxxxxx>> wrote:
> 
>     This is intentional.  GitHub automatically appends the luanchpad url
>     with is now a mirror of the GitLab repo.  I may change the mirror url to
>     GitLab when I get a chance but that will only decrease the refresh
>     latency.
> 
>     On 11/30/19 3:24 PM, Diego Herranz wrote:
>     > Just a quick comment.
>     >
>     > The description of https://github.com/KiCad/kicad-source-mirror
>     has been
>     > updated to mention gitlab, but still has a link to launchpad. Is that
>     > intentional?
>     >
>     > Thanks,
>     > Diego
>     >
>     > On Fri, 29 Nov 2019, 18:25 Wayne Stambaugh, <stambaughw@xxxxxxxxx
>     <mailto:stambaughw@xxxxxxxxx>
>     > <mailto:stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>>> wrote:
>     >
>     >     We will have to figure this out as we go.  What ever platform
>     we use, it
>     >     will not be the free for all that we currently have.
>     >
>     >     On 11/29/2019 1:19 PM, Jon Evans wrote:
>     >     > As far as I know, there is not fine-grained access control
>     on Wiki
>     >     > pages.  The only way to do something like this to create a
>     separate
>     >     > project just for a public wiki.  Then a limited set of people
>     >     would have
>     >     > permissions to copy things from the public wiki to the main
>     KiCad
>     >     > project wiki.
>     >     >
>     >     > To be honest, that sounds less useful than the current
>     status quo,
>     >     which
>     >     > is to use Google Docs for pre-implementation design
>     collaboration.
>     >     > I know not everyone likes Google or wants to create an account,
>     >     and I'd
>     >     > be happy to try alternatives that have the same
>     functionality.  But, I
>     >     > think it's important to have similar functionality: A few
>     people have
>     >     > access to edit, and more people (i.e. the public) can only make
>     >     > suggestions or comments.
>     >     >
>     >     > -Jon
>     >     >
>     >     > On Fri, Nov 29, 2019 at 1:09 PM Simon Richter
>     >     <Simon.Richter@xxxxxxxxxx <mailto:Simon.Richter@xxxxxxxxxx>
>     <mailto:Simon.Richter@xxxxxxxxxx <mailto:Simon.Richter@xxxxxxxxxx>>
>     >     > <mailto:Simon.Richter@xxxxxxxxxx
>     <mailto:Simon.Richter@xxxxxxxxxx>
>     >     <mailto:Simon.Richter@xxxxxxxxxx
>     <mailto:Simon.Richter@xxxxxxxxxx>>>> wrote:
>     >     >
>     >     >     Hi Wayne,
>     >     >
>     >     >     On Fri, Nov 29, 2019 at 12:49:30PM -0500, Wayne
>     Stambaugh wrote:
>     >     >
>     >     >     > I will also be disabling the Launchpad blueprint and
>     answers
>     >     pages as
>     >     >     > well.  We not going to migrate the blueprints to GitLab
>     >     because the
>     >     >     > entire blueprint system is a mess due to the lack of sane
>     >     permissions.
>     >     >     > We may have to manually migrate the useful blueprints
>     to GitLab
>     >     >     once we
>     >     >     > have a reasonable process for doing so.
>     >     >
>     >     >     One of my main hopes for the migration is to get a
>     workflow for
>     >     >     collaborative pre-implementation design. Blueprints were
>     a nice
>     >     >     idea, but
>     >     >     they were never fully implemented on Launchpad, and it
>     shows.
>     >     >
>     >     >     It'd probably make sense to use the Wiki for that, do
>     you know
>     >     if it is
>     >     >     possible for non-committers to have limited Wiki editing
>     >     rights (e.g. an
>     >     >     "ideas" namespace with looser permissions, and moving
>     the page
>     >     to the
>     >     >     "roadmap" namespace later)?
>     >     >
>     >     >        Simon
>     >     >
>     >     >     _______________________________________________
>     >     >     Mailing list: https://launchpad.net/~kicad-developers
>     >     >     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>     >     >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     >     <mailto: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
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     >     <mailto: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
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     >     <mailto: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
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     Unsubscribe : https://launchpad.net/~kicad-developers
>     More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References