-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 01/15/2013 12:43 PM, Toshio Kuratomi wrote:
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 :-)
This is going to require a good bit of work and I'm not as familiar
with how this is organized as I would like to be. I think I may see if
I can get a brainstorming session going at FUDCon this week.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -
http://www.enigmail.net/
iEYEARECAAYFAlD2sCAACgkQeiVVYja6o6PsWwCdHd9vcAcgp1B6UzHiZL4zG0WS
52kAn27+SsIoZZ9loyoyu4P2X1afnUxT
=sA/v
-----END PGP SIGNATURE-----