[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