← Back to team overview

kicad-developers team mailing list archive

Re: New border/title blocks?

 

My original request was misinterpreted or otherwise derailed and I'd like
to refocus things back to my original question.

It was: "Is there a path to get these worksheets added into KiCad so they
appear along with the other options in the 'Size' pulldown menu in the Page
Settings dialog in Eeschema?"

Having the new worksheets somewhere in the install directory is nice but
it's not very discoverable. Giving nice templates that match industry
standard convention the same visibility as the existing worksheets would be
the most salient way for KiCad users to take advantage of these new
worksheets. In my opinion, anyway.

So, is it possible to make that happen? If so, what is the process? As I
said, I'm not very familiar with the code base and I couldn't find files
for the existing worksheets in that dialog when I looked around; but if I
can get a few pointers about what to do I would be happy to submit a PR.

On Sun, Dec 1, 2019, 2:51 PM Nick Østergaard <oe.nick@xxxxxxxxx> wrote:

> Summa sumarum, from a packaging point of view it is included as it is
> on other platforms.
>
> On Sun, 1 Dec 2019 at 23:42, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
> >
> > I downloaded and installed 5.1.5 on my windows box and it looked like
> > these worksheets were in the template folder.  I didn't check the entire
> > list so maybe I got it wrong.
> >
> > On 12/1/19 5:34 PM, Nick Østergaard wrote:
> > > The templates are packaged like everything else with cmake, so if it is
> > > not included it is a bug in the templates repo.
> > >
> > > On Thu, 28 Nov 2019 at 03:16, Ian McInerney <Ian.S.McInerney@xxxxxxxx
> > > <mailto:Ian.S.McInerney@xxxxxxxx>> wrote:
> > >
> > >     They appear to be packaged in the update to Fedora, but I don't
> have
> > >     a Windows install handy to test on to verify what I see there:
> > >
> > >     /usr/share/kicad/demos/interf_u/pagelayout_logo.kicad_wks
> > >
>  /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
> > >     /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
> > >     /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
> > >
>  /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
> > >     /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004_EN.kicad_wks
> > >     /usr/share/kicad/template/gost_landscape.kicad_wks
> > >     /usr/share/kicad/template/gost_portrait.kicad_wks
> > >     /usr/share/kicad/template/pagelayout_default.kicad_wks
> > >     /usr/share/kicad/template/pagelayout_logo.kicad_wks
> > >
> > >     -Ian
> > >
> > >     On Thu, Nov 28, 2019 at 12:08 AM Evan Shultz <
> evan.shultz@xxxxxxxxx
> > >     <mailto:evan.shultz@xxxxxxxxx>> wrote:
> > >
> > >         In 5.1.5_2, on Windows, I don't see these new page layouts. So
> > >         at least in Windows this wasn't packaged. I don't know about
> > >         other OSes.
> > >
> > >         Perhaps there's a way to make this more obvious so that when
> new
> > >         page layouts are available all packagers are aware? The
> > >         discussion above reads to me like the KiCad project has no
> > >         control over this and my expectation would be that page
> layouts,
> > >         templates, and other "extras" that are in the official repos
> > >         would be included and consistent in all KiCad installs across
> > >         all OSes.
> > >
> > >         Nick, is packaging Windows your domain? Is there any way I
> could
> > >         help to get them included in an updated 5.1.5 release or 5.1.6?
> > >         I know the GitLab stuff is taking a lot of time from everybody
> > >         but I don't want to let this wither away.
> > >
> > >         On Thu, Nov 14, 2019 at 8:52 AM Evan Shultz
> > >         <evan.shultz@xxxxxxxxx <mailto:evan.shultz@xxxxxxxxx>> wrote:
> > >
> > >             Thanks Seth! It would be great to have more templates
> > >             available for KiCad users. You can ping me for the review
> > >             when you post the PR.
> > >
> > >             On Wed, Nov 13, 2019 at 9:44 PM Seth Hillbrand
> > >             <seth@xxxxxxxxxxxxx <mailto:seth@xxxxxxxxxxxxx>> wrote:
> > >
> > >                 On 2019-11-13 15:54, Evan Shultz wrote:
> > >
> > >>                 The contributor submitted ISO templates and the
> > >>                 librarians have access to those standards, thus the
> > >>                 review and merge could proceed.
> > >
> > >                 Fair enough
> > >
> > >>                 None of the librarians have access to the ASME
> > >>                 standards and thus we could not properly review and
> > >>                 vet them even if they were contributed. Should ASME
> > >>                 templates be contributed that can be reviewed, they
> > >>                 would be welcomed.
> > >
> > >                 OK, I can handle the ASME template submission.  If you
> > >                 run into standards in the future that the
> > >                 librarians don't have access to, feel free to ping the
> > >                 dev list.  We have a fair cross section of engineers
> who
> > >                 can help with reviews although we don't always follow
> > >                 the PRs at GitHub.
> > >
> > >
> > >                 -Seth
> > >
> > >
> > >                 KiCad Services Corporation KiCad Services Corporation
> Logo
> > >                 Seth Hillbrand
> > >                 *Lead Developer*
> > >                 +1-530-302-5483‬ <tel:+12126039372>
> > >                 Davis, CA
> > >                 www.kipro-pcb.com <http://www.kipro-pcb.com/>
> > >                 info@xxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxx>
> > >                 https://twitter.com/KiProEDA
> > >                 <https://twitter.com/KiProEDA>
> > >                 https://www.linkedin.com/company/kicad
> > >                 <https://www.linkedin.com/company/kicad>
> > >
> > >         _______________________________________________
> > >         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
> > >     <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
> > >
> >
> > _______________________________________________
> > 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
>
> _______________________________________________
> 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
>

Follow ups

References