391:), the permission of their principle maintainer(s) notwithstanding. Extension maintainers will then be able to choose between pre- and post-review models for their extensions, and be given control over who is allowed to review code submitted to it. In the case of over 500 extensions, it is yet to be decided whether or not they will follow in the footsteps of their WMF-deployed counterparts, who were migrated on Git day itself; eventually, some will be converted, others will "move out" and continue to use Subversion, while other (mostly abandoned) extensions will be left in the WMF Subversion repository, frozen in read-only mode.
324:(GSoC) places available at the Wikimedia Foundation this summer. Students, of which eight were accepted last year, have until Friday to make proposals for development projects that they would like to work on over the summer months in return for a stipend provided by Google and worth up to US$ 5000. This year's WMF-GSoC coordinator, Sumana Harihareswara, described the selection criteria that would be used to whittle down the 20 or more applicants (of which your author is one) as "quantity over quality... promising continuing contributors... specifics of their proposals" (
166:
264:
an idea for them to work on from the Ideas List. This took care of the biggest problem with hackathons with new people—half the day spent on figuring out what to work on, and when found, it is completely outside the domain of expertise of the people hacking on the idea. Talking together with them fast to pick an idea within 5 minutes that they can complete in the day fixed this problem and made sure people can concentrate on coding for the rest of the day.
334:: The Wikimedia movement's first new project in six years was launched this week by Wikimedia Deutschland with funding from prominent donors. Wikidata, a machine-readable central repository of data accessible to all, is the culmination of years of discussions and plans on how best to co-ordinate updated statistical information and metadata across multiple Wikimedia projects. To learn more on this "Commons for data", see this week's
514:
117:
107:
281:
217:; others will however require changes to Gerrit itself. On the whole, developers seem to be hopeful that all their issues with the new code review process can be resolved, given enough time. Nevertheless, a handful of the the issues raised do seem to have real sticking power, including concerns that Gerrit's code review paradigm may be fundamentally ill-suited to the review of large or complex changes (
33:
381:). Over 100 guests are expected for the "premier event for the MediaWiki and Wikimedia technical community", drawn from the "user scripts, gadgets, API use, Toolserver, Wikimedia Labs, mobile, structured data template" communities. The hackathon last year brought together some 96 attendees from four continents; no closing date for registrations has yet been announced.
127:
87:
137:
97:
298:
253:
In total, the hackathon (one of an increasing number of tech-focused
Wikimedia meetups being scheduled across the globe) attracted some 21 programmers, overwhelmingly but not exclusively male. In writing up the event, WMF developer and attendee Yuvi Panda described why he thought coders at the "super
263:
The event started with us sailing past security reasonably easily, and getting setup with internet without a glitch... Since this was a pure hackathon, there were no explicit tutorials or presentations. As people came in, we asked them what technologies/fields they are familiar with, and picked out
224:
Though the current trend suggests that issues will continue to be either resolved or ameliorated over the coming weeks, a potential future fly in the ointment is a planned audit of Gerrit's performance in three months' time. Such an audit, a pre-switchover concession to those who initially disliked
659:
If you click on the images, you get a better idea of the numbers. Note that the figures quote last week were the only proper ones - week 1 couldn't be properly trailed the week before (being the first of its kind), and with the ones quoted this week, there were technical problems that stopped some
204:
The issues raised (many of which seem, at least on the surface, to be fairly minor) are both too numerous and in many cases too technical to be adequately summarised in a couple of lines; nevertheless, in doubtlessly a positive sign, developers seem to be treating the vast majority of the problems
241:
Hackathon (held in the Indian city on March 17) began to be posted online this week, giving an insight into the success of a hackathon with a deliberately broad remit. Overall, thirteen projects were demonstrated at the end of the day, including a "text-a-quote" service, a hand-held device-based
366:
that the slower-than-expected restore of the database is hoped to conclude sometime on April 3. The
Toolserver is normally able to catch up at about 2–3 times the rate of generation, so for each day the backup is old, catch-up will take eight to twelve hours. Based on these estimates, once the
250:"deserve attention public—they represent missing functionality or they have a different approach to something we are struggling with. They are all by people who have a keen interest in the projects of the Wikimedia Foundation and as such they represent our 'latest generation'".
660:
votes being registered. 10 people have given their thoughts already on next week's topic, and I would expect to reach 20-25 by publication time - hardly loads, but not no-one either. So do please give your own opinion, if you're reading this :) -
356:). In unrelated news, search functionality was broken for some time on March 31; the problem has since been traced to a single host issuing dozens of search queries simultaneously. It is not known whether they did so deliberately or accidentally.
594:
543:
169:
Simplified versions of the development workflow change, illustrating how code review will (when the dust has settled on the switchover) fit into the new workflow and giving a sense of the new vocabulary
563:
553:
501:
492:
191:
645:
How many people participate in each of the technology polls Jarry1250 manages? That kind of information would help to determine whether the results fairly reflect the opinions of the community. --
558:
472:
548:
335:
73:
213:) simply as issues – bugs needing to be fixed – rather than internalising them as complaints with the fundamentals of the new code review process. Indeed, work on a number of these issues has
221:), too difficult for new contributors to come to grips with, or overly conducive to the kind of endless bar-raising that would see the gap between old and new contributors continue to widen.
531:
229:. Needless to say, should grievances with Gerrit be unresolved by then – with or without great appetite for a second difficult migration – the audit could be a difficult one to manage.
435:
714:
538:
525:
52:
41:
452:
328:). Those only just realising that the programme might be for them are advised to make contact immediately; the list of accepted proposals will be made public by April 23.
429:
404:
363:
344:: Performance issues for certain users (beginning on March 21) were traced this week to a network connection problem at EQIAD, Wikimedia's Virginia-based datacentre (
687:
Restoration of one of the databases for toolserver is complete. Replication lag is down to 3 days as I type and should be caught up in a few hours. For more info,
348:), allowing them to be resolved with immediate effect on March 24. This did not stop separate problems developing on March 29, however, which had to be resolved by
767:
21:
742:
737:
732:
727:
483:
398:
325:
722:
513:
46:
32:
17:
362:: Over the last week, Toolserver lag problems have continued to prove problematic for visitors. Toolserver admin DaB has however
700:
678:
664:
654:
638:
629:
312:
Not all fixes may have gone live to WMF sites at the time of writing; some may not be scheduled to go live for many weeks.
306:
If you were responsible for selecting Google Summer of Code proposals to go forward with, what would be your top priority?
266:
259:
388:
225:
Gerrit, has the potential to lead to the code review system to being abandoned in favour of a competitor system such as
68:
Somewhere amongst the endless discussions about Gerrit lie details of hackathons, performance blips explained and more
387:: The first non-WMF-deployed extensions sitting in the WMF Subversion repository will be migrated to Git on April 6 (
367:
database restore completes, it will be less than a week before the lag is resolved and normal toolservice returns.
246:). The quality that WMF localisation team member Gerard Meijssen perceived in many of the projects prompted him
748:
634:
I've updated the report with a section on toolserver lag; I'm guessing Friday/Saturday for the lag to be gone.
625:
463:
455:, changes host of (dead) external links to www.zerozerofootball.com to www.footballzz.co.uk. Replaces links to
297:
165:
242:
pronunciation recorder and work on an instant image rotate function accessible from file description pages (
175:
635:
421:
321:
247:
374:
305:
621:
692:
447:
90:
696:
674:
650:
590:
254:
awesome and super productive" event were able to get so much done in a single eight-hour day:
198:
179:
120:
688:
439:
100:
201:
continues to prove controversial, spawning dozens of threads on developer mailing lists.
130:
378:
353:
345:
243:
218:
214:
210:
206:
661:
411:
183:
154:
150:
761:
349:
670:
669:
I do when I have an opinion on the poll question. Thanks for the answer, Jarry! --
646:
320:: Time is running short for students wishing to vie for one of the small number of
110:
140:
187:
617:
456:
226:
475:, links "Expand language" tags to their correctly interwikied counterpart
238:
190:
systems, seems to have settled in well after last week's switchover (
164:
209:
for responding to comments and the overly personal nature of the
51:
432:, updating orbital data on space stations and other satellites
256:
482:
At the time of this writing, 14 BRfAs are active. As always,
211:
autogenerated taglines that accompany certain types of review
512:
296:
279:
31:
606:
599:
579:
443:
385:
Non-WMF-deployed extensions to begin migration to Git
161:
Questions about Gerrit dominate developer discussions
186:, insofar as it can be separated from the change in
604:If your comment has not appeared here, you can try
438:, tagging templates that are up for discussion at
318:Google Summer of Code proposal deadline approaches
373:: Registration is now open for the fourth annual
469:to accommodate any future changes in domain name
377:, being held in the German capital on June 1–3 (
620:lagging almost 2 weeks behind at this time?
8:
457:http://www.zerozerofootball.com/jogador.php
768:Knowledge (XXG) Signpost archives 2012-04
360:Toolserver lag to end soon... possibly...
197:). By contrast, the new code review tool
18:Knowledge (XXG):Knowledge (XXG) Signpost
607:
583:
67:
371:Berlin hackathon registration now open
616:Does any of this have to do with the
7:
53:
28:
589:These comments are automatically
135:
125:
115:
105:
95:
85:
600:add the page to your watchlist
304:Vote now on next week's poll:
1:
473:Helpful Pixie Bot's 49th BRfA
442:when requested, such as for
784:
701:21:03, 3 April 2012 (UTC)
679:21:52, 5 April 2012 (UTC)
665:21:31, 3 April 2012 (UTC)
655:18:49, 3 April 2012 (UTC)
639:00:06, 2 April 2012 (UTC)
630:13:57, 1 April 2012 (UTC)
436:Thehelpfulbot's 12th BRfA
332:Wikidata scheme launched
205:encountered (such as an
379:wikitech-l mailing list
346:wikitech-l mailing list
244:wikitech-l mailing list
219:wikitech-l mailing list
174:The change in the core
715:looking for new talent
597:. To follow comments,
517:
301:
284:
176:version control system
171:
36:
516:
505:"Technology report" →
453:MadmanBot's 14th BRfA
322:Google Summer of Code
300:
283:
168:
35:
691:is the post by DaB.
593:from this article's
544:Arbitration analysis
352:a deficient server (
342:Performance problems
497:"Technology report"
248:to comment how they
584:Discuss this story
564:Arbitration report
554:WikiProject report
518:
395:Five bots approved
302:
285:
172:
42:← Back to Contents
37:
608:purging the cache
569:Technology report
405:SD5bot's 2nd BRfA
399:recently approved
271:
270:
237:Write-ups of the
233:Chennai hackathon
65:Technology report
47:View Latest Issue
775:
751:
611:
609:
603:
582:
559:Featured content
536:
528:
521:
504:
496:
468:
464:Zerozero profile
462:
426:
420:
416:
410:
375:Berlin hackathon
364:disclosed on VPT
336:"News and notes"
291:
282:
257:
157:
139:
138:
129:
128:
119:
118:
109:
108:
99:
98:
89:
88:
59:
57:
55:
783:
782:
778:
777:
776:
774:
773:
772:
758:
757:
756:
755:
754:
753:
752:
747:
745:
740:
735:
730:
725:
718:
707:
706:
613:
605:
598:
587:
586:
580:+ Add a comment
578:
574:
573:
572:
529:
524:
522:
519:
508:
507:
502:
499:
494:
484:community input
466:
460:
424:
418:
414:
408:
397:: 5 BRfAs were
354:also wikitech-l
309:
308:
295:
294:
286:
280:
276:
235:
215:started already
163:
158:
148:
147:
146:
145:
136:
126:
116:
106:
96:
86:
80:
77:
66:
62:
60:
50:
49:
44:
38:
26:
25:
24:
12:
11:
5:
781:
779:
771:
770:
760:
759:
746:
741:
736:
731:
726:
721:
720:
719:
709:
708:
705:
704:
703:
685:
684:
683:
682:
681:
643:
642:
641:
622:MathewTownsend
588:
585:
577:
576:
575:
571:
566:
561:
556:
551:
549:News and notes
546:
541:
535:
523:
511:
510:
509:
500:
491:
490:
489:
488:
487:
486:is encouraged.
479:
478:
477:
476:
470:
450:
433:
427:
392:
382:
368:
357:
339:
329:
303:
293:Git Switchover
292:
278:
277:
275:
272:
269:
268:
265:
261:
234:
231:
207:awkward system
162:
159:
144:
143:
133:
123:
113:
103:
93:
82:
81:
78:
72:
71:
70:
69:
64:
63:
61:
58:
45:
40:
39:
30:
29:
27:
15:
14:
13:
10:
9:
6:
4:
3:
2:
780:
769:
766:
765:
763:
750:
744:
739:
734:
729:
724:
716:
712:
702:
698:
694:
690:
686:
680:
676:
672:
668:
667:
666:
663:
658:
657:
656:
652:
648:
644:
640:
637:
633:
632:
631:
627:
623:
619:
615:
614:
610:
601:
596:
592:
581:
570:
567:
565:
562:
560:
557:
555:
552:
550:
547:
545:
542:
540:
537:
533:
527:
520:In this issue
515:
506:
498:
485:
481:
480:
474:
471:
465:
458:
454:
451:
449:
445:
441:
437:
434:
431:
428:
423:
413:
406:
403:
402:
400:
396:
393:
390:
389:MediaWiki.org
386:
383:
380:
376:
372:
369:
365:
361:
358:
355:
351:
350:power cycling
347:
343:
340:
337:
333:
330:
327:
326:MediaWiki.org
323:
319:
316:
315:
314:
313:
307:
299:
289:
273:
262:
258:
255:
251:
249:
245:
240:
232:
230:
228:
222:
220:
216:
212:
208:
202:
200:
196:
194:
189:
185:
181:
177:
167:
160:
156:
152:
142:
134:
132:
124:
122:
114:
112:
104:
102:
94:
92:
84:
83:
75:
56:
48:
43:
34:
23:
19:
711:The Signpost
710:
568:
532:all comments
526:2 April 2012
448:Bot requests
422:spaced ndash
407:, replacing
394:
384:
370:
359:
341:
331:
317:
311:
310:
287:
252:
236:
223:
203:
192:
173:
54:2 April 2012
749:Suggestions
636:Josh Parris
591:transcluded
227:Phabricator
188:code review
618:toolserver
180:Subversion
79:Share this
74:Contribute
22:2012-04-02
743:Subscribe
662:Jarry1250
595:talk page
539:Interview
444:this task
155:Skomorokh
151:Jarry1250
762:Category
738:Newsroom
733:Archives
495:Previous
430:PALZ9000
288:Signpost
274:In brief
195:coverage
193:Signpost
170:involved
121:LinkedIn
101:Facebook
20: |
693:Bgwhite
671:llywrch
647:llywrch
338:report.
239:Chennai
111:Twitter
199:Gerrit
131:Reddit
91:E-mail
728:About
459:with
417:with
412:ndash
178:from
16:<
723:Home
697:talk
689:here
675:talk
651:talk
626:talk
503:Next
290:poll
153:and
141:Digg
713:is
446:on
440:TfD
184:Git
182:to
149:By
76:—
764::
699:)
677:)
653:)
628:)
493:←
467:}}
461:{{
425:}}
419:{{
415:}}
409:{{
401::
267:”
260:“
717:.
695:(
673:(
649:(
624:(
612:.
602:.
534:)
530:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.