Re: [Wikitech-l] Come develop Video, *the* video embedding extension for MediaWiki!

2014-09-24 Thread Jack Phoenix
oEmbed indeed looks interesting; this is the first time I heard about it. :)

I'll note for the record that while not exactly an oEmbed implementation,
the YouTube extension [1] has allowed the youtubesome YouTube URL goes
here/youtube syntax for embedding YT videos since late 2013 [2]. This
isn't exactly advertised on any of the related documentation pages, though
(bug #1 and all that stuff). Likewise, this syntax isn't available for any
of the smaller providers as someone who speaks regex natively has to write
the regexes for those (patches welcome!).
On Tue, Sep 23, 2014 at 10:03 PM, Brian Wolff bawo...@gmail.com wrote:

 Hmm, the video namespace is an interesting approach. Has anyone considered
 trying instead of tagopaque string/tag, something like embed url here
 /embed, which than tries to use oEmbed to embed whatever is at the url?
 Most video sharing site support oEmbed.

 --bawolff



[1] https://www.mediawiki.org/wiki/Extension:YouTube
[2]
https://git.wikimedia.org/commitdiff/mediawiki%2Fextensions%2FYouTube/7acd1d53101a42d02237158a659e1054f7423188

Thanks and regards,
--
Jack Phoenix
MediaWiki developer
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Need Guidance

2014-09-24 Thread Alisha Jain
Hello

My name is Alisha Jain. I am an engineering student from Punjab,
India. I came to know that your organization is participating in FOSS
Outreach Program for Women this year. I have gone through your
projects and would like to have opportunity to work with you. I am
quite interested in Extensive and robust localisation file format
coverage project. I have worked upon parsers which is the main reason
for my interest in this project. I have made a Two - way Converter
using Flex and Bison and C++ and a simple converter which converts
Text format to DXF format. [0] is the link to my github repository for
Two - way Converter and [1] is for the DXF parser. I want to test my
coding skills in your project. Please guide me how to proceed further
and start with the patches.

[0]https://github.com/alishajain/Converter
[1]https://github.com/alishajain/dxfwentities

-- 
Alisha Jain
blog - jainalisha14.wordpress.com
Your Failure does not define you, but your determination does.

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

Re: [Wikitech-l] Tech Talk: The Very Basics of Phabricator: September 24

2014-09-24 Thread Rachel Farrand
Reminder: this tech talk will be starting in one hour!


On Fri, Sep 19, 2014 at 9:57 AM, Rachel Farrand rfarr...@wikimedia.org
wrote:

 Please join us for the following tech talk:

 Tech Talk: The Very Basics of Phabricator
 Date: September 24
 Time: 1800 UTC
 http://www.timeanddate.com/worldclock/fixedtime.html?msg=Phab+Tech+Talkiso=20140924T18p1=1440ah=1
 Link to live YouTube stream http://www.youtube.com/watch?v=-fpkHyCGX1Y
 IRC channel for questions: #wikimedia-office
 Google+ page
 https://plus.google.com/u/0/b/103470172168784626509/events/c8qe7l0vtf4v6u07k3o059du2lg,
  another
 place for questions

 Talk description:
 Phabricator' will soon replace the task/issue tracking tools 'Bugzilla'
 and 'RT' in Wikimedia. The planning tools 'Trello', 'Mingle' and the code
 review tool 'Gerrit' will follow.
 This session explains what's been going on lately and the plan for the
 next weeks, in which RT and Bugzilla will be deprecated. We will provide a
 short introduction to Phabricator's basic functionality, followed by
 answering your questions.

 Andre manages bug reports in Wikimedia's 'Bugzilla' and helps Chase and
 Mukunda with migrating everything to Phabricator.

 Thanks!
 Rachel


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

[Wikitech-l] ***Security notice*** for IRC: vulnerability prior to September 15, change passwords

2014-09-24 Thread Pine W
All,

As you may have heard, Freenode found some compromised servers on their
networks. Network traffic, including SSL traffic, may have been sniffed by
a third party.

This likely affects many Wikimedia IRC users, including users who do not
speak English, so please forward this notice and translate as needed for
the benefit of other Wikimedians.

If you have not changed your nickserv password on September 15 or later,
please do so now.

From the Freenode blog:

Before changing your password, please check your email address in /msg
nickserv info and, if needed, update it – see /msg nickserv help set email
(remember to check your new email for the verification key). This will
ensure that we can send you a password reset email should, for whatever
reason, your password change not work properly. If you have no email set on
your account or an email set that you cannot access, we cannot send
password resets to you, so do please keep this up-to-date.

To change your password use /msg nickserv set password newpasshere

Since traffic may have been sniffed, you may also wish to consider any
channel keys or similar secret information exchanged over the network.
Please direct questions to Freenode IRC ops. They are voiced in the
#freenode channel.

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

Re: [Wikitech-l] Tech Talk: The Very Basics of Phabricator: September 24

2014-09-24 Thread Rachel Farrand
Great tech talk today! If you would like to view the talk at a later time
you can find it here: https://www.youtube.com/watch?v=-fpkHyCGX1Y

Thanks!

On Wed, Sep 24, 2014 at 10:02 AM, Rachel Farrand rfarr...@wikimedia.org
wrote:

 Reminder: this tech talk will be starting in one hour!


 On Fri, Sep 19, 2014 at 9:57 AM, Rachel Farrand rfarr...@wikimedia.org
 wrote:

 Please join us for the following tech talk:

 Tech Talk: The Very Basics of Phabricator
 Date: September 24
 Time: 1800 UTC
 http://www.timeanddate.com/worldclock/fixedtime.html?msg=Phab+Tech+Talkiso=20140924T18p1=1440ah=1
 Link to live YouTube stream http://www.youtube.com/watch?v=-fpkHyCGX1Y
 IRC channel for questions: #wikimedia-office
 Google+ page
 https://plus.google.com/u/0/b/103470172168784626509/events/c8qe7l0vtf4v6u07k3o059du2lg,
  another
 place for questions

 Talk description:
 Phabricator' will soon replace the task/issue tracking tools 'Bugzilla'
 and 'RT' in Wikimedia. The planning tools 'Trello', 'Mingle' and the code
 review tool 'Gerrit' will follow.
 This session explains what's been going on lately and the plan for the
 next weeks, in which RT and Bugzilla will be deprecated. We will provide a
 short introduction to Phabricator's basic functionality, followed by
 answering your questions.

 Andre manages bug reports in Wikimedia's 'Bugzilla' and helps Chase and
 Mukunda with migrating everything to Phabricator.

 Thanks!
 Rachel



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

Re: [Wikitech-l] Phabricator update

2014-09-24 Thread Quim Gil
We are working on a page summarizing all what matters about the migration
from Bugzilla to Phabricator:

https://www.mediawiki.org/wiki/Phabricator/versus_Bugzilla

Your feedback and edits today help us offering better information to our
thousands of Bugzilla users tomorrow.

-- 
Quim Gil
Engineering Community Manager @ 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

[Wikitech-l] the three phases of patch review

2014-09-24 Thread Sumana Harihareswara
I just read
http://sarah.thesharps.us/2014/09/01/the-gentle-art-of-patch-review/ and it
made a lot of sense to me as a way to speed up the first response a new
patch gets.

Instead of putting off reviewing first-time contributions and thoroughly
reviewing everything in the contribution at once, I propose a three-phase
review process for maintainers:

   1. Is the idea behind the contribution sound?
   2. Is the contribution architected correctly?
   3. Is the contribution polished?

The post author, a Linux kernel developer, goes into more detail in the
post; it's worth reading even if you decide this approach isn't your style.

(Reminder: https://www.mediawiki.org/wiki/Gerrit/Code_review/Getting_reviews
and https://www.mediawiki.org/wiki/Gerrit/Code_review are worth
re-skimming.)

Sumana Harihareswara
Senior Technical Writer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] MediaWiki Security and Maintenance Releases: 1.19.19, 1.22.11 and 1.23.4

