[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#829046: Difficulties in packaging pagure



在 2017年5月18日星期四 +08 下午12:07:41,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"

I have several understandings on it:

Option 1
------------

* Will not use any bundled javascript libraries, no matter minified or not
* Will depend on corresponding libjs-* packages and make symlinks to provide 
removed javascript libraries
* If that package does not exist, package them first

Option 2
------------

* Only minified javascripts are not acceptable
* Will use tools like yui-compressor to generate minified js files without using 
libjs-* packages
* Write d/copyright for unminified js files

Option 3
-------------

* An mixture of 1 & 2
* Use libjs-* if that lib has been packaged in Debian
* If not packaged, use non-minified version and run processor to generate 
minified js files


I am not very familiar with Debian's JavaScript policies. Which of my 
understandings is correct?

--
Boyuan Yang

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: