Skip to content

[Archive] Mail sent by @kbdharun for requesting Debian tldr package to be updated from Haskell community client to official Python client #10198

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
kbdharun opened this issue May 15, 2023 · 0 comments
Labels
archive Archive of changes made in tldr-pages, etc.

Comments

@kbdharun
Copy link
Member

kbdharun commented May 15, 2023

Subject: Request from maintainers: Replace broken unofficial tldr package with official Python package
To: pkg-haskell-maintainers@lists.alioth.debian.org, clint@debian.org, team+python@tracker.debian.org
Send at: Mon, May 15, 2023 at 6:31 PM (UTC +5:30)

Body

Hello maintainers,

I am a maintainer from tldr-pages, let me explain the current situation in detail,
we at tldr-pages provide cheatsheets for console commands across various
platforms and languages. We have a large ecosystem of community maintained
clients, the current one mentioned in the issue is
https://github.com/psibi/tldr-hs which is a third-party client which isn't
officially endorsed/supported by us as it doesn't follow our latest client
specification at
https://github.com/tldr-pages/tldr/blob/main/CLIENT-SPECIFICATION.md.

Recently we had a change where we removed the master branch (as informed in
an announcement 1 year ago) but this client hasn't been updated to the
newer branch thus officially breaking caching and making the client
unusable since the past week.

We had a discussion some time ago regarding the package (
https://github.com/psibi/tldr-hs/issues/37) where the developer expressed
he doesn't maintain the tldr Debian package, we were fine with the package
in the past as we don't recommend it as an install method officially, but
that didn't stop many new users from using it from the Debian repository, and
the same package seems to be present in the Ubuntu package repository
(imported from here), over the past week, we have received tons of reports
in our chatroom and other channels including the bug report made here (
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035415) where users are
reporting about the broken client with us.

I formally request removing/moving the current Haskell package to its
original package name (tldr-hs) and replacing the tldr package with our
official Python client at https://github.com/tldr-pages/tldr-python-client
(not to confuse with existing, also broken tldr-py package) which we
maintain in other distribution repositories like Fedora and Arch. I am
sending this mail to the Python team too in order to request them to
package it.

While we are at this, it would be nice if the tealdeer package (one of our
popular third-party clients) was updated to a newer version as it seems to
be stuck at an older version.

Hoping for a reply soon, Thanks for your time.
-- 
Regards,
K.B.Dharun Krishna <https://github.com/kbdharun>

Package context for future reference

https://packages.debian.org/latest/tldr (which is present in the Ubuntu package repository too), this link might get updated in future, so you can refer to this Internet Archive capture instead https://web.archive.org/web/20230515131217/https://packages.debian.org/sid/tldr

@kbdharun kbdharun added the archive Archive of changes made in tldr-pages, etc. label May 15, 2023
@tldr-pages tldr-pages locked as resolved and limited conversation to collaborators Jul 22, 2023
@kbdharun kbdharun changed the title Archive: Mail sent by @kbdharun for requesting Debian tldr package to be updated from Haskell community client to official Python client [Archive] Mail sent by @kbdharun for requesting Debian tldr package to be updated from Haskell community client to official Python client Sep 11, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
archive Archive of changes made in tldr-pages, etc.
Projects
None yet
Development

No branches or pull requests

1 participant