2014-09-24 Thread Markus Glaser
Hello everyone,

I would like to announce the release of MediaWiki 1.19.19, 1.22.11 and 1.23.4. 
This is a regular security and maintenance release. Download links are given at 
the end of this email. 

== Security ==
* (bug 69008) SECURITY: Enhance CSS filtering in SVG files. Filter style 
elements; normalize style elements and attributes before filtering; add checks 
for attributes that contain css; add unit tests for html5sec and reported bugs.

== Bugfixes in 1.23.4 ==
* (bug 65998) Make MySQLi work with non-standard socket.
* (bug 66986) GlobalVarConfig shouldn't throw exceptions for null-valued config 
settings.

Full release notes for 1.23.4:
https://www.mediawiki.org/wiki/Release_notes/1.23

Full release notes for 1.22.11:
https://www.mediawiki.org/wiki/Release_notes/1.22

Full release notes for 1.19.19:
https://www.mediawiki.org/wiki/Release_notes/1.19

Public keys:
https://www.mediawiki.org/keys/keys.html

**
1.23.4
**
Download:
https://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.4.tar.gz

Patch to previous version (1.23.3):
https://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.4.patch.gz

GPG signatures:
https://releases.wikimedia.org/mediawiki/1.23/mediawiki-core-1.23.4.tar.gz.sig
https://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.4.tar.gz.sig
https://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.4.patch.gz.sig

