Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Ximin Luo
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...

Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Dmitry Smirnov
On Thursday, 26 July 2018 11:45:59 AM AEST Carsten Schoenert wrote: > We need to collect all these information on the Debian wiki. Even as I > package Thunderbird that all isn't that clear, it was along journey for > me (which was needing a lot of time!) to get Lightning working on TB >= 58. > To

Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread David Prévot
Hi, Le 26/07/2018 à 09:45, Carsten Schoenert a écrit : > Meanwhile I started some small notes within Gobby, please extend by > things you liked to have talked about or solved. > > https://gobby.debian.org/export/debconf18/bof/pkg-webext > > I also added a AddHoc session request to Wafer. > >

Re: [Pkg-mozext-maintainers] tree-style-tab conversion to WebExtensions

2018-07-25 Thread Dmitry Smirnov
On Thursday, 26 July 2018 1:31:00 PM AEST Ximin Luo wrote: > I'm not sure why you think it's "difficult" to create symlinks at build > time. Do you need to verify that the symlinks point to valid targets? Yes, that one of the problems. With systems like dh_link or dh_linktree, staged tree always

Re: [Pkg-mozext-maintainers] tree-style-tab conversion to WebExtensions

2018-07-25 Thread Ximin Luo
Dmitry Smirnov: > On Thursday, 26 July 2018 3:58:00 AM AEST Ximin Luo wrote: >> to create these zips during build time rather than postinst time? > > There are some good reasons to zip on postinst rather than on build time. > > Unpacked addons is what Chromium needs (for those addons that

Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Dmitry Smirnov
On Thursday, 26 July 2018 6:26:57 AM AEST Michael Meskes wrote: > Unless something changed in chromium this will not work, that is it > will not if you install more than one extension because chromium only > executes one load-extension argument. At least that's the way it was > when I checked. >

Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Carsten Schoenert
Am 26.07.18 um 01:28 schrieb Dmitry Smirnov: ...>> * Where should be the packaged AddOns be collected on Salsa? >> We have 'pkg-mozext-team' and also 'webext-team' [2]. The latter has now >> most of the git trees. > > Separation looks clear (enough) to me: "webext-team" is a place for new >

[Pkg-mozext-maintainers] Processed: tagging 823479

2018-07-25 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 823479 + wontfix Bug #823479 [xul-ext-stylish] xul-ext-stylish: Please package upstream version 2.0.6 Added tag(s) wontfix. > thanks Stopping processing here. Please contact me if you need assistance. -- 823479:

[Pkg-mozext-maintainers] Bug#904577: ITP: stylus -- stylus manager to customize web sites with themes and skins

2018-07-25 Thread Dmitry Smirnov
Package: wnpp Severity: wishlist Owner: Dmitry Smirnov X-Debbugs-CC: debian-de...@lists.debian.org, pkg-mozext-maintain...@lists.alioth.debian.org Control: tags -1 help Control: affects -1 stylish Package name: Stylus Version: 1.0.0 License: GPL-3+ URL:

[Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Carsten Schoenert
Hi there, I think it would make sense to use the opportunity to make a BoF about the future of Mozilla AddOns packaging within Debian. We have currently an ongoing transition of AddOns for Firefox to WebExtension and also some for some AddOns for Thunderbird. Firefox is making a "hard cut" to

[Pkg-mozext-maintainers] tree-style-tab conversion to WebExtensions

2018-07-25 Thread Dmitry Smirnov
Dear Ximin Luo, Thank you for maintaining "tree-style-tab" which is one of the packages I can not live without. I hope you don't mind that I've imported its repository to https://salsa.debian.org/webext-team/tree-style-tab and committed some changes to bring the package up to date,

Re: [Pkg-mozext-maintainers] tree-style-tab conversion to WebExtensions

2018-07-25 Thread Ximin Luo
Dmitry Smirnov: > Dear Ximin Luo, > > Thank you for maintaining "tree-style-tab" which is one of the packages I can > not live without. > > I hope you don't mind that I've imported its repository to > > https://salsa.debian.org/webext-team/tree-style-tab > > and committed some changes to

Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Dmitry Smirnov
On Wednesday, 25 July 2018 11:15:10 PM AEST Carsten Schoenert wrote: > I hope I can get the final Thunderbird 60.0 version from Mozilla within > this week (depends on their releasing) and prepare also a final upload > to experimental of this version also this week so we can all test this > version

Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Ximin Luo
Dmitry Smirnov: > [..] > > I think I have some answers as I happened to be working on some extensions in > the last few days and I think I've figured out how to package them. > I'll try to write it on wiki somewhere but to cut the long story short, > manual method is easier as "dh_webext" is

[Pkg-mozext-maintainers] Processed: tagging 881812

2018-07-25 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 881812 + pending Bug #881812 [xul-ext-treestyletab] xul-ext-treestyletab: new version required for Firefox 57 Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 881812:

Re: [Pkg-mozext-maintainers] Processed: tagging 881812

2018-07-25 Thread Dmitry Smirnov
On Thursday, 26 July 2018 3:55:00 AM AEST Ximin Luo wrote: > Can you explain why you tagged this? Merely to indicate work in progress... > As the maintainer of this package I don't like your changes and I don't > think the package should be uploaded in this state. Please do not upload > the

Re: [Pkg-mozext-maintainers] tree-style-tab conversion to WebExtensions

2018-07-25 Thread Ximin Luo
Dmitry Smirnov: > On Thursday, 26 July 2018 3:25:00 AM AEST Ximin Luo wrote: >> Hey Dmitry, did you try using "dh $@ --with webext" rather than manually >> symlinking and unzipping stuff in the postinst? >> >> I wrote some emails about it previously in this thread. > > Yes, I did try dh_webext

Re: [Pkg-mozext-maintainers] tree-style-tab conversion to WebExtensions

2018-07-25 Thread Dmitry Smirnov
On Thursday, 26 July 2018 3:58:00 AM AEST Ximin Luo wrote: > If Firefox's requirements have changed since I last used dh_webext, why not > improve dh_webext to create these zips during build time rather than > postinst time? > > The whole point of something like dh-XXX is to prevent duplication

Re: [Pkg-mozext-maintainers] tree-style-tab conversion to WebExtensions

2018-07-25 Thread Dmitry Smirnov
On Thursday, 26 July 2018 3:58:00 AM AEST Ximin Luo wrote: > to create these zips during build time rather than postinst time? There are some good reasons to zip on postinst rather than on build time. Unpacked addons is what Chromium needs (for those addons that support both browsers) and

Re: [Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

2018-07-25 Thread Michael Meskes
> Basically web extensions can be installed into "/usr/share/webext" > and > enabled in chromium with "/etc/chromium.d" file as found in Stylus > package: > > https://salsa.debian.org/webext-team/stylus Unless something changed in chromium this will not work, that is it will not if you