[Pkg-javascript-devel] JS policy: repackaging upstream tarball when minified js files are present (was: Call for review: should.js packages)

Jonas Smedegaard dr at jones.dk
Wed May 7 11:41:20 UTC 2014


Quoting Emilien Klein (2014-05-07 09:08:11)
> 2014-05-06 7:58 GMT+02:00 Jérémy Lal <kapouer at melix.org>:
>> Le mardi 06 mai 2014 à 02:57 +0200, Jonas Smedegaard a écrit :
>>> Quoting Emilien Klein (2014-05-05 23:35:34)
>>>> 2014-05-05 21:31 GMT+02:00 Jonas Smedegaard <dr at jones.dk>:
>>>>> Quoting Emilien Klein (2014-05-05 20:57:39)
>>>>>> Or do we really want to have this debate started again for each 
>>>>>> new package asking the team to be reviewed?
>>>>>
>>>>> I believe we need not have same debate for each new package, if we 
>>>>> document what we (or most of us) find to be best practices.
>>>>
>>>> What is your suggestion for documenting that?
>>>
>>> Somewhere below <https://wiki.debian.org/Javascript>.
>>>
>>> If calling the page "Policy" implies strict rules, then I would 
>>> prefer not writing it there but instead at e.g. Guidelines or 
>>> BestPractices.

> I guess I understand my confusion now:
> In the debate last 2 months, there were some pretty strong arguments 
> advanced why keeping the minified files was breaking the social 
> contract (and thus RC-worthy)
> I looks like now that it is not necessarily as black and white.

That has not changed: Some (including me) pretty strongly believe that 
keeping the minified files (not breaks not the social contract but) is 
in violation of Debian Policy and thus worthy of release-candidate bugs.

It is up to those choosing not to follow guidelines to defend their 
reasoning that that is not the case.  Just as before.


> Let's thus keep this as a recommendation/guideline/best practice for 
> our team, and see how/if the debate comes to a resolution at the level 
> of the entire project.

Please note that I only claim guidelines can *help* avoid discussion - 
by either a) clearly documenting what is safe to do if you don't want 
trouble, or b) summarizing the essentials of one half of the debate - 
ideally cutting future threads in half.  Imagine threads where half the 
posts are shrunk to stuff like "How is your $foo compliant with Debian 
Policy §§x.y?  Point $bar in our guideline addresses that.".


> Who can put Jérémy's text at the location Jonas mentions?

Anyone understanding how "wiki" works and able to get a wiki.debian.org 
user account. :-)


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140507/171eee05/attachment.sig>


More information about the Pkg-javascript-devel mailing list