Re: [Wikitech-l] Most Popular Bugs (was Re: Highest Priority Bugs)

2011-03-16 Thread Victor Vasiliev
#674 is almost ready. It is waiting for someone (most probably me) do
the clean up of the patch for about three years.

I have also looked into #83, but stopped because I was unable to
determine how should I store those interproject links.

--vvv

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


Re: [Wikitech-l] Most Popular Bugs (was Re: Highest Priority Bugs)

2011-03-16 Thread Nikola Smolenski
On 03/16/2011 02:05 AM, Mark A. Hershberger wrote:
 33Implement the Interlanguage extension in Wikipedia
http://bugzilla.wikimedia.org/15607

 Some of these are being worked on (#4547, #15607), some have patches

I'd say it's done.

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


Re: [Wikitech-l] Most Popular Bugs (was Re: Highest Priority Bugs)

2011-03-16 Thread Roan Kattouw
2011/3/16 Mark A. Hershberger mhershber...@wikimedia.org:
 116   Support collation by a certain locale (sorting order of
      characters)
      http://bugzilla.wikimedia.org/164

This support is now in MW with the category collation code Aryeh
wrote, and developers can now proceed to write language-specific
collations if they want to. Currently we only support the 'uppercase
and 'uca-default' collations. 'uppercase' just runs everything through
$wgLang-uc() , 'uca-default' uses UCA (Unicode-based algorithm). I
think we want to be using UCA on Wikimedia, but we currently use
uppercase because UCA requires packages that aren't currently
installed on the Apaches. I hear ops is working on upgrading all
Apaches to lucid, though, which will make installing those packages
much much easier.

Roan Kattouw (Catrope)

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


Re: [Wikitech-l] Highest Priority Bugs

2011-03-16 Thread Marco Schuster
On Wed, Mar 16, 2011 at 11:38 AM, Roan Kattouw roan.katt...@gmail.com wrote:
 Normal shell users can execute all but one of the steps required for
 wiki creation: root access is needed to create the DNS entry for the
 new subdomain. Previously we just had RobH handle all wiki creations,
 but he's been working almost exclusively on setting up the Virginia
 datacenter for a while now AFAIK. I previously suggested on IRC that
 we could have regular shell users like Ashar do the wiki creations at
 a scheduled time and assign a root to do the DNS stuff for them.

Why is a rootuser needed for changing DNS entries? A zonefile is a
normal textfile, after all - and if you use PowerDNS on one server
configured as supermaster with a MySQL backend and other servers with
PowerDNS as superslave (backend is not important there), you don't
even need shell access to manage your DNS. Not even for creating new
zones, as the supermaster makes all slaves automatically sync those
zones where the invidual slaveserver is listed with a NS entry.
/powerdns_ad

Marco

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


[Wikitech-l] A good question

2011-03-16 Thread Victor Vasiliev
Imagine a user approaches you and asks What are significant changes
between 1.16 and 1.17?

What would you answer?

--vvv

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


Re: [Wikitech-l] A good question

2011-03-16 Thread Domas Mituzas

On Mar 16, 2011, at 3:34 PM, Victor Vasiliev wrote:

 Imagine a user approaches you and asks What are significant changes
 between 1.16 and 1.17?

Try marketing-l. 

Domas

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


Re: [Wikitech-l] A good question

2011-03-16 Thread Liangent
Faster page loading speed because of the Resource Loader?

On 3/16/11, Victor Vasiliev vasi...@gmail.com wrote:
 Imagine a user approaches you and asks What are significant changes
 between 1.16 and 1.17?

 What would you answer?

 --vvv

 ___
 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] A good question

2011-03-16 Thread Jesse (Pathoschild)
On Wed, Mar 16, 2011 at 9:34 AM, Victor Vasiliev vasi...@gmail.com wrote:
 Imagine a user approaches you and asks What are significant changes
 between 1.16 and 1.17?


The preliminary release notes in source control describe the changes
so far between 1.16 and 1.17:
http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_17/phase3/RELEASE-NOTES.

--
Yours cordially,
Jesse (Pathoschild)

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


[Wikitech-l] GitHub Mirror of the svn repository

2011-03-16 Thread Yuvi Panda
I noticed that there's a github mirror of the svn repository at
https://github.com/mediawiki, but it is rather out of date. Any idea
if/when it could be made up-to-date again?

