Re: Planner-list GConf
chris hermansen via planner-list <[email protected]> Mon, 6 Jan 2020 10:47:12 -0800
| Newsgroups | gmane.comp.gnome.apps.planner.user |
|---|---|
| Message-ID | <CACc2_6_RD2f7dV_TFmca7chj8YksXskC4fggOfBAK=U4=VhV3A@mail.gmail.com> |
--===============1989209933676204062== Content-Type: multipart/alternative; boundary="0000000000001120eb059b7d1797" --0000000000001120eb059b7d1797 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Alexandre and list; On Mon, Jan 6, 2020 at 9:42 AM Alexandre Franke <[email protected]> wrote: > On Mon, Jan 6, 2020 at 4:12 PM Jeremiah C. Foster via planner-list > <[email protected]> wrote: > > I don't know if planner is actively maintained in GNOME or if it has an > invdividual directly working on it. > > I am the current maintainer of Planner, but I am not actively working > on it. The current state has been explained many times already and > hasn=E2=80=99t changed. Planner needs to be ported to GTK 3 and for that = a new > timeline widget needs to be written because libgnomecanvas is > deprecated (and it would be a bad idea to just copy its code into our > tree). It is a daunting task. Some people have showed interested but > all have vanished. Waiting for GTK 4 and rewriting the UI is arguably > a less daunting task (and the current path I=E2=80=99m on). > Not to start a flame war (nor even a flame battle) and perhaps this does belong on the developer list; but the maintainer of Xournal has this to say about "deprecated libgnomecanvas" <https://sourceforge.net/p/xournal/bugs/191/>: Debian is completely off its rocker... The issue is not with GTK2 (not > deprecated, fortunately given that even GIMP hasn't managed to migrate > to GTK3 yet), but rather with the canvas widget for GTK2, > libgnomecanvas, which they have declared deprecated because its name is > part of a series of libraries that are mostly obsolete. The problem is > that there isn't a good replacement. > > libgnomecanvas is not related to libgnome in any way despite the name. > It provides a high-performance canvas widget for GTK2, it is the > standard canvas widget for GTK2. There is no good replacement for GTK3. > I am not aware of any serious issues with it apart from it being old. > > The two GTK3 canvases that aim to provide something similar to > libgnomecanvas, foocanvas/geocanvas and goocanvas, are not so > well-maintained, not as well-optimized, and not as standard as > libgnomecanvas. I don't want to invest a lot of effort into switching > to one just to have Debian declare it deprecated the following year. > > The official Debian line that libgnomecanvas is deprecated in favor of > cairo is nonsense since the two don't offer equivalent functionality -- > it's impossible to port libgnomecanvas software to rely only on cairo > and the cairo ecosystem. > > Please consider un-deprecating libgnomecanvas. Despite the lack of > active development, it is a useful library, has no security issues that > I am aware of, and software that people want to use depends on it. > Perhaps this is why developers who have looked at the concept of moving to GTK 3 have dropped the idea...? --=20 Chris Hermansen =C2=B7 clhermansen "at" gmail "dot" com C'est ma fa=C3=A7on de parler. --0000000000001120eb059b7d1797 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr">Alexandre and list;<br></div><br><div cla= ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Jan 6, 202= 0 at 9:42 AM Alexandre Franke <<a href=3D"mailto:[email protected]">afra= [email protected]</a>> wrote:<br></div><blockquote class=3D"gmail_quote" sty= le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi= ng-left:1ex">On Mon, Jan 6, 2020 at 4:12 PM Jeremiah C. Foster via planner-= list<br> <<a href=3D"mailto:[email protected]" target=3D"_blank">planner-lis= [email protected]</a>> wrote:<br> > I don't know if planner is actively maintained in GNOME or if it h= as an invdividual directly working on it.<br> <br> I am the current maintainer of Planner, but I am not actively working<br> on it. The current state has been explained many times already and<br> hasn=E2=80=99t changed. Planner needs to be ported to GTK 3 and for that a = new<br> timeline widget needs to be written because libgnomecanvas is<br> deprecated (and it would be a bad idea to just copy its code into our<br> tree). It is a daunting task. Some people have showed interested but<br> all have vanished. Waiting for GTK 4 and rewriting the UI is arguably<br> a less daunting task (and the current path I=E2=80=99m on).<br></blockquote= ><div><br></div><div>Not to start a flame war (nor even a flame battle) and= perhaps this does belong on the developer list; but the maintainer of Xour= nal has <a href=3D"https://sourceforge.net/p/xournal/bugs/191/">this to say= about "deprecated libgnomecanvas"</a>:</div><div><br></div><div>= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"><p>Debian is completely o= ff its rocker... The issue is not with GTK2 (not <br> deprecated, fortunately given that even GIMP hasn't managed to migrate = <br> to GTK3 yet), but rather with the canvas widget for GTK2, <br> libgnomecanvas, which they have declared deprecated because its name is <br= > part of a series of libraries that are mostly obsolete. The problem is <br> that there isn't a good replacement.</p><p>libgnomecanvas is not relate= d to libgnome in any way despite the name. <br> It provides a high-performance canvas widget for GTK2, it is the <br> standard canvas widget for GTK2. There is no good replacement for GTK3. <br= > I am not aware of any serious issues with it apart from it being old.</p><p= >The two GTK3 canvases that aim to provide something similar to <br> libgnomecanvas, foocanvas/geocanvas and goocanvas, are not so <br> well-maintained, not as well-optimized, and not as standard as <br> libgnomecanvas. I don't want to invest a lot of effort into switching = <br> to one just to have Debian declare it deprecated the following year.</p><p>= The official Debian line that libgnomecanvas is deprecated in favor of <br> cairo is nonsense since the two don't offer equivalent functionality --= <br> it's impossible to port libgnomecanvas software to rely only on cairo <= br> and the cairo ecosystem.</p><p>Please consider un-deprecating libgnomecanva= s. Despite the lack of <br> active development, it is a useful library, has no security issues that <br= > I am aware of, and software that people want to use depends on it.</p></blo= ckquote> <p><br></p><p>Perhaps this is why developers who have looked at the concept= of moving to GTK 3 have dropped the idea...?<br></p></div></div><br clear= =3D"all"><br>-- <br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"= ltr">Chris Hermansen =C2=B7 clhermansen "at" gmail "dot"= ; com<br><br>C'est ma fa=C3=A7on de parler.</div></div></div> --0000000000001120eb059b7d1797-- --===============1989209933676204062== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ planner-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/planner-list --===============1989209933676204062==--