• Re: Bug#1098707: gnome-core: Switch from evince to papers

    From Matthias Geiger@21:1/5 to [email protected] on Mon Feb 24 16:50:01 2025
    This is a MIME formatted message with attachments. Use a MIME-compliant client to view it properly.
    On Sun, 23 Feb 2025 03:31, Jeremy Bícha <[email protected]> wrote: >Package: gnome-core
    Version: 1:47+6
    X-Debbugs-CC: [email protected]

    I propose that we switch gnome-core to depend on papers instead of
    evince for Debian Trixie.

    Background
    ---------------
    Papers had its first release in May 2024. Papers was forked from
    Evince after the Papers developers were frustrated that they were
    unable to get their merge requests into Evince, particularly a switch
    from gtk3 to gtk4 and a partial rewrite in Rust.

    Since then, Evince has yet to switch to gtk4 even in its development
    branch (despite merge requests being available). Evince has had much
    less development than Papers: in number of contributors, number of
    commits, and number of new features. My strongest argument to switch
    is that Papers is better maintained.

    Brief Feature Comparison
    --------
    - Papers generally has the same features as Evince.
    - Papers does not support the DVI, PostScript or XPS formats. You can
    use imagemagick to convert those documents to PDF.
    - Papers does not have bookmarks support which is different from table
    of contents links for PDFs which have those. The Notes feature is
    similar to bookmarks.
    - Papers has improved Night Mode and has added digital signature >verification. The UI is a bit confusing but you can also use Papers to
    sign PDFs if you have certificates such as those present in Spain's
    national ID cards.

    Hi,

    I tried papers for a bit, and so far it LGTM. I had some weird quirks
    where the pdf would hang, but I haven't had time to debug.
    Another point to consider is papers having better linux mobile
    usability. That being said, I think this is a resonable switch.

    best,

    werdahias
    -----BEGIN PGP SIGNATURE-----

    iHUEABYIAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCZ7yT7wAKCRDsvtu2B7my viO5AQCtHLRilnjSfK6eLR3+31HzncaaowBTkGYYxCaHDhnIAAEAtbJr3VyCltaX XoOlVgBzYaFuho6E5i4ncYMjf2KS5Q4=
    =OfUM
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frederic Peters@21:1/5 to All on Sat Mar 1 08:40:01 2025
    XPost: linux.debian.bugs.dist

    Hi,

    Jeremy Bícha wrote:
    I propose that we switch gnome-core to depend on papers instead of
    evince for Debian Trixie.

    I installed papers yesterday and in my case I was not impressed as it
    feels much slower than evince, both at startup and in operation, with
    a sensible lag when opening the headerbar menu.

    Maybe it's related to me still using X, not Wayland. (?)

    Also, I inadvertently ran papers *.pdf in a directory with a bunch of
    files (but not that much, 28 files, for a total of 13M), and the ouf
    of memory killer had to intervene.

    I did not investigate further as I had no time for it and it was just
    simpler to switch back to evince. Looking at it now, with the same
    simple PDF, Papers consume ~4 times the memory Evince consume.

    Hopefully it works better for others and performance/memory issues
    will be addressed but maybe the switch could be delayed to the next
    release?


    Fred

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)