Re: [Wikitech-l] Seemingly proprietary Javascript

2013-03-06 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Since this thread is slowly moving over to a debate as to whether it
constitutes bikeshedding or not (and people can't seem to agree on
that either), I'm going to unsubscribe to this mailing list by the end
of today (in 15 hours or so) as I get way too much email already. I
have made my concerns clear.

Thank you for verifying that your intentions are to use free software.
If anyone were to CC me in any important emails (decisions regarding
licence headers), I would be grateful.

If someone has suggestions for how to make GNU LibreJs[0] accept
Wikipedia, please email me about this. The only solution I can think
of is using a whitelist -- but this may be dangerous, as developers
can just go oh I don't bother with licences, you can just whitelist
my page.

[0]  https://www.gnu.org/software/librejs/
- -- 
Alexander
alexan...@plaimi.net
http://plaimi.net/~alexander
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlE4R78ACgkQRtClrXBQc7VbwAD/eK5zRRExpYlNx93GmgQmCwwE
DQ5WRp6/ErrbB6XYwygA/3hsN4RFY80gl95TOLU6GzQ9iUKkKkAaxd/qop81IA6+
=Pr4p
-END PGP SIGNATURE-

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Seemingly proprietary Javascript

2013-03-05 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

GNU LibreJS blocks several Javascript sources around Wikipedia. I was
sent to this list by Kirk Billund. My issue as well as Kirk's replies
follows. I hope you are okay to read it in this form.

03/05/2013 11:16 - Alexander Berntsen wrote:
 GNU LibreJs[0] reports that several of the Javascript sources
 embedded by different parts of Wikipedia are proprietary[1].
 Is this a conscious anti-social choice[2], or have you merely
 not set up your source files to properly show their
 licence[3]?
 
 If the latter is the case, please remedy this. If the former
 is the case... please remedy this. It is extremely
 important.[4] In any event I hope to get a reply, as the
 distinction is important to me.
 
 [0]  https://www.gnu.org/software/librejs/ [1]
 https://www.gnu.org/philosophy/categories.html#ProprietarySoftware

 
[2]  https://www.gnu.org/philosophy/javascript-trap.html
 [3]
 https://www.gnu.org/software/librejs/free-your-javascript.html

 
[4]  https://www.gnu.org/philosophy/why-free.html

On 05/03/13 11:38, Wikipedia information team wrote:
 All of the MediaWiki[1] code base that Wikipedia is licensed
 under the GPL[2], including the JavaScript. Also included in
 that is the freely-licensed (MIT) jQuery[3] library. However
 some code is actually written by the invidual users, like
 English Wikipedia's custom javascript[4], which is licensed as
 CC-BY-SA-3.0 since all content pages are automatically licensed
 that way[5].
 
 Additionally, our JavaScript is minified[6] so adding comments
 is not possible. If you have further concerns, you can either
 respond to me, email the general Wikimedia technical list[7] or
 a general Mediawiki help list[8].
 
 
 [1] https://www.mediawiki.org/wiki/MediaWiki [2]
 https://www.mediawiki.org/wiki/License [3]
 https://en.wikipedia.org/wiki/JQuery [4]
 https://en.wikipedia.org/wiki/MediaWiki:Common.js [5]
 https://en.wikipedia.org/wiki/Wikipedia:Copyrights [6]
 https://www.mediawiki.org/wiki/ResourceLoader [7]
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l [8]
 https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

03/05/2013 11:16 - Alexander Berntsen wrote:
 Is it not possible to insert the licence as part of your build 
 process? What I do with compiled or minified Javascript is to
 build everything, and then insert the licence to all files using
 BASH.

On 05/03/13 12:41, Wikipedia information team wrote:
 Unfortunately I don't fully understand how the minification process
 works, so it would probably be better if you asked your question on
 our technical mailing list 
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l and
 someone there would be able to give you a more specific answer.
- -- 
Alexander
alexan...@plaimi.net
http://plaimi.net/~alexander
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlE13WcACgkQRtClrXBQc7VRwAEAhJLHhlpssJIze/B9IJ1un9kT
/ze8DysWeQHBpoGeKCQBALbfVL+yLy74dAEmncPrT3FAPB4WPjUDfOg8A7Vo/pXm
=peks
-END PGP SIGNATURE-

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Seemingly proprietary Javascript

2013-03-05 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 05/03/13 13:18, Max Semenik wrote:
 If you mean that we have to insert that huge chunk of comments from
  [1] into every page, the answer is no because we'll have to
 include several licenses here, making it ridiculously long.
Please see the JavaScript Web Labels section of the article[0]. Is this
a possibility?

 All JS run on Wikimedia sites is free, and if some software
 believes otherwise, that software needs to be fixed.
Do you have ideas on how to fix it?


[0]  https://www.gnu.org/software/librejs/free-your-javascript.html
- -- 
Alexander
alexan...@plaimi.net
http://plaimi.net/~alexander
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlE17h0ACgkQRtClrXBQc7XAaAEAqklgvLuiZMts0H2/T0oloJiL
Cpfn3KXFdvh04ihp+Y0A/jzm281pemFHmwRaPNLutEVYoeUhvoRvo3rIGE02nX4E
=dHAX
-END PGP SIGNATURE-

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Seemingly proprietary Javascript

2013-03-05 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 05/03/13 14:38, David Gerard wrote:
 Yeah, calling people antisocial when you ask them for something is 
 definitely the approach to take. Let us know how it works out for
 GNU LibreJS.
I did not call anyone antisocial. Furthermore I am not affiliated with
GNU LibreJS.
- -- 
Alexander
alexan...@plaimi.net
http://plaimi.net/~alexander
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF0EAREIAAYFAlE19jwACgkQRtClrXBQc7VeUQEAsA4negyyHjMk6954Q4I6SJSp
gKleJiqwcT+ER24DTtoA+K1F7CGSmfVanYT0l0AYiQthigpCdewH7m1xPJGdrDE=
=WSU4
-END PGP SIGNATURE-

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l