Re: [Wikitech-l] Community vs. centralized development

2010-09-07 Thread Domas Mituzas
Hi! > Back in 2006 I wanted to make search better, and if then it > wasn't for Tim Starling to give me shell access and a couple of test > servers to play with, I think we would not have the new search, or at > least not developed by me. I probably have similar story to share :) Unfortunatel

Re: [Wikitech-l] Community vs. centralized development

2010-09-07 Thread Robert Leverington
On 2010-09-07, Ryan Kaldari wrote: > I am both a long-time community member and a new WMF paid developer (in > the SF office) so I think I'm in a unique position to clear up some > misconceptions. > > First of all, all this talk of secret listservs and IRC channels is > malarkey. Yes, there are

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Michael Dale
On 09/07/2010 01:39 AM, Tim Starling wrote: > I think it's ironic that this style arises in JavaScript, given that > it's a high-level language and relatively easy to understand, and that > you could make a technical case in favour of terseness. C has an > equally effective minification technique k

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Michael Dale
On 09/07/2010 12:19 AM, Roan Kattouw wrote: > 2010/9/7 Platonides: > >> I see. It would have to be a hook into the resource loader. >> > You don't need a hook in the server-side PHP part of the resource > loader, as determining which modules to load on that side is already > supported. Th

Re: [Wikitech-l] Community vs. centralized development

2010-09-07 Thread Ryan Kaldari
I am both a long-time community member and a new WMF paid developer (in the SF office) so I think I'm in a unique position to clear up some misconceptions. First of all, all this talk of secret listservs and IRC channels is malarkey. Yes, there are private listservs and IRC channels. All of the

Re: [Wikitech-l] Community vs. centralized development

2010-09-07 Thread Neil Kandalgaonkar
On 9/7/10 4:15 PM, Robert Stojnic wrote: > The community needs to be nurtured, and I think all new employees of the > WMF need to be aware of it, and at first interview informed that they > will *need* to interact with the community and with volunteer > developers. Just FYI, this was the most-str

Re: [Wikitech-l] fundraising earmarks for code review, image bundle dumps, search failover auction, Wikinews independence, bugzilla queue maintenance etc.

2010-09-07 Thread Bod Notbod
On Fri, Sep 3, 2010 at 5:05 PM, James Salsman wrote: > Are there any reasons not to allow donors to earmark categories? I feel an instinctive and passionate loathing for this proposal. However, instinct and loathing are not very positive grounds on which to argue a position, as I once tried to e

Re: [Wikitech-l] Incremental dumps on download

2010-09-07 Thread Platonides
Antoine Amarilli wrote: > Hi all, > > I was wondering if there are any plans to provide incremental dumps (ie. > the diff between each dump and the previous one) at > download.wikimedia.org. It seems to me that such diffs would help save > bandwidth because mirrors could stay up to date by downloa

Re: [Wikitech-l] Regression suite? Was: Re: Database drivers

2010-09-07 Thread Platonides
George Herbert wrote: >> Ideally, we could run test suites by default on all available DBs >> instead of just on the one the wiki currently uses. In particular, >> SQLite currently uses the same schema as MySQL and is available in PHP >> by default, plus it doesn't require any setup (providing adm

Re: [Wikitech-l] Community vs. centralized development

2010-09-07 Thread Robert Stojnic
> I made seven suggestions. Only one was about actually dissolving the > office, and I acknowledged that it might be extreme. What about the > others? Why does the private IRC chat need to exist, for example? > Why can't we have clear official statements that everything should be > as public as

[Wikitech-l] PHPUnit Reorg

2010-09-07 Thread Trevor Parscal
I was working on this in branches/phpunit-restructure I've merged it into head as of http://www.mediawiki.org/wiki/Special:Code/MediaWiki/72566 Essentially, it's just organizing our PHPUnit tests the way the rest of the world does, as a mirrored directory structure to the units under test. A

Re: [Wikitech-l] Selenium Framework - test run configuration data

2010-09-07 Thread Dan Nessett
On Tue, 07 Sep 2010 17:39:19 +0200, Markus Glaser wrote: > Hi all, > > I suggest we have one static class variable Selenium::$settings which is > set up as an array. This array would be filled in some init function > from whatever sources we decide on. Then, internally, the configuration > mechan

Re: [Wikitech-l] Database drivers

2010-09-07 Thread Chad
On Sun, Sep 5, 2010 at 10:56 PM, Tim Starling wrote: > It would be great if the maintainers of the less-commonly used DBMSes > could write up development guides and put them in phase3/docs. These > guides could describe relevant differences in SQL syntax compared to > MySQL, and explain how to wri

[Wikitech-l] Regression suite? Was: Re: Database drivers

2010-09-07 Thread George Herbert
On Fri, Sep 3, 2010 at 12:19 PM, Aryeh Gregor wrote: > On Fri, Sep 3, 2010 at 2:44 PM, Chad wrote: >> Given those criteria, I think that the following have "full support" >> in MediaWiki: >> * MySQL >> * SQLite >> * PostgreSQL > > In practice, though, SQLite and PostgreSQL are more likely to brea

Re: [Wikitech-l] Database drivers

2010-09-07 Thread Leons Petrazickis
On Sun, Sep 5, 2010 at 22:56, Tim Starling wrote: > It would be great if the maintainers of the less-commonly used DBMSes > could write up development guides and put them in phase3/docs. These > guides could describe relevant differences in SQL syntax compared to > MySQL, and explain how to write

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Aryeh Gregor
On Mon, Sep 6, 2010 at 10:59 PM, Dmitriy Sintsov wrote: > Do browsers support streamed and combined (archive-like) gz-encoded > content? Then probably minifying will not be neccessary. Currently this is only readily obtainable by just concatenating the files. HTTP pipelining would negate most of

