Dmitry Smirnov: > On Thursday, 26 July 2018 3:38:00 AM AEST Ximin Luo wrote: >> Why not improve it [dh_webext], instead of requiring extra manual packaging > steps to all packages? > > I did land few minor commits to improve "dh_webext" but frankly I'm not sure > what it is intended to do... Perhaps someone else have a strategic vision > regarding what dh_webext should become. > > Due to other priorities and commitments I have no time to work on dh_webext; > my Python skills are mediocre and my first approach to symlink uncompressed > addon was quite easy so I thought that dh_webext just adds complexity to a > straightforward task... Though that was before I've discovered that we need > to compress addons for Firefox or somehow drop its extension caches... I > suppose dh_webext could take care of that but I can't/won't be the one to > work on that... >
The "strategic vision" is the same as any other dh addon, to reduce duplication in d/rules across packages within the same ecosystem (here, WebExtensions). I know the code is crap currently, but it doesn't mean we should just drop it and work on another solution that will be worse in the long run. I don't care what language the tool is written in, I picked python2 because that was what other mozilla-devscripts stuff was written in. I think for the long-term sustainability of the team it's better for all of us to work together to improve this one tool, rather than implement similar-but-different logic many times in many different packages. X -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE https://github.com/infinity0/pubkeys.git _______________________________________________ Pkg-mozext-maintainers mailing list Pkg-mozext-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-mozext-maintainers