← Back to team overview

kicad-developers team mailing list archive

Re: New development policies.

 

On 12/17/2015 2:39 PM, Timofonic wrote:
> Are there plans to make an official deadline to make KiCad GAL-only
> deadline and remove the legacy code?

No.  It will be done when it's done.  The goal is before the next stable
release but there are no guarantees.

> 
> View to encourage the implementation of missing features in GAL vs
> Legacy Canvas?
> 
> Can ir be made usable in low end platforms without crippling
> functionalities and make good use of the advantages of higher end
> systems? I imagine using KiCad on a very low power ARM/MIPS device, or
> even a phone/tablet if the UI could be adapted to make it usable.

I will not allow kicad to become all things to all people.  We do not
have the manpower to focus on every single wannabe computing platform.
We need to hit the largest user group we can.  Users computing on the
extremes will have to fend for themselves.

> 
> What about systems lacking 3D acceleration? Are those going to be not
> supported after total GAL tension? Are there some planning to make an
> alternative renderer with low CPU platforms and usable on slow hardware
> from embedded platforms to old desktops?

We have discussed porting wxDC to GAL if we cannot get acceptable
performance from the Cairo canvas on slower hardware.  I will not allow
the legacy canvas to be deprecated until one of these two solutions are
implemented.

> 
> On December 16, 2015 4:45:42 PM CET, "Nick Østergaard"
> <oe.nick@xxxxxxxxx> wrote:
> 
>     I was thinking it could just be a small description in on of the blog
>     posts, alternatively an addition to one of the existing ones or just a
>     completely new one.  GAL versus default.
> 
>     2015-12-16 16:40 GMT+01:00 Mark Roszko <mark.roszko@xxxxxxxxx>:
> 
>         That's something that should be in the documentation not website. We
>         shouldn't be keeping documentation in two places.
> 
>         On Wed, Dec 16, 2015 at 10:16 AM, Nick Østergaard
>         <oe.nick@xxxxxxxxx> wrote:
> 
>             I think this is good, partly because I think calling it
>             legacy canvas
>             is more accurate (hence that is what I have called it
>             always) and it
>             is a stronger indicator that it is deprecated. On a side
>             note to this,
>             I think we might need to actually describe a bit better what the
>             difference is on the kicad website, but I am really bad at
>             doing such
>             things so I have not done it. I guess a lot of newcomers
>             could easily
>             become confused.
> 
>             2015-12-16 15:45 GMT+01:00 Simon Wells <swel024@xxxxxxxxx>:
> 
>                 Due to the "Default Canvas" being called the "Legacy
>                 Canvas" is it not time
>                 to change it in kicad. The current naming of Default
>                 canvas also is a bit
>                 confusing as you would normally see the "Default" one
>                 listed as its name as
>                 well.
> 
>                 The patch i have attached changes all references to
>                 Default canvas that i
>                 could find, and also changes the enums to CANVAS_LEGACY
>                 from CANVAS_DEFAULT
> 
>                 ------------------------------------------------------------------------
> 
>                 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
> 
> 
> 
> 
>         --
>         Mark
> 
> 
>     ------------------------------------------------------------------------
> 
>     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
> 
> 
> -- 
> Enviado desde mi dispositivo Android con K-9 Mail. Por favor disculpa mi
> brevedad.
> 
> 
> _______________________________________________
> 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