Re: Bug#846903: ITP: node-has-gulplog -- Check if gulplog is available before attempting to use it
Philipp Kern wrote: > On 04.12.2016 15:47, Pirate Praveen wrote: > > Those of us feeling weird can go through the list here [1] and see > > which of those are weird and help create a patch for their parent > > module and convince their upstream to use a patch instead. If you > > can't convince them, maintaining a fork would be fine too. > > You'd think that the effort to package up [1] would be more than to > patch the software using it. Patching upstream source always makes more work (especially long-term) than packaging unmodified upstream source. Patched upstream source incurs technical debt. Getting the fix accepted upstream eliminates that technical debt, and if upstream will take the fix and just add a hard dependency on gulplog, that seems like an improvement. But if upstream won't take the patch, then packaging a tiny script seems *far* easier than maintaining a permanent fork to avoid it. - Josh Triplett
Re: Bug#846903: ITP: node-has-gulplog -- Check if gulplog is available before attempting to use it
On 04.12.2016 15:47, Pirate Praveen wrote: > Those of us feeling weird can go through the list here [1] and see which of > those are weird and help create a patch for their parent module and convince > their upstream to use a patch instead. If you can't convince them, > maintaining a fork would be fine too. You'd think that the effort to package up [1] would be more than to patch the software using it. Especially when it boils down to a "true" because gulplog is actually a dependency here. I understand why you are annoyed, but some of these are silly. I think we are beyond the "let's collect random modules into big packages" at this point but it's IMO still fair to call out problematic ones like this one. Kind regards Philipp Kern [1] https://github.com/gulpjs/has-gulplog/blob/master/index.js signature.asc Description: OpenPGP digital signature
Re: Bug#846903: ITP: node-has-gulplog -- Check if gulplog is available before attempting to use it
On 2016, ഡിസംബർ 4 8:03:01 PM IST, Tollef Fog Heen wrote: >]] Pirate Praveen > >> Description : Check if gulplog is available before attempting >to >> use it > >Is there a node-has-has-gulplog too, to check for if has-gulplog is >available before attempting to use it? This package sounds a bit >weird, >even as Node.js packages go. Those of us feeling weird can go through the list here [1] and see which of those are weird and help create a patch for their parent module and convince their upstream to use a patch instead. If you can't convince them, maintaining a fork would be fine too. [1] https://wiki.debian.org/Javascript/Nodejs/Tasks/gulp If some one is willing to be an upstream for a combined gulp package, that would be amazing too. You can also help by substituting bigger libraries like lodash for these tiny ones. You could also help maintain such combined libraries. I'm not stopping anyone from doing these supposed to be better way of doing things. As long as no one steps up to do these tasks, you'll have to bear with the tiny packages. And its tiring to keep replying the same thing often, so I won't reply to any more tiny module email. Thanks everyone. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.
Re: Bug#846903: ITP: node-has-gulplog -- Check if gulplog is available before attempting to use it
]] Pirate Praveen > Description : Check if gulplog is available before attempting to > use it Is there a node-has-has-gulplog too, to check for if has-gulplog is available before attempting to use it? This package sounds a bit weird, even as Node.js packages go. -- Tollef Fog Heen UNIX is user friendly, it's just picky about who its friends are
Bug#846903: ITP: node-has-gulplog -- Check if gulplog is available before attempting to use it
Package: wnpp Severity: wishlist Owner: Pirate Praveen X-Debbugs-CC: debian-devel@lists.debian.org * Package name: node-has-gulplog Version : 0.1.0 Upstream Author : Blaine Bublitz (http://iceddev.com) * URL : https://github.com/gulpjs/has-gulplog#readme * License : Expat Programming Lang: JavaScript Description : Check if gulplog is available before attempting to use it signature.asc Description: OpenPGP digital signature