[Wikitech-l] File licensing information support

2011-01-20 Thread Bryan Tong Minh
Hello, As you may have noticed, Roan, Krinkle and me have started to more tightly integrate image licensing within MediaWiki. Our aim is to create a system where it should be easy to obtain the basic copyright information of an image in a machine readable format, as well as querying images with

[Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Trevor Parscal
For those of you who didn't see bug 26791, our use of JSMin has been found to conflict with our GPL license. After assessing other options ( https://bugzilla.wikimedia.org/show_bug.cgi?id=26791#c8 ) Roan and I decided to try and use the minification from JavaScriptPacker, but not its overly

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread David Gerard
On 20 January 2011 22:13, Trevor Parscal tpars...@wikimedia.org wrote: For those of you who didn't see bug 26791, our use of JSMin has been found to conflict with our GPL license. On behalf of all aspiring Dark Lords, may I thank the Wikimedia Foundation for protecting our freedom to use

Re: [Wikitech-l] File licensing information support

2011-01-20 Thread Platonides
Bryan Tong Minh wrote: Hello, As you may have noticed, Roan, Krinkle and me have started to more tightly integrate image licensing within MediaWiki. Our aim is to create a system where it should be easy to obtain the basic copyright information of an image in a machine readable format, as

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Maciej Jaros
Trevor Parscal (2011-01-20 23:13): For those of you who didn't see bug 26791, our use of JSMin has been found to conflict with our GPL license. After assessing other options ( https://bugzilla.wikimedia.org/show_bug.cgi?id=26791#c8 ) Roan and I decided to try and use the minification from

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread George Herbert
On Thu, Jan 20, 2011 at 2:33 PM, David Gerard dger...@gmail.com wrote: On 20 January 2011 22:13, Trevor Parscal tpars...@wikimedia.org wrote: For those of you who didn't see bug 26791, our use of JSMin has been found to conflict with our GPL license. On behalf of all aspiring Dark Lords,

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread aude
On Thu, Jan 20, 2011 at 5:13 PM, Trevor Parscal tpars...@wikimedia.orgwrote: For those of you who didn't see bug 26791, our use of JSMin has been found to conflict with our GPL license. Thank you for removing JSMin! Thou shall use mediawiki for evil! ;) -Katie (@aude) - Trevor (and

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Roan Kattouw
2011/1/21 Maciej Jaros e...@wp.pl: Yes, I know I'm stubborn, but 6 bytes (0.6%)? Seriously? Doesn't seem convincing to me and seems like it could at least use $wgResourceLoaderMinifyJSHorizontalSpace (even if true by default). Trevor probably didn't choose a very good test case. He also tested

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Maciej Jaros
Roan Kattouw (2011-01-21 00:50): 2011/1/21 Maciej Jarose...@wp.pl: Yes, I know I'm stubborn, but 6 bytes (0.6%)? Seriously? Doesn't seem convincing to me and seems like it could at least use $wgResourceLoaderMinifyJSHorizontalSpace (even if true by default). Trevor probably didn't choose a

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Tim Starling
On 21/01/11 09:13, Trevor Parscal wrote: For those of you who didn't see bug 26791, our use of JSMin has been found to conflict with our GPL license. You're talking about the good not evil joke clause? -- Tim Starling ___ Wikitech-l mailing list

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Trevor Parscal
Joke or not, it's in there, and it's a violation of the GPL. - Trevor On 1/20/11 5:44 PM, Tim Starling wrote: On 21/01/11 09:13, Trevor Parscal wrote: For those of you who didn't see bug 26791, our use of JSMin has been found to conflict with our GPL license. You're talking about the good

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Roan Kattouw
2011/1/21 Trevor Parscal tpars...@wikimedia.org: Joke or not, it's in there, and it's a violation of the GPL. Plus the alternative is better anyway. Roan Kattouw (Catrope) ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

Re: [Wikitech-l] Best way to track RELEASE-NOTES changes each svn update?

2011-01-20 Thread jidanni
C == Chad innocentkil...@gmail.com writes: C I don't follow release notes, I'm subscribed to mediawiki-cvs. C It's way more informative. Ah, http://news.gmane.org/group/gmane.org.wikimedia.mediawiki.cvs 99 times overload for me though. ___ Wikitech-l

Re: [Wikitech-l] File licensing information support

2011-01-20 Thread Michael Dale
On 01/20/2011 05:00 PM, Platonides wrote: I would have probably gone by the page_props route, passing the metadata from the wikitext to the tables via a parser function. I would also say its probably best to pass metadata from the wikitext to the tables via a parser function. Similar to

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Michael Dale
As mentioned in the bug, it would be nice to have configurable support for the closure-compiler as well ;) ( I assume Apache licence is compatible? ) Has anyone done any tests to see if there are any compatibility issues with SIMPLE_OPTIMIZATIONS with a google closure minification hook?

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Tim Starling
On 21/01/11 12:46, Trevor Parscal wrote: Joke or not, it's in there, and it's a violation of the GPL. Did you try emailing the author and asking for a dual license? On 21/01/11 12:58, Roan Kattouw wrote: Plus the alternative is better anyway. Sure, but Trevor is claiming that he wrote it

Re: [Wikitech-l] Farewell JSMin, Hello JavaScriptDistiller!

2011-01-20 Thread Daniel Friesen
iirc there are some issues with the Apache license in GPLv2. GPLv3 however is fine with the Apache license. As for dropping JSMin... I never really liked Crockford anyways, nor JSMin... so I don't really have any problem. I also don't like the idea of maintaining what's essentially a local