← Back to team overview

kicad-lib-committers team mailing list archive

Re: call for new librarians

 

I like the idea of automating part of the process with continuous
integration tools. KiCad already has a server:
http://ci.kicad-pcb.org/

What is the status of these scripts?
https://github.com/KiCad/kicad-library-utils

Additionnaly, it would be interesting to generate a screenshot of the
committed symbols/footprints.
I don't know how difficult this would be.


On Sun, Sep 13, 2015 at 9:08 PM, Samuel Dolt <samuel@xxxxxxx> wrote:

> Maybe we can use a continuous integration service like travis ci to
> automatically run some script on each pull request.
>
> This will save some time for triage of pull request
>
> [image:
> https://camo.githubusercontent.com/8a5cef3b18bede2e8ef92c1bbf3d1028417a6fec/68747470733a2f2f7261772e6769746875622e636f6d2f6f6c6968656c2f7472617669732d73616d706c652f6d61737465722f646f632f696d616765732f30332d7761726e696e672e6a7067]
> ___________________________
>
> Samuel Dolt
>
>
> Le 13 sept. 2015 à 20:31, nnn <nnn4000@xxxxx> a écrit :
>
> Asking contributors on github is probably the best way, you can see who
> understands KLC and wants to improve libraries. Improving CONTRIBUTING is
> good idea, I can see there is not much information there and it's important
> to at least add information that: there is KLC that must be respected,
> there is script that detects some of issues (not all!), maybe some
> information about adding footprints with 3d models. I think that another
> big problem is understanding KLC - there is too many pull request not
> respecting the rules. Without them librarians work would be easy and there
> won't be any problems with growing stack of pull requests. The solution
> could be creating illustrated KLC guide with examples (good/bad) and more
> verbose explanations if necessary.
>
>
>
> --
> Mailing list: https://launchpad.net/~kicad-lib-committers
> Post to     : kicad-lib-committers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-lib-committers
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References