Note:
There is no i18n patch as there are no changes in translation.

**
1.22.11
**
Download:
https://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.11.tar.gz

Patch to previous version (1.22.10):
https://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.11.patch.gz

GPG signatures:
https://releases.wikimedia.org/mediawiki/1.22/mediawiki-core-1.22.11.tar.gz.sig
https://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.11.tar.gz.sig
https://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.11.patch.gz.sig

Note:
There is no i18n patch as there are no changes in translation.


**
1.19.19
**
Download:
https://releases.wikimedia.org/mediawiki/1.19/mediawiki-1.19.19.tar.gz

Patch to previous version (1.19.18):
https://releases.wikimedia.org/mediawiki/1.19/mediawiki-1.19.19.patch.gz

GPG signatures:
https://releases.wikimedia.org/mediawiki/1.19/mediawiki-core-1.19.19.tar.gz.sig
https://releases.wikimedia.org/mediawiki/1.19/mediawiki-1.19.19.tar.gz.sig
https://releases.wikimedia.org/mediawiki/1.19/mediawiki-1.19.19.patch.gz.sig

Note:
There is no i18n patch as there are no changes in translation.

Markus Glaser
(Wiki Release Team)

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

[Wikitech-l] PHP Con Mexico: The parallel evolution of Mediawiki and PHP, and how you can contribute to the future of Mediawiki

2014-09-24 Thread Rachel Farrand
Hello Spanish speakers of wikitech-l,

In case you are interested, Andrew Russell Green from the growth team at
the Wikimedia Foundation will be giving a talk at PHP Con Mexico 2014
http://www.phpcon.mx/. The conference will be in Spanish.

*Date:* September 26, 2014
*Talk:* The parallel evolution of Mediawiki and PHP, and how you can
contribute to the future of Mediawiki
*Remote viewing:* It'll be transmitted live from http://www.phpcon.mx/ ,
and the recording will be available from
https://www.youtube.com/user/ComunidadDePHP .

If there is a lot of interest, maybe we can get him to do a tech talk with
the english version.

Any specific questions? Ask Andrew!
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Howto get a patch merged?