I volunteer to help if it is necessary.

-- 
Yuvi Panda T
http://yuvi.in

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


Re: [Wikitech-l] A good question

2011-03-16 Thread Neil Kandalgaonkar
On 3/16/11 6:34 AM, Victor Vasiliev wrote:
 Imagine a user approaches you and asks What are significant changes
 between 1.16 and 1.17?

 What would you answer?

For typical users, or people who administer a wiki:

- New installer.
- New frontend JS framework.

That said, significant is relative. There are a lot of miscellaneous 
changes, but they were all important bugs for someone.

-- 
Neil Kandalgaonkar  |) ne...@wikimedia.org

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


Re: [Wikitech-l] GitHub Mirror of the svn repository

2011-03-16 Thread Marcin Cieslak
 Yuvi Panda yuvipa...@gmail.com wrote:
 I noticed that there's a github mirror of the svn repository at
 https://github.com/mediawiki, but it is rather out of date. Any idea
 if/when it could be made up-to-date again?

Can't help you with github, but I keep an almost-live mirror of the MediaWiki 
SVN here if you can use Mercurial:

http://bitbucket.org/mediawiki/test/

I recommend using ssh for checkout.

Good thing: revision numbers match svn revision numbers.

//Marcin




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


Re: [Wikitech-l] GitHub Mirror of the svn repository

2011-03-16 Thread Chad
Its been broken since January. It was largely a proof of concept and
shouldn't be used for any real work. I haven't put any effort into fixing
it.

Long-term, we're looking at a migration to git, but not on Github.

-Chad
On Mar 16, 2011 11:28 AM, Yuvi Panda yuvipa...@gmail.com wrote:
 I noticed that there's a github mirror of the svn repository at
 https://github.com/mediawiki, but it is rather out of date. Any idea
 if/when it could be made up-to-date again?

 I volunteer to help if it is necessary.

 --
 Yuvi Panda T
 http://yuvi.in

 ___
 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] GitHub Mirror of the svn repository

2011-03-16 Thread Brion Vibber
On Wed, Mar 16, 2011 at 12:37 PM, Chad innocentkil...@gmail.com wrote:

 Its been broken since January. It was largely a proof of concept and
 shouldn't be used for any real work. I haven't put any effort into fixing
 it.

 Long-term, we're looking at a migration to git, but not on Github.


Could the owners of the github and gitorious mirrors update the project
descriptions to indicate that they're inactive?

I've taken the liberty of adding notes at
http://www.mediawiki.org/wiki/Gitto the effect that the mirrors are
inactive and out of date.

Thanks!

-- brion



 -Chad
 On Mar 16, 2011 11:28 AM, Yuvi Panda yuvipa...@gmail.com wrote:
  I noticed that there's a github mirror of the svn repository at
  https://github.com/mediawiki, but it is rather out of date. Any idea
  if/when it could be made up-to-date again?
 
  I volunteer to help if it is necessary.
 
  --
  Yuvi Panda T
  http://yuvi.in
 
  ___
  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

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


Re: [Wikitech-l] GitHub Mirror of the svn repository

2011-03-16 Thread Chad
On Wed, Mar 16, 2011 at 2:20 PM, Brion Vibber br...@pobox.com wrote:
 On Wed, Mar 16, 2011 at 12:37 PM, Chad innocentkil...@gmail.com wrote:

 Its been broken since January. It was largely a proof of concept and
 shouldn't be used for any real work. I haven't put any effort into fixing
 it.

 Long-term, we're looking at a migration to git, but not on Github.


 Could the owners of the github and gitorious mirrors update the project
 descriptions to indicate that they're inactive?

I thought I had access to do this, but apparently not. CC'ing Ævar :)
I'm not sure who runs the gitorious mirror.

-Chad

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

Re: [Wikitech-l] GitHub Mirror of the svn repository

2011-03-16 Thread Brion Vibber
On Wed, Mar 16, 2011 at 2:35 PM, Chad innocentkil...@gmail.com wrote:

  Could the owners of the github and gitorious mirrors update the project
  descriptions to indicate that they're inactive?

 I thought I had access to do this, but apparently not. CC'ing Ævar :)
 I'm not sure who runs the gitorious mirror.


