Re: [Wikitech-l] Pre-Release Announcement for MediaWiki 1.19.5 and 1.20.4
Help is needed to submit (or reject) backports to 1.19 and 1.20 of patches where requested: https://bugzilla.wikimedia.org/buglist.cgi?cmdtype=doremremaction=runnamedcmd=Backport_Stable%3Fsharer_id=15390list_id=193887 37209 Highest blo LinkCache doesn't currently know about this title 40939 Low blo [Regression] InfoAction: Call to a member function getUserText() on a non-object 42614 Highest cri JobQueueDB::claimRandom very slow with lots of jobs, takes half of the total time for queries 37714 Normal maj [Regression] Incomplete log entries: sublog missing 42430 Normal maj Exception Caught: Error in numRows(): Table 'metawiki.revtag_type' doesn't exist (10.0.6.36) 42452 High maj Sidebar display problems after changing menu headings from h5 to h3, possible caching issue 43594 Unprior maj wfSuppressWarnings() should suppress E_STRICT warnings 44623 High nor Babel autocreate edit summary in user language instead of content language 45903 Normal nor 1.19 needs to avoid gzip unless useGzip returns true 46493 High nor Special:ProtectedPages results in whitepage when a bad title is protected 46719 Highnor Special:Statistics still links to Special:Activeusers 26818 Low enh ResourceLoader should pretty print JSON in mw.config/mw.user.options etc. in debug mode ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] What needs fixing re LevelUp; complain till Apr 16
Once upon a time there was 20% time, which had various problems and we thus ended[0] and turned into LevelUp[1]. The point is to increase our capacity to do engineering, broadly defined. LevelUp has had various problems and so I have some ideas about what to do next, but I want to open a bit of discussion first to make sure I'm getting the problems right. I'll wind up this discussion late on Tuesday the 16th, I hope, and get the new programs in motion by the end of that week. Problems/unmet needs: a. People in our technical community (volunteers, WMF, WMDE, and others) want to be more effective but aren't consistently getting what they need. Sometimes that's code/design review, sometimes that's looking over someone's shoulder to learn by example, sometimes it's tutoring, sometimes it's a project guided to completion, sometimes it's simply learning what resources, guidelines, and tools are available, and sometimes it's HOWTOs, reference guides, inventories, and directories. We get glimpses of this when I ask what people want to learn; see [0] and the 2013 Jan-March LevelUp signups[2]. Different people learn in different ways[3] so there is no one-size-fits-all solution. b. Code review backlog. Per (a) this is keeping tech contributors from learning -- it's also important that it keeps improvements from reaching users. And it's just dispiriting; the number of unresolved commits in mediawiki/* has gone from ~360 to ~815 in the last 6 months[4][5], and most of the can we deploy this? queues haven't moved in a few months.[6][7] c. Some people say they want to mentor or be mentored but then do not perform teaching or learning activities unless a meta-mentor prods them several times a month, or do not set reasonable goals. The plan for LevelUp was that people's managers would check on progress. Thus LevelUp in the most recent round did not lead to most participants meeting their goals. OPW and to a lesser extent GSoC and UCOSP seem to work partly because there's a pre-qualification process including goal-setting, partly because the student and mentor strongly commit to carving out time, and partly because my team does strong hands-on meta-mentorship. d. Some WMF engineering contributors want to help increase our community's capacity via individual mentoring or learning. Some want to just review code and design. Some want to create and lead teaching sessions. Some feel as though they haven't been allotted the time to do any of this kind of work. e. Related to (a) and (d), we have frustrating bottlenecks in our capacity for some key engineering activities, *especially* user experience design, community liaising, performance, front-end (especially JS) coding and review, ResourceLoader, and operations work. These affect everyone but hit volunteers disproportionately. f. I have to rename LevelUp because of the name conflict with some company. I can come up with a suitable name for whatever the next thing is, don't worry, no bikeshedding necessary here, but I just wanted to mention it.[8] Do these seem like the right problems to address in trying to build our community's capacity for technical contributions? Was there anything you liked about 20% time or LevelUp that you want to retain? I am especially interested in what you have to say if you rarely speak up on this list, and it is okay to email me off-list. [0] http://lists.wikimedia.org/pipermail/wikitech-l/2012-November/064615.html [1] https://www.mediawiki.org/wiki/Mentorship_programs/LevelUp [2] https://www.mediawiki.org/wiki/Mentorship_programs/LevelUp/Q1_2013 [3] https://blogs.msdn.com/b/susantodd/archive/2011/05/06/quot-people-in-context-quot-a-new-way-to-look-at-personas.aspx [4] https://blog.wikimedia.org/2012/10/03/engineering-september-2012-report/ [5] https://blog.wikimedia.org/2013/04/04/engineering-march-2013-report/ [6] https://www.mediawiki.org/wiki/Review_queue#Extensions [7] https://www.mediawiki.org/wiki/User_experience_review_queue [8] I feel that solving a problem is more interesting than finding a name for the solution. I realize that I stand in the minority of the open source community on this. -Kevin Maples -- Sumana Harihareswara Engineering Community Manager Wikimedia Foundation P.S. We do have twelve non-WMF core maintainers of MediaWiki right now, compared to nearly none a year ago at this time. And per https://wikitech.wikimedia.org/wiki/Deployments#Near_Term we're scheduling some volunteer-written extensions for deployment in the next few months. And I think OPW went pretty well in helping new folks achieve stuff. We do have some successes. But we can do better. P.P.S. Sorry for the length. /me offers a stroopwafel of penance ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Starter kit ?
Hello, I'm new to this ml, and would like to have some relevant links so I can gather information to have a global overview of how you organize and how to make useful contributions. Kind regards, mathieu ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Project Idea for GSoC 2013 - Bayesian Spam Filter
On Sat, Apr 13, 2013 at 2:42 AM, Brian Wolff bawo...@gmail.com wrote: Qgill wrote: It might have a performance penalty in a site like English Wikipedia with plenty of concurrent edits, but for starters it could be potentially useful to the 99% of MediaWiki instances that have a significantly smaller number of daily edits and especially a very small number of editors and tools able / happy to deal with spam. Hmm. I was playing with nlp-ish automated newpage patrol recently. One thing that crossed my mind was if it becomes too expensive, one could run the classifier in the job queue (and hence on a dedicated server(s) ) and tag changes shortly after the fact. We have Parsoid running separately, don't we? Perhaps, the same approach could work here as well. -bawolff ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://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
[Wikitech-l] Gsoc 2013 Project Proposal v2.0 -Pronunciation Recording Tool
Hello, I am Rahul Maliakkal , a 3rd year Computer Science student ,i wish to apply for GSOC 2013 edition. Based on the feedback and suggestions received i have improved my proposal as i like to call it* v2.0 .* Please do have a look at it https://www.mediawiki.org/wiki/User:Rahul21/Gsoc Continue to keep the suggestions and feedback pouring in. Thanks, Rahul ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Starter kit ?
On 04/13/2013 04:48 AM, Mathieu Stumpf wrote: I'm new to this ml, and would like to have some relevant links so I can gather information to have a global overview of how you organize and how to make useful contributions. https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker https://www.mediawiki.org/wiki/How_to_contribute are two good places to begin. -- http://hexmode.com/ It is not the case that simple clear questions have simple clear answers, not even in the world of pure ideas, and much less so in the messy real world of everyday life. -- Gregory Chaitin, Paradoxes of Randomness ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Starter kit ?
Le samedi 13 avril 2013 à 10:32 -0400, Mark A. Hershberger a écrit : On 04/13/2013 04:48 AM, Mathieu Stumpf wrote: I'm new to this ml, and would like to have some relevant links so I can gather information to have a global overview of how you organize and how to make useful contributions. https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker https://www.mediawiki.org/wiki/How_to_contribute are two good places to begin. Thank you, it seems to be exactly what I need. :) ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Starter kit ?
Am 13.04.2013 16:32, schrieb Mark A. Hershberger: On 04/13/2013 04:48 AM, Mathieu Stumpf wrote: I'm new to this ml, and would like to have some relevant links so I can gather information to have a global overview of how you organize and how to make useful contributions. https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker https://www.mediawiki.org/wiki/How_to_contribute are two good places to begin. https://www.mediawiki.org/wiki/MDG MediaWiki Developer's Guide first book on MediaWiki; for newbies and experienced programmers. download book in PDF or ebook format from our MediwWiki Virtual Library bookshelf https://www.mediawiki.org/wiki/MVL ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Recycling wikitech-announce for tech contributors
Hi, We were missing a way to notify tech contributors and volunteers about new activities, and after some discussion [1] we have decided to recycle the unused https://lists.wikimedia.org/mailman/listinfo/wikitech-announce Subscribers will receive CALLS FOR ACTION ONLY e.g. for activities like the ones listed at https://www.mediawiki.org/wiki/Project:Calendar. No announcements of new releases, features removed, etc. We have channels already for that. We will sync the announcements at wikitech-announce with with wikitech-l and wikitech-ambassadors. While this is not a big deal for current contributors following already wikitech-l and a number of wiki pages etc, it will help potential volunteers willing to get involved and know about opportunities to contribute. [1] https://www.mediawiki.org/wiki/Project_talk:New_contributors#How_to_solve_Notifications_here_and_now_26058 PS: before clicking reply please read http://www.gossamer-threads.com/lists/wiki/wikitech/282349 :) -- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/User:Qgil ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l