[Fedora-packaging] JavaScript

Toshio Kuratomi a.badger at gmail.com
Tue Jan 15 17:43:41 UTC 2013


On Tue, Jan 15, 2013 at 11:51:06AM +0100, Vít Ondruch wrote:
> Hi,
> 
> Since there is already NodeJs in Fedora, shouldn't be the JavaScript
> exception [1] revisited? There are JavaScript libraries reviews, such
> as CofeeScript [2], already ongoing. However, there is also it copy
> of CoffeeScript in rubygem-coffee-script-source. I know I am going to
> make my life harder, on the other hand, this is just system library
> and should not be duplicated.
> 
The exception shouldn't need revisiting (things that run on NodeJS should
not be covered by the exception under the current guidelines)  "At this time
JavaScript intended to be served to a web browser on another computer is
specifically exempted from this but this will likely change in the future."
<=  that exception does not cover JavaScript that runs on the local
computer.

However, we do need some JavaScript packaging Guidelines.  There have been
times (Ruby, java, maybe ocaml... I can't remember) when we didn't allow
package reviews to continue until the packaging guidelines for them were
worked out.  This may be another case where that should be done.   The
alternative is that a lot of things in the package spec files will need to
be changed after guidelines are approved specifically because they are
failing to do things that are needed for the guidelines (as opposed to most
guidelines where changes are adopted as the packages are updated for other
things).

sgallagh, would you have an interest in taking guidelines drafting upon
yourself?  It's a big task but since you've taken on Nodejs, you likely are
used to big tasks :-)

-Toshio

> 
> 
> 
> [1] https://fedoraproject.org/wiki/Packaging:Guidelines#Duplication_of_system_libraries
> [2] https://bugzilla.redhat.com/show_bug.cgi?id=732216
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/packaging/attachments/20130115/773b56fd/attachment.sig>


More information about the packaging mailing list