4 ms·
I will not even possibly consider introducing a 3rd party dependency unless it has one of the following: 1. A reasonably release cadence of packages (APT/PPA/
by cjhanks 8y ago
I will not even possibly consider introducing a 3rd party dependency unless it has one of the following:
1. A reasonably release cadence of packages (APT/PPA/RPM).
2. A well defined release cycle with a sane download path (for tarballs).
3. Obvious community support by way of GitHub stars, pull requests, issues.
That said, in the traditional adoption curve, I am somewhere between 'late majority' and 'laggard'. Mostly because I don't have time to evaluate most things.
- mjw1007 8y agoI'd add one more option to that list: it is _finished_ (and implemented in a language with good backwards-compatibility discipline).