Bug#762252: ITP: afdko -- Adobe Font Development Kit for OpenType

2017-05-02 Thread SJ Zhu
On Sat, 30 Apr 2016 20:55:56 +1000 Dmitry Smirnov  wrote:
> Just to mention relevant upstream bugs
>
>   * non-free files:
>
> https://github.com/adobe-type-tools/afdko/issues/136


Hi, I see the issue 136 is closed and it says:

These are covered and are compatible with the Apache 2.0 license for
the entire AFDKO.


>
>   * packaging:
>
> https://github.com/adobe-type-tools/afdko/issues/41
>
> ###
>
> Debian package repository:
>
> https://anonscm.debian.org/cgit/pkg-fonts/afdko.git/
>
> --
> Regards,
>  Dmitry Smirnov.
>
> ---
>
> However beautiful the strategy, you should occasionally look at the
> results.
> -- Winston Churchill



Bug#829046: Difficulties in packaging pagure

2017-05-17 Thread SJ Zhu
On Thu, May 18, 2017 at 08:49:58AM +0530, Pirate Praveen wrote:
> > The remain work is to deal with the JS libraries,
> > some are still not in Debian:
> > * jdenticon.js
> > * cal-heatmap
> 
> There is ruby-cal-heatmap, which I can split or package it separately.

I think we need to separate it, since I don't want this python package
to depend on ruby(bring by ruby-cal-heatmap-rails)

> 
> > * jquery.atwho
> 
> Same for ruby-jquery-atwho-rails
> 
> > * emojione
> 
> This is already there
> https://packages.debian.org/unstable/libjs-emojione
> 

I need some time to figure out how the emojione js work,
upstream pin it at version 1.3.1, see here:
https://pagure.io/pagure/pull-request/1475

I will try to setup a working pagure server to see what if we use
newer emojione.

Besides, in pagure/static/emoji dir,

emoji/jquery.textcomplete-1.7.1.js
emoji/emoji_strategy.json
emoji/jquery.textcomplete.js
emoji/emojione.sprites.min.css
emoji/emojione.sprites.png
emoji/emoji_strategy-1.3.1.json
emoji/emojione.sprites.css
emoji/emojione-1.3.1.js
emoji/emojicomplete.js
emoji/jquery.textcomplete.min.js
emoji/emojione.js
emoji/emojione.min.js
emoji/emojione.sprites.min-1.3.1.css
emoji/emojione.sprites-1.3.1.png
emoji/emojione.sprites-1.3.1.css

libjs-emojione only covers emojione{,.min}.js

I think we need to dig more on this, and one new library I missed,

* jquery.textcomplete

Best regards,
Shengjing Zhu


signature.asc
Description: PGP signature


Bug#829046: Difficulties in packaging pagure

2017-05-17 Thread SJ Zhu
On Thu, May 18, 2017 at 11:59:36AM +0800, Boyuan Yang wrote:
> There are some problems: this packaging uses upstream source code directly 
> from from Git repository, not the tarball upstream released on https://
> pagures.io.
> 

Hi,
I import the source by `git archvie` and remove the minified js,
then import it to upstream branch like what sergiodj did.

PS. I think I forget to remove some files which filename is not matched
by "*.min.js"

> The tarballs contain different distributed files than git repo because 
> tarballs 
> are generated by "python setup.py sdist", which would drop some scripts. 
> Among 
> the dropped files there is the "runtest.sh" script, on which this packaging 
> instruction relies.
> 
> There is a known workaround: we could switch the upstream from https://
> pagures.io/pagures to its mirror on GitHub [1]. The tarball provided by 
> GitHub 
> is simply a compression of files checked out from git tag. I'm not sure if 
> that 
> is acceptable.
> 
> [1] https://github.com/pypingou/pagure/
> 
> --
> Boyuan Yang




signature.asc
Description: PGP signature


Bug#851804: O: bmon -- portable bandwidth monitor and rate estimator

2017-02-02 Thread SJ Zhu
Hi Dmitry,

I use bmon and like it. I hope I can help.

What skill do I need to maintain it. Currently I'm not a DD/DM, but I
have some basic knowledge about packaging.

Best regards,
Shengjing Zhu

On Thu, 19 Jan 2017 09:08:16 +1100 Dmitry Smirnov  wrote:
> Package: wnpp
> Severity: normal
> 
> "bmon" needs new maintainer...
> 
> -- 
> Regards,
>  Dmitry Smirnov.


signature.asc
Description: PGP signature