[Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?
Ximin Luo
infinity0 at debian.org
Thu Jul 26 04:39:00 BST 2018
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
More information about the Pkg-mozext-maintainers
mailing list