← Back to team overview

kicad-developers team mailing list archive

Re: Initial rc6 development.

 

+1

On 19/05/18 01:27, Seth Hillbrand wrote:

​I'll second Tom's suggestion here.  Distros are free to package KiCad how they like, but we can create an AppImage[1] with GTK2 and wxpython​ that users can download from the website.  This would provide a way for all users to run KiCad even if their distro doesn't package the required libraries.  Bug reports on GTK3 could then be redirected to the AppImage download link.

-Seth

[1] https://appimage.org/


Am Fr., 18. Mai 2018 um 08:51 Uhr schrieb Tomasz Wlostowski <tomasz.wlostowski@xxxxxxx <mailto:tomasz.wlostowski@xxxxxxx>>:

    On 18/05/18 17:38, Wayne Stambaugh wrote:
    > As we approach the v5 stable release, I want to discuss a
    something we
    > should seriously consider before we open the flood gates for new
    feature
    > merges after the v5 branch.  We are currently in an awkward position
    > with regards to gtk3 builds on Linux.  Given that most distros
    are now
    > building wx against gtk3, we really should work towards fixing
    this at
    > the beginning of v6 and back porting it as soon as possible so
    that we
    > can better support the current Linux distros. Fortunately, most
    distros
    > have thankfully provided a gtk2 build version of wx in order to
    build
    > kicad.  However, they have not done the same thing for wxpython
    so for
    > most new distro releases, we have to build kicad without wxpython
    > support.  I propose we spend some time immediately after the v5
    release
    > and fix the gtk3 issues before we start making major changes to
    the code
    > base so that it is not difficult to back port.  Anyone else have any
    > thoughts on this?
    >

    Wayne,

    I would put most of the effort on developing the GAL version of
    eeschema. It's not our fault that Linux distros change the APIs of
    essential system libraries every 2 years. As a short term solution, I
    would propose distributing a distro-agnostic binary Kicad package that
    includes all dependencies, including wx and gtk2 libraries. In the
    longer run, GALified schematic editor is IMHO the way to go.

    Best,
    Tom



    > Cheers,
    >
    > Wayne
    >
    >
    > _______________________________________________
    > Mailing list: https://launchpad.net/~kicad-developers
    <https://launchpad.net/%7Ekicad-developers>
    > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
    <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    > Unsubscribe : https://launchpad.net/~kicad-developers
    <https://launchpad.net/%7Ekicad-developers>
    > More help   : https://help.launchpad.net/ListHelp
    >


    _______________________________________________
    Mailing list: https://launchpad.net/~kicad-developers
    <https://launchpad.net/%7Ekicad-developers>
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
    <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~kicad-developers
    <https://launchpad.net/%7Ekicad-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



References