Appears to belong to some mysterious 'svnmirror' user who's mirrored a
number of projects... and not updated anything since last summer. :(

http://gitorious.org/~svnmirror

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

Re: [Wikitech-l] GitHub Mirror of the svn repository

2011-03-16 Thread Brion Vibber
On Wed, Mar 16, 2011 at 2:42 PM, Brion Vibber br...@pobox.com wrote:

 On Wed, Mar 16, 2011 at 2:35 PM, Chad innocentkil...@gmail.com wrote:

  Could the owners of the github and gitorious mirrors update the project
  descriptions to indicate that they're inactive?

 I thought I had access to do this, but apparently not. CC'ing Ævar :)
 I'm not sure who runs the gitorious mirror.


 Appears to belong to some mysterious 'svnmirror' user who's mirrored a
 number of projects... and not updated anything since last summer. :(

 http://gitorious.org/~svnmirror


(I sent a message to that user on Gitorious asking to either add us as
admins for the Gitorious 'mediawiki' project or rename it away so we can add
our own in that spot that can have a copy of our official mirror.)

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

[Wikitech-l] Special:ListFiles

2011-03-16 Thread Magnus Manske
I found that [[Special:ListFiles]] is enabled on Commons. Very nice,
especially the separation of author (though titled User) and
description.

Too lazy to look it up - is this grabbed from the rendered HTML, or
stored in the database? If it's the latter, is there a special page to
list the files by author, instead of by uploader? Does it work for all
authors, or only Commons users?

Magnus

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


Re: [Wikitech-l] GitHub Mirror of the svn repository

2011-03-16 Thread John Du Hart
On Wed, Mar 16, 2011 at 5:48 PM, Brion Vibber br...@pobox.com wrote:

 On Wed, Mar 16, 2011 at 2:42 PM, Brion Vibber br...@pobox.com wrote:

  On Wed, Mar 16, 2011 at 2:35 PM, Chad innocentkil...@gmail.com wrote:
 
   Could the owners of the github and gitorious mirrors update the
 project
   descriptions to indicate that they're inactive?
 
  I thought I had access to do this, but apparently not. CC'ing Ævar :)
  I'm not sure who runs the gitorious mirror.
 
 
  Appears to belong to some mysterious 'svnmirror' user who's mirrored a
  number of projects... and not updated anything since last summer. :(
 
  http://gitorious.org/~svnmirror
 

 (I sent a message to that user on Gitorious asking to either add us as
 admins for the Gitorious 'mediawiki' project or rename it away so we can
 add
 our own in that spot that can have a copy of our official mirror.)

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


Imho svnmirror sounds like a official account for mirroring svns,
run by Gitorious.
You should poke the people at Gitorious too, no one is going to log into
that account anytime soon.

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


[Wikitech-l] ie9 webm components

2011-03-16 Thread Michael Dale
http://blogs.msdn.com/b/ie/archive/2011/03/16/html5-video-update-webm-for-ie9.aspx

It appears to be a little rough around the edges, but should bode well
for Wikimedia video support as IE 9 starts to be pushed out to windows
machines and ideally we won't have ie7 and 8 for as long as we have had
IE6 ;)

If you have not already seen it, the TimedMediaHandler extension
supports transcoding to both webm and ogg for mediawiki video assets: 
http://prototype.wikimedia.org/timedmedia/Main_Page

I will integrate links to http://tools.google.com/dlpage/webmmf/ for IE9
users in the mwEmbed player once the components are working a bit more
smoothly.

peace,
--michael

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


Re: [Wikitech-l] Special:ListFiles

2011-03-16 Thread Krinkle
Just a few quick notes:


- It's part of 1.17 core and should work on all wmf wikis now.
- It doesn't list by author, as such the label user is correct  
(perhaps uploader,
but not author).
- It lists all files uploaded by a certain account, just like  
Special:Contributions.
- There's also a shortcut [[Special:Myuploads]].

--
Krinkle

Op 17 mrt 2011, om 00:11 heeft Magnus Manske het volgende geschreven:

 I found that [[Special:ListFiles]] is enabled on Commons. Very nice,
 especially the separation of author (though titled User) and
 description.

 Too lazy to look it up - is this grabbed from the rendered HTML, or
 stored in the database? If it's the latter, is there a special page to
 list the files by author, instead of by uploader? Does it work for all
 authors, or only Commons users?

 Magnus

 ___
 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] ie9 webm components

2011-03-16 Thread Daniel Friesen
On 11-03-16 05:29 PM, Michael Dale wrote:
 http://blogs.msdn.com/b/ie/archive/2011/03/16/html5-video-update-webm-for-ie9.aspx

 It appears to be a little rough around the edges, but should bode well
 for Wikimedia video support as IE 9 starts to be pushed out to windows
 machines and ideally we won't have ie7 and 8 for as long as we have had
 IE6 ;)

 If you have not already seen it, the TimedMediaHandler extension
 supports transcoding to both webm and ogg for mediawiki video assets:
 http://prototype.wikimedia.org/timedmedia/Main_Page

 I will integrate links to http://tools.google.com/dlpage/webmmf/ for IE9
 users in the mwEmbed player once the components are working a bit more
 smoothly.

 peace,
 --michael
