Re: [Wikitech-l] [Wikitech-ambassadors] Lua rollout to en.wikipedia.org and a few others
2013/2/16 Matthew Flaschen mflasc...@wikimedia.org See https://www.mediawiki.org/wiki/Lua for more information. That's a surprise for me! I thought Scribunto would be deployed to much more wikis in the first run. How did huwiki get in this batch? I am really happy with this. -- Bináris ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Engineering Announcement: Marc-Andre Pelletier joins TechOps
On Fri, Feb 15, 2013 at 11:25 PM, Ct Woo ct...@wikimedia.org wrote: All, I am pleased to announce Marc-Andre will be joining us as aTechnical Operations Engineer (contractor) starting this February 25, 2013. His primary focus will be to build up the Wikimedia Labs infrastructure and to assist the community developers to migrate their tools to that infrastructure, especially those residing on the Toolserver today. Marc-Andre is an active wikipedian and he is better known as 'Coren' on English Wikipedia and has been a volunteer editor since 2006 where he has served as administrator and arbitrator. He also always kept himself involved with the technical and procedural aspects of automated editing (so-called bots), having written and operated a copyright-violation detection bot for several years. Marc has been a Unix system administrator and occasional computer science instructor for 20+ years, in fields ranging from telecommunication to game development. He studied IT at École de Technologie Supérieure (Canada). Please join me to welcome him and you can find him on IRC (freenode.net) using the nick 'Coren'. \o/ Great to have you on the team Coren! - Ryan ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] [Wikitech-ambassadors] Lua rollout to en.wikipedia.org and a few others
On Sat, Feb 16, 2013 at 12:06 AM, Amir E. Aharoni amir.ahar...@mail.huji.ac.il wrote: Is there any way to handle Unicode strings in the version that is going to be deployed? For example, things like getting the length of the string François as 8 rather than 9? If not, is there any plan to have this ability any time soon? Yes, a library has been written for Scribunto called ustring to handle unicode. We've actually got docs for this (and a couple of other libraries) available on mw.org[0]. -Chad [0] https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Creating WOFF files -- sub-setting larger fonts
Santhosh pointed out that size was very important[1] when creating WOFF files for use on Wikimedia sites. When I asked for help creating a subset of FreeSerif on the freefonts-bugs[2], Steve White said that was one thing on the big To Do list.[3] In an amazing display of the power of open source, Bob Hallissy from SIL produced ttfsubset[4]. Perhaps the i18n team would find this of a use when they need to produce WOFF fonts. [1] http://lists.wikimedia.org/pipermail/wikitech-l/2013-February/066531.html [2] https://lists.gnu.org/archive/html/freefont-bugs/2013-02/msg2.html [3] https://lists.gnu.org/archive/html/freefont-bugs/2013-02/msg4.html [4] https://lists.gnu.org/archive/html/freefont-bugs/2013-02/msg5.html -- http://hexmode.com/ There is no path to peace. Peace is the path. -- Mahatma Gandhi, Non-Violence in Peace and War ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Engineering Announcement: Marc-Andre Pelletier joins TechOps
On 02/16/2013 02:25 AM, Ct Woo wrote: Please join me to welcome him and you can find him on IRC (freenode.net http://freenode.net) using the nick 'Coren'. Thanks for the welcome, CT! For the curious, my full name is pronounced [ma?k.ãd?e p?l?t^(s)je], but everyone is free to call me simply Marc, which is the name I use in English-speaking environments. Online, you can also use Coren which is what my IRC nick is and most everyone knows me by. I look forward to working with you all, gang! -- Marc ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Engineering Announcement: Marc-Andre Pelletier joins TechOps
On 02/16/2013 11:12 AM, Marc A. Pelletier wrote: [ma?k.ãd?e p?l?t^(s)je] ... not sure what happened to my Unicode in transit there. I should probably simply put the IPA on my user pages instead. :-) -- Marc ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
Hi all I am Basil George, a research scholar at IIIT, Hyderabadhttp://iiit.ac.in/, India. I have submitted an IEG proposal to build a tool for easy visualization of revision histories of Wikipedia pages along with their relevant statistics by rendering them onto a map. The tool will also provide suggestions as to which geographical areas lack editors on a particular topic. Free and open source geo-spatial technologies will be used for this project which, we hope, will encourage more technology developers to pitch in and contribute to developing Wikimedia. Please go through the proposal herehttp://meta.wikimedia.org/wiki/Grants:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Tracker_using_Geo-Spatial_Technologies and do endorse it if you find it interesting. Looking forward to a good discussion. Thanks and regards, -- Basil. http://researchweb.iiit.ac.in/~basil.george/ Chance favors the prepared mind. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On 2013-02-16 1:30 PM, Basil George basilgeorge...@gmail.com wrote: Hi all I am Basil George, a research scholar at IIIT, Hyderabad http://iiit.ac.in/, India. I have submitted an IEG proposal to build a tool for easy visualization of revision histories of Wikipedia pages along with their relevant statistics by rendering them onto a map. The tool will also provide suggestions as to which geographical areas lack editors on a particular topic. Free and open source geo-spatial technologies will be used for this project which, we hope, will encourage more technology developers to pitch in and contribute to developing Wikimedia. Please go through the proposal here http://meta.wikimedia.org/wiki/Grants:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Tracker_using_Geo-Spatial_Technologies and do endorse it if you find it interesting. Looking forward to a good discussion. Thanks and regards, -- Basil. http://researchweb.iiit.ac.in/~basil.george/ Chance favors the prepared mind. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l First off its nice to see technical ieg's being proposed. How do you plan to gelocate logged in users. Logged in user's ips are considered sensitive and your tool will not have access to them to do geo ip stuff on. You could maybe try and process user pages but that sounds difficult. -bawolff On 2013-02-16 1:30 PM, Basil George basilgeorge...@gmail.com wrote: Hi all I am Basil George, a research scholar at IIIT, Hyderabad http://iiit.ac.in/, India. I have submitted an IEG proposal to build a tool for easy visualization of revision histories of Wikipedia pages along with their relevant statistics by rendering them onto a map. The tool will also provide suggestions as to which geographical areas lack editors on a particular topic. Free and open source geo-spatial technologies will be used for this project which, we hope, will encourage more technology developers to pitch in and contribute to developing Wikimedia. Please go through the proposal here http://meta.wikimedia.org/wiki/Grants:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Tracker_using_Geo-Spatial_Technologies and do endorse it if you find it interesting. Looking forward to a good discussion. Thanks and regards, -- Basil. http://researchweb.iiit.ac.in/~basil.george/ Chance favors the prepared mind. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On 02/16/2013 01:24 PM, Brian Wolff wrote: How do you plan to gelocate logged in users. Logged in user's ips are considered sensitive and your tool will not have access to them to do geo ip stuff on. You could maybe try and process user pages but that sounds difficult. Just a random thought to put out there: wouldn't it be possible to create an anonymised dataset for research purposes? That would seriously reduce the amount of sensitivity and, if restricted to fully vetted research purposes, wouldn't be a significant disclosure of private information. Just thinking out loud, here. -- Coren / Marc ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On 2013-02-16 2:30 PM, Marc A. Pelletier m...@uberbox.org wrote: On 02/16/2013 01:24 PM, Brian Wolff wrote: How do you plan to gelocate logged in users. Logged in user's ips are considered sensitive and your tool will not have access to them to do geo ip stuff on. You could maybe try and process user pages but that sounds difficult. Just a random thought to put out there: wouldn't it be possible to create an anonymised dataset for research purposes? That would seriously reduce the amount of sensitivity and, if restricted to fully vetted research purposes, wouldn't be a significant disclosure of private information. Just thinking out loud, here. -- Coren / Marc ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l I imagine that it would be difficult to anonoymise that properly and still have enough data to present something interesting ( however im not particularly versed in data analytics so maybe it is possible) The original poster (assuming I understood correctly) wanted to make per page maps of where people edited from. Well there are certainly hot button topics that have a very very active edit history, the majority of articles have only a small number of editors. If you start cross referencing user contribs with geo history maps im sure one would be able to find out who is where. -bawolff ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On Sat, Feb 16, 2013 at 11:54 PM, Brian Wolff bawo...@gmail.com wrote: First off its nice to see technical ieg's being proposed. How do you plan to gelocate logged in users. Logged in user's ips are considered sensitive and your tool will not have access to them to do geo ip stuff on. You could maybe try and process user pages but that sounds difficult. -bawolff *We have tried to address the privacy issues in obtaining IPs herehttp://meta.wikimedia.org/wiki/Grants_talk:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Suggester_using_Geo-Spatial_Technologies#Addressing_privacy_concerns. As we have mentioned, no personal information of individual editors other than their rough geographical locations (at state/country level) will be used and displayed. If the tool is deployed as a MediaWiki gadget, we guess it will be installed on the server where the MediaWiki is hosted. Will there still be privacy issues in obtaining the IPs? In the standalone case where the tool will be used as an independent application, is there any way of obtaining the IPs without violating the privacy terms?* Thanks, -- Basil. http://researchweb.iiit.ac.in/~basil.george/ Chance favors the prepared mind. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On 02/16/2013 01:50 PM, Basil George wrote: *We have tried to address the privacy issues in obtaining IPs herehttp://meta.wikimedia.org/wiki/Grants_talk:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Suggester_using_Geo-Spatial_Technologies#Addressing_privacy_concerns. As we have mentioned, no personal information of individual editors other than their rough geographical locations (at state/country level) will be used and displayed. Please see my detailed reply at https://meta.wikimedia.org/wiki/Grants_talk:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Suggester_using_Geo-Spatial_Technologies#Addressing_privacy_concerns Bottom line, under the privacy policy this is only okay for logged out users, and logged in users who opt in. Matt Flaschen ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] WikiEditor caching (??)
vita...@yourcmc.ru wrote 2013-02-14 21:38: Hello Wiki Developers! I have a question: I think it's slightly annoying that WikiEditor shows up only some moment after the editing page loads and that the textarea gets moved down (because WikiEditor is only built dynamically via JS). Do you think it's possible to cache the generated WikiEditor HTML code in some way to speed up loading? Anyone? ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On 02/16/2013 12:30 PM, Basil George wrote: Please go through the proposal herehttp://meta.wikimedia.org/wiki/Grants:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Tracker_using_Geo-Spatial_Technologies and do endorse it if you find it interesting. I also think you should notify the affected Wikipedias themselves on the village pump (or local equivalents). If this were approved, it would affect users more than developers. Matt Flaschen ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] many staffers away Monday 18 Feb
Because of US President's Day, many Wikimedia Foundation staffers in the US will be unavailable Monday 18 February. If you have an emergency, I believe #wikimedia-tech will be responsive, just as it is on weekends. -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] WikiEditor caching (??)
WikiEditor is initialized when the 'ready' event is fired in JavaScript: /extensions/WikiEditor/modules/ext.wikiEditor.js: $( document ).ready( function() { // Initialize wikiEditor $( '#wpTextbox1' ).wikiEditor(); } ); First we need to find out when is the right moment to initialize WikiEditor, that being said when all needed modules are done. I'm not sure if using mw.loader.using instead of $( document ).ready() helps to fix the issue a lot. Well, I may be wrong :) On Sat, Feb 16, 2013 at 11:59 PM, vita...@yourcmc.ru wrote: vita...@yourcmc.ru wrote 2013-02-14 21:38: Hello Wiki Developers! I have a question: I think it's slightly annoying that WikiEditor shows up only some moment after the editing page loads and that the textarea gets moved down (because WikiEditor is only built dynamically via JS). Do you think it's possible to cache the generated WikiEditor HTML code in some way to speed up loading? Anyone? __**_ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l -- З павагай, Павел Селіцкас/Pavel Selitskas Wizardist @ Wikimedia projects ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
Keep in mind we already do log IP addresses (to an extent, for CheckUser and whatnot), so the issue isn't actually capturing information, it's the use and display of that information, especially since such display would be public. Like Brian said, de-anonymizing such information might not be difficult, *especially* on articles that are edited by only a select group of users, e.g., most Wikipedia articles. *--* *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in Computer Science www.whizkidztech.com | tylerro...@gmail.com On Sat, Feb 16, 2013 at 4:00 PM, Matthew Flaschen mflasc...@wikimedia.orgwrote: On 02/16/2013 12:30 PM, Basil George wrote: Please go through the proposal here http://meta.wikimedia.org/wiki/Grants:IEG/Mapping_History:_Revision_History_Visualizer_and_Improvement_Tracker_using_Geo-Spatial_Technologies and do endorse it if you find it interesting. I also think you should notify the affected Wikipedias themselves on the village pump (or local equivalents). If this were approved, it would affect users more than developers. Matt Flaschen ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On 16 February 2013 20:06, Tyler Romeo tylerro...@gmail.com wrote: Keep in mind we already do log IP addresses (to an extent, for CheckUser and whatnot), so the issue isn't actually capturing information, it's the use and display of that information, especially since such display would be public. Like Brian said, de-anonymizing such information might not be difficult, *especially* on articles that are edited by only a select group of users, e.g., most Wikipedia articles. I'm assuming you've added an extra not there - for many articles that have a very small number of editors, it would be vanishingly easy to start geolocating people, especially with a couple of cross references. I'll throw in for the record that geolocation is really problematic for countries with very limited numbers of IPs (which coincidentally are often countries with censorious governments), and there are huge regions where IP data cannot be considered at all accurate: for example, most of the Middle East. Risker/Anne ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
Eh, English. But that's what I meant, it would be very easy. *--* *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in Computer Science www.whizkidztech.com | tylerro...@gmail.com On Sat, Feb 16, 2013 at 8:17 PM, Risker risker...@gmail.com wrote: On 16 February 2013 20:06, Tyler Romeo tylerro...@gmail.com wrote: Keep in mind we already do log IP addresses (to an extent, for CheckUser and whatnot), so the issue isn't actually capturing information, it's the use and display of that information, especially since such display would be public. Like Brian said, de-anonymizing such information might not be difficult, *especially* on articles that are edited by only a select group of users, e.g., most Wikipedia articles. I'm assuming you've added an extra not there - for many articles that have a very small number of editors, it would be vanishingly easy to start geolocating people, especially with a couple of cross references. I'll throw in for the record that geolocation is really problematic for countries with very limited numbers of IPs (which coincidentally are often countries with censorious governments), and there are huge regions where IP data cannot be considered at all accurate: for example, most of the Middle East. Risker/Anne ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] New IEG Proposal: Revision History Visualizer and Improvement Suggester using Geo-Spatial Technologies
On 02/16/2013 01:38 PM, Brian Wolff wrote: If you start cross referencing user contribs with geo history maps im sure one would be able to find out who is where. Yes, I think that's unsurmountable; there are very many articles with few enough distinct contributors that even anonymised the data becomes too specific. -- Marc ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] WikiEditor caching (??)
Yeah, having it activate when the relevant element loads instead of the entire page would probably help a lot with that. On 16/02/2013 14:20, Paul Selitskas wrote: WikiEditor is initialized when the 'ready' event is fired in JavaScript: /extensions/WikiEditor/modules/ext.wikiEditor.js: $( document ).ready( function() { // Initialize wikiEditor $( '#wpTextbox1' ).wikiEditor(); } ); First we need to find out when is the right moment to initialize WikiEditor, that being said when all needed modules are done. I'm not sure if using mw.loader.using instead of $( document ).ready() helps to fix the issue a lot. Well, I may be wrong :) On Sat, Feb 16, 2013 at 11:59 PM, vita...@yourcmc.ru wrote: vita...@yourcmc.ru wrote 2013-02-14 21:38: Hello Wiki Developers! I have a question: I think it's slightly annoying that WikiEditor shows up only some moment after the editing page loads and that the textarea gets moved down (because WikiEditor is only built dynamically via JS). Do you think it's possible to cache the generated WikiEditor HTML code in some way to speed up loading? Anyone? __**_ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l -- -— Isarra ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l