Hi Praveen, Quoting Pirate Praveen (2016-03-07 10:27:31) > On Saturday 27 February 2016 12:29 AM, Jonas Smedegaard wrote: >> ¹ bug#809977 requests adding node-handlebars to src:libjs-handlebars >> (to cover not only browser but also server-side use), but package >> maintainer chose to instead package libjs-handlebars from a Ruby >> bundling (re)source (see changelog entry for ruby-handlebars-assets >> 2:0.20.1-3, written some months after bug#809977). >> > > I did not see this bug when I updated libjs-handlebars (so it was not > _instead_ of fixing). > > In this particular case, maintaining one single package was considered > better than maintaining 3 source packages. If I had seen that bug > before the source packages were combined, the justification of less > maintenance would not have been there. > > Adding more source package adds to the burden of maintenance. IMHO, it > makes sense to reduce source packages if there is only a ruby package > using the js package. If more packages needs the js package, then > maintaining separate source packages is justified. > > And the the upload that used ruby-handlebars-assets as source for > libjs-handlebars was on Tue, 07 Apr 2015 19:51:22 +0530 but #809977 > was filed on 5 Jan 2016 01:12:12 UTC. So I don't think it is fair to > say the choosing to use the rubygem provided copy was instead of > adding node-handlebars. ("written some months after bug#809977"). No > malice was intended as is is made out to be. I do not blame you for malicious intend, and apopogize if my choice of words made it look that way. What I do "blame" you for is choosing a pragmatic approach which I believe we should generally not do in Debian, which is the reason I raised the question here on -devel - generalized, with your case only as an example. Thanks for your clarifications - they seem to confirm that you were, and still intend to be, pragmatic - e.g. track the real upstream only when strongly encouraged to do so. > I just uploaded a separate libjs-handlebars pcakage which provides > node-handlebars, libjs-handlebars and libjs-handlebars.runtime binary > packages. Thanks. The general concern of mine still stand: I feel that we in Debian should use alternate source only in special situations, not as a convenience. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
Attachment:
signature.asc
Description: signature