2014-09-24 Thread Sumana Harihareswara
Stephan, thank you for speaking up. It's incredibly frustrating and
demoralizing when you work really hard on a gift (all volunteer
contributions are gifts) and you just hear nothing back, or maybe just
criticism with not even a thank-you. I'm sorry that this happened to you,
that out of dozens of comments, nearly none even explicitly acknowledged
and appreciated your effort, and that you had long stretches where you were
waiting for a response.

It is absolutely your right to take a break from the frustrations of this
project and especially from the abrasions of our code review process. I
hope you come back, though, and I hope the Wikimedia technical community
makes it appealing for you to come back.

Sumana Harihareswara
Senior Technical Writer
Wikimedia Foundation

On Fri, Sep 12, 2014 at 3:04 PM, Stephan Gambke s7ep...@gmail.com wrote:

 Ok, last attempt.

 This needs merge: https://gerrit.wikimedia.org/r/#/c/151370/

 Somebody shat on it (-2), so it looks ugly, sorry for that.
 Didn't come back to clean up their mess, either, instead told me to
 advertise it here.

 Sorry for putting it like this, in particular with the Sumana's thread
 right next to it, but really, I am fed up. The way this went lets all
 that clamoring for contributors sound rather hollow, to my ears at
 least - they are quite obviously not welcome. I mean being ignored
 because everybody is apparently super busy is one thing. But being
 made to jump through hoop after hoop for weeks and then being ignored
 does feel less like being ignored and more like being made fun of. It
 will be a long time until I waste my time again on trying to get some
 patch merged.

 Stephan

 ___
 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] the three phases of patch review

2014-09-24 Thread Tyler Romeo
Great article.

As further reading for anybody who is interested, there is a book called “Best 
Kept Secrets of Peer Code Review”. It addresses the various methods of code 
review and how to best tune it for your project. (It’s available online 
somewhere.)

-- 
Tyler Romeo
0x405D34A7C86B42DF

On September 24, 2014 at 18:03:03, Sumana Harihareswara (suma...@wikimedia.org) 
wrote:

I just read
http://sarah.thesharps.us/2014/09/01/the-gentle-art-of-patch-review/ and it
made a lot of sense to me as a way to speed up the first response a new
patch gets.

Instead of putting off reviewing first-time contributions and thoroughly
reviewing everything in the contribution at once, I propose a three-phase
review process for maintainers:

1. Is the idea behind the contribution sound?
2. Is the contribution architected correctly?
3. Is the contribution polished?

The post author, a Linux kernel developer, goes into more detail in the
post; it's worth reading even if you decide this approach isn't your style.

(Reminder: https://www.mediawiki.org/wiki/Gerrit/Code_review/Getting_reviews
and https://www.mediawiki.org/wiki/Gerrit/Code_review are worth
re-skimming.)

Sumana Harihareswara
Senior Technical Writer
Wikimedia Foundation
___
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] I'm leaving the Wikimedia Foundation

2014-09-24 Thread CherianTinu Abraham
Thank you for your contributions to Wikimedia movement and Foundation.
You will be missed.

Best wishes for the future.

Regards
Tinu Cherian


On Fri, Sep 12, 2014 at 9:39 PM, Sumana Harihareswara suma...@wikimedia.org
 wrote:

 I write this email with regret to let you know that I've decided to leave
 the Wikimedia Foundation after nearly four years working here, and that my
 last day will be 30 September.

 I go into my reasoning and plans in this personal blog post:
 http://www.harihareswara.net/sumana/2014/09/12/0

 I'm grateful for what I've learned here and will take these lessons
 wherever I go. And I've made many friends here; thank you. I'll remain
 [[User:Sumanah]] in any volunteer work I do onwiki. Quim Gil will be the
 person to contact for any loose threads I leave behind; still, if you have
 questions for me, the next two weeks would be a good time to ask them.

 best,
 Sumana Harihareswara
 ​was Volunteer Development Coordinator, then Engineering Community Manager,
 now Senior Technical Writer
 Wikimedia Foundation
 ___
 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