[Wikitech-l] Incremental dumps on download

2010-09-07 Thread Antoine Amarilli
Hi all, I was wondering if there are any plans to provide incremental dumps (ie. the diff between each dump and the previous one) at download.wikimedia.org. It seems to me that such diffs would help save bandwidth because mirrors could stay up to date by downloading the diffs and applying them rat

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Daniel Friesen
Tim Starling wrote: > On 07/09/10 17:44, Roan Kattouw wrote: > >> 2010/9/7 Dmitriy Sintsov : >> >>> Do browsers support streamed and combined (archive-like) gz-encoded >>> content? Then probably minifying will not be neccessary. >>> >> Minification makes a shocking difference: rememb

Re: [Wikitech-l] fundraising earmarks for code review, image bundle dumps, search failover auction, Wikinews independence, bugzilla queue maintenance etc.

2010-09-07 Thread Ryan Kaldari
> > My contributions for audio recording uploads are not ready because > they depend on the upload redesign and client-side Flash. I am still > waiting to hear from anyone why the current state of Flash is any less > closed than that of Java. I am willing to give the benefit of the > doubt that p

Re: [Wikitech-l] list of proposed fundraising stimuli (was Re: fundraising...)

2010-09-07 Thread Ryan Kaldari
Just to be clear, we are not doing fundraising earmarks for the 2010 fundraiser. As I mentioned earlier, this was discussed earlier in the year and ruled out for the current fundraiser. Any such plan would need thorough discussion, both with the community and the WMF. In addition, we usually st

Re: [Wikitech-l] Selenium Framework - test run configuration data

2010-09-07 Thread Ryan Lane
> I should also point out that what I was planning to do was not hidden. > I wrote about these changes in my weekly report the Monday before I > committed them (http://bit.ly/cqAcqz) and pointed to the weekly report > from my Ohloh, Twitter, Identi.ca and Facebook accounts. > > Granted, this is not

Re: [Wikitech-l] Selenium Framework - test run configuration data

2010-09-07 Thread Markus Glaser
Hi all, I suggest we have one static class variable Selenium::$settings which is set up as an array. This array would be filled in some init function from whatever sources we decide on. Then, internally, the configuration mechanisms would not change anymore, and we could use the init method to

Re: [Wikitech-l] Selenium Framework - test run configuration data

2010-09-07 Thread dan nessett
I would be happy to coordinate with you. Up to this point I have been working with Markus Glaser and that has gone pretty well. But, I would welcome more discussion on issues, architecture and implementation strategy for the Framework as well as making sure anything I do fits in with what others

Re: [Wikitech-l] Selenium Framework - test run configuration data

2010-09-07 Thread Dan Nessett
On Mon, 06 Sep 2010 23:15:06 -0400, Mark A. Hershberger wrote: > Dan Nessett writes: > >> Last Friday, mah ripped out the globals and put the configuration >> information into the execute method of RunSeleniumTests.php with the >> comment "@todo Add an alternative where settings are read from an

Re: [Wikitech-l] Selenium Framework - test run configuration data

2010-09-07 Thread Mark A. Hershberger
Dan Nessett writes: > Either approach works. But, by going back and forth, it makes development > of functionality for the Framework difficult. I should also point out that what I was planning to do was not hidden. I wrote about these changes in my weekly report the Monday before I committed the

Re: [Wikitech-l] Selenium Framework - test run configuration data

2010-09-07 Thread Benedikt Kaempgen
Hi, Great, that there is some further discussion and progress in Selenium testing going on. However, up to now I have been following the manual at [1] which Markus Glaser has updated recently but which now is out-of-date. I have figured out some of your changes and almost got the framework wor

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Marco Schuster
Hi, On Tue, Sep 7, 2010 at 9:44 AM, Roan Kattouw wrote: >> Also, it would >> be great if these high-level JS-libraries like jQuery actually were >> ported into DOM API level (native browser's implementation instead of >> extra JS layer). However, these questions are to FF/IE/Opera >> developers..

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Roan Kattouw
2010/9/7 Tim Starling : > Note that the advantage of minification is somewhat inflated due to > the nature of the source. There seems to be a "because we can" element > to it: because the developers are so impressed by the concept of > minification, they write excessively verbose and excessively ma

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Tim Starling
On 07/09/10 17:44, Roan Kattouw wrote: > 2010/9/7 Dmitriy Sintsov : >> Do browsers support streamed and combined (archive-like) gz-encoded >> content? Then probably minifying will not be neccessary. > Minification makes a shocking difference: remember that it's not just > whitespace being stripped,

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Roan Kattouw
2010/9/7 Dmitriy Sintsov : > Do browsers support streamed and combined (archive-like) gz-encoded > content? Then probably minifying will not be neccessary. Minification makes a shocking difference: remember that it's not just whitespace being stripped, it's comments as well. For example, in /trunk/

Re: [Wikitech-l] ResourceLoader, now in trunk!

2010-09-07 Thread Roan Kattouw
2010/9/7 Platonides : > I see. It would have to be a hook into the resource loader. You don't need a hook in the server-side PHP part of the resource loader, as determining which modules to load on that side is already supported. The Gadgets extension's PHP code could inspect variables like $wgTitl