Package Details: undistract-me 0.1.1-1

Git Clone URL: https://aur.archlinux.org/undistract-me.git (read-only, click to copy)
Package Base: undistract-me
Description: Notifies you when long-running terminal commands complete | Now with bash-preexec support
Upstream URL: https://github.com/qbouvet/undistract-me
Licenses: Expat
Conflicts: undistract-me
Provides: undistract-me
Submitter: qbvt
Maintainer: qbvt
Last Packager: qbvt
Votes: 1
Popularity: 0.065659
First Submitted: 2020-10-12 12:27
Last Updated: 2020-10-12 12:27

Latest Comments

qbvt commented on 2021-02-04 17:45

Hi, sorry for the late response,

In short, this points to a fork because:
1/ Upstream relies on an outdated or/and exotic version of bash-preexec,
2/ Using that version breaks compatibility with anything else that uses an up-to-date version of bash-preexec,
3/ Upstream seems abandonned,

To expand a little bit:
- regarding 2/, my fork updates bash-preexec with the "official", up-to-date version, which fixes compatibility issues, and also allows installing bash-preexec as a package, which I think is good,
- regarding 3/ I opened PR#68 on the upstream repo. That was 4 months ago, and I got no answer from the author.

In case you are/know the author, I'd actually prefer to merge my stuff in and delete my fork, but for now it's the only way for me to have the functionality.

Cheers,

escondida commented on 2021-02-03 21:16

stevenroose, if you take a look at the comparison between this package's version and the original, you'll note that an "Important Note" was added to the README explaining why.

A fork, particularly of a project apparently abandoned by upstream, is not necessarily malicious. I think you'll find the code comparison linked above reassuring.

stevenroose commented on 2021-02-03 15:24

Why is this package not using the original repo (https://github.com/jml/undistract-me), but a personal fork?