Think again, ie8 is the next ie6... knew that before someone blogged 
about it:
http://infrequently.org/2010/10/ie-8-is-the-new-ie-6/

-- 
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]


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


Re: [Wikitech-l] ie9 webm components

2011-03-16 Thread Aryeh Gregor
On Wed, Mar 16, 2011 at 8:59 PM, Daniel Friesen
li...@nadir-seen-fire.com wrote:
 Think again, ie8 is the next ie6... knew that before someone blogged
 about it:
 http://infrequently.org/2010/10/ie-8-is-the-new-ie-6/

IE8 will not survive anywhere close to as long as IE6 did, for two reasons:

1) The major reason for not upgrading from IE6 is intranet apps.  IE9
includes an IE8 compatibility mode.  It's probably not perfect, but if
your app works in IE8, it will normally work fine in IE9 with little
effort.  That was not the case at all when upgrading from IE6 to IE7:
there would often be no way to do it without rewriting substantial
parts of your application.

2) IE6 was released in August 2001, and IE7 was released in October
2006 -- over five years later.  IE8 was released in March 2009, and
IE9 was released in March 2011 -- about two years later.  People will
only start migrating away from the old version when the new version is
released, and that gives IE8's demise a three-year lead over IE6's
right there.

The big impediment to IE9 adoption will be lack of XP support.  But I
very much doubt that any large number of Vista or 7 users will still
be on IE8 three or four years from now, let alone ten.  IE9's adoption
rate will look much more like IE8's did.  For comparison, IE8 was
released two years ago, and our stats have it at about two-thirds of
IE's overall market share, roughly twice IE7:

http://stats.wikimedia.org/archive/squid_reports/2011-02/SquidReportClients.htm

I'd give comparisons to IE7 market share in October 2008, but we don't
have any, it seems.

Moreover, IE8 is not and never will be quite the nightmare that IE6
was.  The reason IE6 was such a horrible problem wasn't because it was
slow, or didn't support cutting-edge features.  It's because it
implemented critical functionality very differently from other
browsers.  IE6 does CSS very differently from any other browser, so
you have to do your CSS twice: once for IE6 and once for everyone
else.  IE8 doesn't implement as much CSS as other browsers, but what
it does it does well.  It's as CSS 2.1-compliant as any browser out
there -- perhaps even the most CSS 2.1-compliant browser.  So if you
just avoid CSS3 features, or use them only for aesthetic touches that
not all users have to get, writing CSS for IE8 is no problem.

One reason developing for IE8 will still stink is because scripting is
still very different from other browsers.  IE9 has made enormous
progress toward running scripts written for other browsers.  It's not
same markup, but it's not too far off.  I've been writing various
web standards tests in JavaScript over the last few months, testing
initially in Chrome and then tweaking for other browsers.  For the
most part, IE9 doesn't require too much more tweaking than Firefox or
Opera to get it to work.  IE8 is simply hopeless -- I don't even try.
(Fortunately, web standards tests can get away with only working in
the latest version of every browser.)  Terrible performance and lack
of support for canvas etc. are an issue with IE8 too, but I wouldn't
think those are the biggest.

Still, all in all, there's reason to be optimistic about the future of
web development.  Not only are fancy new features being added, but new
versions of browsers are really becoming more and more interoperable,
in a very noticeable way.  Three multi-billion dollar corporations
plus two in the hundred-million-plus range are all working on five
competing browsers.  I don't think we're going to see any desktop
browser as terrible as IE6 -- even compared to its cutting-edge
competitors -- for the foreseeable future.

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