Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Domas Mituzas
Hi!

 I.e., only about a quarter of users have been ported to
 user_properties.  Why wasn't a conversion script run here?

In theory if all properties are at defaults, user shouldn't be there. The 
actual check should be against the blob field.

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


Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Andrew Garrett
On Mon, Aug 2, 2010 at 5:35 PM, Domas Mituzas midom.li...@gmail.com wrote:
 Hi!

 I.e., only about a quarter of users have been ported to
 user_properties.  Why wasn't a conversion script run here?

 In theory if all properties are at defaults, user shouldn't be there. The 
 actual check should be against the blob field.

That's what he did. Read the query.

-- 
Andrew Garrett
http://werdn.us/

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

Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Domas Mituzas
 That's what he did. Read the query.

;-) thats what happens when email gets ahead of coffee.

Domas

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


Re: [Wikitech-l] MediaWiki version statistics

2010-08-02 Thread Gerard Meijssen
Hoi,
The big problem with upgrading MediaWiki is the upgrading of extensions. It
is not documented anywhere if extensions will work with a specific release
of MediaWiki. Being able to install extensions is a great thing when you
know upfront that the extensions you are interested in will actually work
and not crash your installation.
Thanks,
 GerardM

On 2 August 2010 02:14, Jeroen De Dauw jeroended...@gmail.com wrote:

  A quick glance at the WP site docs didn't answer the question of how (or
 if) they secure this process. Asking would probably be good (whoever's
 doing
 the updater work).

 I've been looking at how WP works here and concluded this is basically not
 documented at all (from a developers perspective). On the WP IRC nobody
 seems to know anything about it, and my looking through the code itself has
 gotten me few insights into how updates and installation is secured. If
 anyone know more about this (esp what's up with the WP deployment
 repository), please contact me, this would be of great help for my GSoC
 project.

 --
 Jeroen De Dauw
 * http://blog.bn2vs.com
 * http://wiki.bn2vs.com
 Don't panic. Don't be evil. 50 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69
 66 65!
 --
 ___
 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] Question about oldest Wikipedia dump available for different Wikipedias

2010-08-02 Thread paolo massa
Yep, thanks to your email, I realized a mini dump extracted randomly
is enough for my purposes.
Thanks Ilmari!

P.


On Tue, Jul 20, 2010 at 1:25 PM, Ilmari Karonen nos...@vyznev.net wrote:
 On 07/20/2010 09:51 AM, paolo massa wrote:
 Thanks Gregor and yes, you are right.
 I didn't think about your suggestion before, sorry.
 The fact is that I wrote a script running on the
 pages-meta-current.xml because it is much smaller and manageable but,
 you are right: I can use the revision of the page I'm interested that
 is in pages-meta-history.xml

 If you're only interested in a small number of pages, you can get an
 up-to-date mini dump through Special:Export.  See
 http://meta.wikimedia.org/wiki/Help:Export and
 http://www.mediawiki.org/wiki/Export for details.

 Alternatively, you can also fetch page histories through the API:
 http://www.mediawiki.org/wiki/API:Query_-_Properties#revisions_.2F_rv

 --
 Ilmari Karonen

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




-- 
--
Paolo Massa
Email: paolo AT gnuband DOT org
Blog: http://gnuband.org

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


Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Tei
On 28 July 2010 21:13,  jida...@jidanni.org wrote:
 Seems to me playing the role of the average dumb user, that
 en.wikipedia.org is one of the rather slow websites of the many websites
 I browse.

 No matter what browser, it takes more seconds from the time I click on a
 link to the time when the first bytes of the HTTP response start flowing
 back to me.

 Seems facebook is more zippy.

It seems fast here: 130ms.

The first load of the homepage can be slow:
http://zerror.com/unorganized/wika/lader1.png
http://en.wikipedia.org/wiki/Main_Page
(I need a bigger monitor, the escalator don't fit on my screen)



-- 
--
ℱin del ℳensaje.

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

Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Oldak Quill
On 2 August 2010 12:13, Oldak Quill oldakqu...@gmail.com wrote:
 On 28 July 2010 20:13,  jida...@jidanni.org wrote:
 Seems to me playing the role of the average dumb user, that
 en.wikipedia.org is one of the rather slow websites of the many websites
 I browse.

 No matter what browser, it takes more seconds from the time I click on a
 link to the time when the first bytes of the HTTP response start flowing
 back to me.

 Seems facebook is more zippy.

 Maybe Mediawiki is not optimized.


 For what it's worth, Alexa.com lists the average load time of the
 websites they catalogue. I'm not sure what the metrics they use are,
 and I would guess they hit the squid cache and are in the United
 States.

 Alexa.com list the following average load times as of now:

 wikipedia.org: Fast (1.016 Seconds), 74% of sites are slower.
 facebook.com: Average (1.663 Seconds), 50% of sites are slower.


An addendum to the above message:

According to the Alexa.com help page Average Load Times: Speed
Statistics (http://www.alexa.com/help/viewtopic.php?f=6t=1042):
The Average Load Time ... [is] based on load times experienced by
Alexa users, and measured by the Alexa Toolbar, during their regular
web browsing.

So although US browsers might be overrepresented in this sample (I'm
just guessing, I have no figures to support this statement), the Alexa
sample should include many non-US browsers, assuming that the figure
reported by Alexa.com is reflective of its userbase.

-- 
Oldak Quill (oldakqu...@gmail.com)

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

Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Roan Kattouw
2010/8/2 Tei oscar.vi...@gmail.com:
 Maybe a theme can get the individual icons that the theme use, and
 combine it all in a single png file.

This technique is called spriting, and the single combined image file
is called a sprite. We've done this with e.g. the enhanced toolbar
buttons, but it doesn't work in all cases.

 Maybe the idea than resource=file must die in 2011 internet :-/

The resourceloader branch contains work in progress on aggressively
combining and minifying JavaScript and CSS. The mapping of one
resource = one file will be preserved, but the mapping of one resource
= one REQUEST will die: it'll be possible, and encouraged, to obtain
multiple resources in one request.

Roan Kattouw (Catrope)

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


Re: [Wikitech-l] MediaWiki version statistics

2010-08-02 Thread Lane, Ryan
 We branch and tag extensions along with versions of MediaWiki, so the
 code found at 
 http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_15_5/extensions/
 is supposed to work with MW 1.15.5. However, this assumes that the
 trunk version of each extension worked with the trunk version of MW at
 the time of the branch point, which is not always the case and is the
 responsibility of the extension maintainer. Versioned releases can
 also be downloaded through ExtensionDistributor at mediawiki.org,
 although ED breaks all the time and we've been getting lots of
 questions in #mediawiki from people whose wiki broke because they
 installed the trunk version of ParserFunctions (downloaded through ED)
 with MediaWiki 1.15.
 

Though branches, tags, and the extension distributor exist, in reality none
of them come even close to solving the problem.

The issue is, none of these things allow an extension author to properly
match a version of an extension to a version of MediaWiki. The solution I
take is to always have my extension useable in the trunk version, and
backwards compatible to as many versions of MediaWiki as possible.

This is a problem we need to solve. This is one of the things that makes
upgrading MediaWiki a crap shoot.

V/r,

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

Re: [Wikitech-l] MediaWiki version statistics

2010-08-02 Thread Lane, Ryan
 I've been looking at how WP works here and concluded this is 
 basically not
 documented at all (from a developers perspective). On the WP 
 IRC nobody
 seems to know anything about it, and my looking through the 
 code itself has
 gotten me few insights into how updates and installation is 
 secured. If
 anyone know more about this (esp what's up with the WP deployment
 repository), please contact me, this would be of great help 
 for my GSoC
 project.
 

Would it not be enough to hash all extensions on the distributor side, and
to check the hash sum on the client side using https for the connection?

Respectfully,

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

Re: [Wikitech-l] MediaWiki version statistics

2010-08-02 Thread Jacopo Corbetta
On Fri, Jul 30, 2010 at 06:35, Tim Starling tstarl...@wikimedia.org wrote:
 However, the statistics presented by Qualys show that an alarming
 number of people are running versions of MediaWiki older than 1.14.1,
 which was the most recent fix for an XSS vulnerability exploitable
 without special privileges. There is certainly room for us to do better.

I haven't read all the documents, but have these researchers taken
into account backported fixes?

My gut feeling is that the preference for 1.12 is simply due to its
inclusion in Debian stable [1]. The maintainer seems to be actively
backporting security fixes [2], so while I agree that these versions
may enjoy less community support, they should not be considered broken
on the basis of the version number alone.

This, of course, unless it is certain that some vulnerabilities are
still present in the Debian version. If you are aware of the existence
of such a problem, I would recommend you contact
secur...@debian.org. Otherwise, the situation might not be as
dangerous as it seems.

On the topic of facilitating upgrades: perhaps we should emphasize the
option to install and upgrade using SVN, which is probably very
convenient for users that are comfortable with the command line.
Moodle has this in the official documentation and I find it very
useful [3]. SVN could also be handy as the backend for a user-friendly
upgrade procedure, as it already deals with local modifications and
such.

[1] http://packages.debian.org/search?keywords=mediawiki
[2] 
http://packages.debian.org/changelogs/pool/main/m/mediawiki/mediawiki_1.12.0-2lenny5/changelog
[3] http://docs.moodle.org/en/Upgrading#Using_CVS

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


Re: [Wikitech-l] What is exactly needed for setting up a new language edition of WM project?

2010-08-02 Thread Casey Brown
(CCing Rob and Jens who've traditionally been the major wiki creators
and also Roan, who helps out a lot. :-))

On Mon, Aug 2, 2010 at 9:45 AM, Milos Rancic mill...@gmail.com wrote:
 Please, tell me which data you need for setting up a project?
 According to my information, data are:

 * language

I don't think they need the language name (either in English or in the
local language).  If the project is approved, then it must have the
interface translated, which would mean that it's already defined in
Names.php.

 * language code
 * type of project (Wikipedia, Wikinews etc.)
 * logo
 * the name of project in local language
 * the name of the project namespace

 * the name of the project talk namespace

It looks like from bug 14252 comment 7
https://bugzilla.wikimedia.org/show_bug.cgi?id=14252#c7 that we
don't actually need the project talk namespace, if everything is
properly defined in Messages*.php.

 Anything else needed?

...and anything else wanted in a perfect world?  (For example, a
logo isn't technically *needed* but it's easier to have them setup and
get everything working right away, in the initial bug request, than to
try to track someone down later.)

-- 
Casey Brown
Cbrown1023

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


Re: [Wikitech-l] MediaWiki version statistics

2010-08-02 Thread Max Semenik
On 02.08.2010, 18:01 Jacopo wrote:

 My gut feeling is that the preference for 1.12 is simply due to its
 inclusion in Debian stable [1]. The maintainer seems to be actively
 backporting security fixes [2], so while I agree that these versions
 may enjoy less community support, they should not be considered broken
 on the basis of the version number alone.

 This, of course, unless it is certain that some vulnerabilities are
 still present in the Debian version. If you are aware of the existence
 of such a problem, I would recommend you contact
 secur...@debian.org. Otherwise, the situation might not be as
 dangerous as it seems.

They haven't backported security fixes from 1.15.4 and 1.15.5 yet,
which are seveal months old (OMG disclosure!) And who knows what other
problems (including security flaws) may still be there, as stabe
versions usually get much less attention and testing.

-- 
Best regards,
  Max Semenik ([[User:MaxSem]])


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


Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread John Vandenberg
On Mon, Aug 2, 2010 at 11:24 PM, Roan Kattouw roan.katt...@gmail.com wrote:
 The resourceloader branch contains work in progress on aggressively
 combining and minifying JavaScript and CSS. The mapping of one
 resource = one file will be preserved, but the mapping of one resource
 = one REQUEST will die: it'll be possible, and encouraged, to obtain
 multiple resources in one request.

Does that approach gain much over HTTP pipelining?

--
John Vandenberg

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


Re: [Wikitech-l] What is exactly needed for setting up a new language edition of WM project?

2010-08-02 Thread John Vandenberg
On Mon, Aug 2, 2010 at 11:45 PM, Milos Rancic mill...@gmail.com wrote:
 Please, tell me which data you need for setting up a project?
 According to my information, data are:

 * language
 * language code
 * type of project (Wikipedia, Wikinews etc.)
 * logo
 * the name of project in local language
 * the name of the project namespace
 * the name of the project talk namespace

 Anything else needed?

I think Wikisource is now at the stage that any new projects should be
using the Proofread Page extension.  This extension has two
namespaces, 'Index' and 'Page', and they are in the messages, so
translations for them (and the talk namespaces) are necessary.

http://translatewiki.net/w/i.php?title=Special%3ATranslatetask=viewgroup=ext-proofreadpagelanguage=frlimit=100

--
John Vandenberg

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


Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Tei
On 2 August 2010 15:24, Roan Kattouw roan.katt...@gmail.com wrote:
...
 Maybe the idea than resource=file must die in 2011 internet :-/

 The resourceloader branch contains work in progress on aggressively
 combining and minifying JavaScript and CSS. The mapping of one
 resource = one file will be preserved, but the mapping of one resource
 = one REQUEST will die: it'll be possible, and encouraged, to obtain
 multiple resources in one request.


:-O

That is awesome solution, considering the complex of the real world
problems. Elegant, and probably as side effect may remove some bloat.

-- 
--
ℱin del ℳensaje.

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

Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Aryeh Gregor
On Mon, Aug 2, 2010 at 10:50 AM, John Vandenberg jay...@gmail.com wrote:
 Does that approach gain much over HTTP pipelining?

Yes, because browsers don't HTTP pipeline in practice, because
transparent proxies at ISPs cause sites to break if they do that, and
there's no reliable way to detect them.  Opera does pipelining and
blacklists bad ISPs or something, I think.  See:

https://bugzilla.mozilla.org/show_bug.cgi?id=264354

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


Re: [Wikitech-l] MediaWiki version statistics

2010-08-02 Thread Jeroen De Dauw
 Would it not be enough to hash all extensions on the distributor side, and
 to check the hash sum on the client side using https for the connection?

I guess this would suffice for ensuring integrity, but what about the other
distribution meta-data? Where to get it from, how to manipulate it, and how
to format it? Since WP and PEAR have systems that do (now) well at that, it
makes a lot more sense to just copy what they do instead of trying to
re-invent the wheel and make all the same mistakes they did.

--
Jeroen De Dauw
* http://blog.bn2vs.com
* http://wiki.bn2vs.com
Don't panic. Don't be evil. 50 72 6F 67 72 61 6D 6D 69 6E 67 20 34 20 6C 69
66 65!
--
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


[Wikitech-l] Developing true WISIWYG editor for media wiki

2010-08-02 Thread Павел Петроченко
Hi guys,

At the moment we are discussing an opportunity to create full scale
true WYSIWYG client for media wiki. To the moment we have a technology
which should allow us to implement with a good quality and quite fast.
Unfortunately we are not sure
if there is a real need/interest for having such kind of client at the
media wiki world, as well as what are actual needs of media wiki
users. So we decided to write to this list. Any feedback/suggestion
will be very helpful.

P.S. Screen cast demonstrating our experimental client for Trac wiki
http://www.screencast.com/t/MDkzYzM4

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


Re: [Wikitech-l] What is exactly needed for setting up a new language edition of WM project?

2010-08-02 Thread Milos Rancic
Casey, thanks for pointing to the previous bug request!

John, thanks for the info for Wikisource!

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


Re: [Wikitech-l] MediaWiki version statistics

2010-08-02 Thread Platonides
Jeroen De Dauw wrote:
 Would it not be enough to hash all extensions on the distributor side, and
 to check the hash sum on the client side using https for the connection?
 
 I guess this would suffice for ensuring integrity, but what about the other
 distribution meta-data? Where to get it from, how to manipulate it, and how
 to format it? Since WP and PEAR have systems that do (now) well at that, it
 makes a lot more sense to just copy what they do instead of trying to
 re-invent the wheel and make all the same mistakes they did.


I would make the system based on our repository.
So the MediaWiki update subsystem would have a base url like
http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_16/

Then it would fetch a file called
http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_14/VERSIONS
containing all the extensions, their version and an optional url.
If the version is newer than the installed one, it needs updating.

The presence of a special tag on the file for a url would send it to a
new major version:
http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_15/VERSIONS
which would be recursed to the latest mediawiki branch so it can offer
the really latest one for download (but note that it shouldn't use
extensions from a newer branch without updating mediawiki).

If an extension doens't provide a url, treat it as extensions/extension
name with a fallback to eg. extensions/archive/extensions/extension
name.php (so we can safely redirect old extensions to new ones, etc.)

The VERSIONS file can be easily generated by an script reading their
$wgExtensionCredits. Releasing a new extension would be increasing its
version and recreating the VERSIONS file. Whereas if you the version
isn't changed, new uploads would still get the improvements (yes, this
scheme would also work for trunk).

To get an extension there, third party extension creators could request
subversion access and place their extension there (the best option imho,
since then they can be noticed when doing changes in core), get a
developer to list their external url, or instruct the users to add their
own repository to the repo list.


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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Jason A. Spiro
On Wed, Jul 28, 2010 at 2:37 AM, church.of.emacs.ml
church.of.emacs...@googlemail.com wrote:

 On 07/28/2010 04:57 AM, Jason Spiro wrote:

 I think it would be nice for both View history[1] and User contributions 
 to
 show bytes added/removed.  This would make it easier to distinguish between
 small contributions from big ones:  between multiple-sentence additions and
 small typo fixes.

 I'm not sure we should even show byte counts by default. It must be very
 confusing for newbies (especially if they don't know what a byte is).
 And it clutters up the UI.
 Perhaps make it optional and disable by default? It's mostly targeted at
 experienced users anyway.
 If we'd make it optional, I don't think your proposal would be any
 problem (and as a Wikipedian I'd love to have that feature!).

 -- Tobias (User:Church of emacs)

Newbies know what characters are, and the byte counts are really just
character counts.  If someone wants to see page history, then they
probably also would benefit from knowing which edits are text
additions and which are text removals, no?

Has anyone ever done usability studies of newbies -- new Internet
users, experienced Internet users who are non-editors, or new editors?
 Have the study conductors watched how they play with the history
tools?

Maybe you and I should each ask our moms to try the history tools and
see how they react to seeing the history screens and the byte counts
on those screens.

By the way, why does page history say 12,345 bytes and not 12,345
characters?

-- 
Jason Spiro: software/web developer, packager, trainer, IT consultant.
I support Linux, UNIX, Windows, and more. Contact me to discuss your needs.
+1 (416) 992-3445 / www.jspiro.com

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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Aryeh Gregor
On Mon, Aug 2, 2010 at 4:59 PM, Jason A. Spiro jasonspi...@gmail.com wrote:
 Has anyone ever done usability studies of newbies -- new Internet
 users, experienced Internet users who are non-editors, or new editors?

Yep, that's what the Usability Initiative does.

  Have the study conductors watched how they play with the history
 tools?

That I don't know.  I don't know if descriptions of the Usability
Initiative's studies are all public, or what.  Maybe one of them could
fill us in.  My personal guess is that the best usability for newbies
would be to hide as many things as possible to make it less
intimidating.

 By the way, why does page history say 12,345 bytes and not 12,345
 characters?

Because it's 12,345 bytes, not 12,345 characters.  :)

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

Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Jason A. Spiro
On Mon, Aug 2, 2010 at 5:18 PM, Aryeh Gregor
simetrical+wikil...@gmail.com wrote:

 On Mon, Aug 2, 2010 at 4:59 PM, Jason A. Spiro jasonspi...@gmail.com wrote:

 Has anyone ever done usability studies of newbies -- new Internet
 users, experienced Internet users who are non-editors, or new editors?

 Yep, that's what the Usability Initiative does.

Ah, I just took a look at their website now:
http://usability.wikimedia.org/wiki/Main_Page

 Have the study conductors watched how they play with the history
 tools?

 That I don't know.  I don't know if descriptions of the Usability
 Initiative's studies are all public, or what.  Maybe one of them could
 fill us in.  My personal guess is that the best usability for newbies
 would be to hide as many things as possible to make it less
 intimidating.

 By the way, why does page history say 12,345 bytes and not 12,345
 characters?

 Because it's 12,345 bytes, not 12,345 characters.  :)

Does the difference really matter so much that we must really use the
more-obscure and more-technical term bytes?

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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Aryeh Gregor
On Mon, Aug 2, 2010 at 5:28 PM, Jason A. Spiro jasonspi...@gmail.com wrote:
 Does the difference really matter so much that we must really use the
 more-obscure and more-technical term bytes?

In English, maybe not.  In a lot of languages, they'll differ by a
somewhat unpredictable factor that can be as high as three.  The sane
thing would be to just make the counts be in characters rather than
bytes to begin with, of course -- it's hardly difficult.  I imagine
Chinese people are puzzled when RC reports +3 and there was only one
character added.

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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Ariel T. Glenn
Στις 02-08-2010, ημέρα Δευ, και ώρα 17:36 -0400, ο/η Aryeh Gregor
έγραψε:
 On Mon, Aug 2, 2010 at 5:28 PM, Jason A. Spiro jasonspi...@gmail.com wrote:
  Does the difference really matter so much that we must really use the
  more-obscure and more-technical term bytes?
 
 In English, maybe not.  In a lot of languages, they'll differ by a
 somewhat unpredictable factor that can be as high as three.  The sane
 thing would be to just make the counts be in characters rather than
 bytes to begin with, of course -- it's hardly difficult.  I imagine
 Chinese people are puzzled when RC reports +3 and there was only one
 character added.

I would love it if the indicator was in characters instead of bytes.
That's more meaningful for almost every project.  Readers are looking at
text after all, not at raw strings.

Ariel



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

Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Victor Vasiliev
On 08/03/2010 01:48 AM, Ariel T. Glenn wrote:
 I would love it if the indicator was in characters instead of bytes.
 That's more meaningful for almost every project.  Readers are looking at
 text after all, not at raw strings.

 Ariel


That would require introduction of another field to revision table, 
since byte count is not convertible to characher count in UTF-8.

--vvv

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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Roan Kattouw
2010/8/2 Aryeh Gregor simetrical+wikil...@gmail.com:
 That I don't know.  I don't know if descriptions of the Usability
 Initiative's studies are all public, or what.  Maybe one of them could
 fill us in.
There are videos around, yes, but I'm not sure we have reports.
Digging around on usabilitywiki should turn stuff up, or maybe someone
closer to these tests (both geographically and in terms of expertise)
can provide more exact links.

The tests were specifically focused on editing and general navigation,
and did not test the history view AFAIK.

Roan Kattouw (Catrope)

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


Re: [Wikitech-l] Developing true WISIWYG editor for media wiki

2010-08-02 Thread Platonides
Павел Петроченко wrote:
 Hi guys,
 
 At the moment we are discussing an opportunity to create full scale
 true WYSIWYG client for media wiki. To the moment we have a technology
 which should allow us to implement with a good quality and quite fast.
 Unfortunately we are not sure
 if there is a real need/interest for having such kind of client at the
 media wiki world, as well as what are actual needs of media wiki
 users. So we decided to write to this list. Any feedback/suggestion
 will be very helpful.
 
 P.S. Screen cast demonstrating our experimental client for Trac wiki
 http://www.screencast.com/t/MDkzYzM4
 
 Regards,
 Pavel

Yes, of course we are interested on it.
Specifically, the ideal WISIWYG MediaWiki editor would allow easy
WISIWYG editing to newbies, while still allowing to use the full
wikisyntax to power users, without inserting crappy markup when using
it, or reordering everything to its liking when WISIWYG was used to do a
little change.

From the screencast, it seems your technology is based in a local
application instead of web. That's is a little inconvenience for the
users, but an acceptable one IMHO. You could plug your app as an
external editor, see: http://www.mediawiki.org/wiki/Manual:External_editors

The problem that makes this really hard is that MediaWiki syntax is not
nice. So I'm a bit skeptical about that fast quality editor. You can
find in the list archives many discussions about it, and also in wikitext-l.
Things like providing a ribbon is a completely esthetical choice, it
can't really help on the result of its editing. Maybe your backend is
powerful enough to handle this without problems. Please, show me wrong :)


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

Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Aryeh Gregor
On Mon, Aug 2, 2010 at 6:45 PM, Victor Vasiliev vasi...@gmail.com wrote:
 That would require introduction of another field to revision table,
 since byte count is not convertible to characher count in UTF-8.

No, we'd just have to repurpose rev_len to mean characters instead
of bytes, and update all the old rows.  We don't actually need the
byte count for anything, do we?

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


[Wikitech-l] About moving (was: Showing bytes added/removed in each edit in View history and User contributions)

2010-08-02 Thread Platonides
Roan Kattouw wrote:
 2010/8/2 Aryeh Gregor:
 That I don't know.  I don't know if descriptions of the Usability
 Initiative's studies are all public, or what.  Maybe one of them could
 fill us in.
 There are videos around, yes, but I'm not sure we have reports.
 Digging around on usabilitywiki should turn stuff up, or maybe someone
 closer to these tests (both geographically and in terms of expertise)
 can provide more exact links.
 
 The tests were specifically focused on editing and general navigation,
 and did not test the history view AFAIK.
 
 Roan Kattouw (Catrope)

Were they asked to Make this page appear under this different name?

I think that's something whose usability *decreased* with vector. Maybe
a tab is not the best interface, but even having it on the sidebar would
have been preferable.

https://bugzilla.wikimedia.org/show_bug.cgi?id=24481


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


Re: [Wikitech-l] Debian packages (was MediaWiki version statistics)

2010-08-02 Thread Carl (CBM)
On Mon, Aug 2, 2010 at 10:16 AM, Lane, Ryan
ryan.l...@ocean.navo.navy.mil wrote:
 Please Debian, keep your version of MediaWiki up to date at least to the
 oldest stable release, and please send your fixes upstream when you find
 unfixed bugs.

I am not a Debian developer, and I agree that sending fixes upstream
is good. But surely you're aware that the whole point of Debian
stable is that it does ***not*** change to newer versions of programs
after release, apart from security fixes? Debian is well known for
taking the word stable seriously (e.g. [1]) and it's a reason people
choose them.

- Carl

[1]: 
http://www.debian.org/doc/manuals/debian-faq/ch-getting.en.html#s-updatestable

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


Re: [Wikitech-l] Debian packages (was MediaWiki version statistics)

2010-08-02 Thread Edward Z. Yang
Excerpts from Carl (CBM)'s message of Mon Aug 02 19:06:42 -0400 2010:
 I am not a Debian developer, and I agree that sending fixes upstream
 is good. But surely you're aware that the whole point of Debian
 stable is that it does ***not*** change to newer versions of programs
 after release, apart from security fixes? Debian is well known for
 taking the word stable seriously (e.g. [1]) and it's a reason people
 choose them.

Ryan's complaint is:

1. Distributors frequently get backported patches wrong (usually due
   to a lack of expertise or manpower), and

2. Distributors roll patches without telling upstream developers who
   would happily accept them into the mainline.

However, upstream developers are often guilty of ignoring a distribution's
needs, so it goes both ways.

Cheers,
Edward

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


Re: [Wikitech-l] Debian packages (was MediaWiki version statistics)

2010-08-02 Thread Ryan Lane
 I am not a Debian developer, and I agree that sending fixes upstream
 is good. But surely you're aware that the whole point of Debian
 stable is that it does ***not*** change to newer versions of programs
 after release, apart from security fixes? Debian is well known for
 taking the word stable seriously (e.g. [1]) and it's a reason people
 choose them.


Are they also backporting security fixes for all extensions as well?
If not, then they are doing a serious disservice to their users. Some
extensions have had some *really* serious vulnerabilities. We
generally mark these as such when we find them, but the warnings go
away when the vulnerabilities are fixed. Unfortunately for those using
old versions of MediaWiki, they may never know the extension was
vulnerable for the version they are downloading. Maybe we should be
more vigilant about how we mark things, but it is difficult to manage
this for all extensions, especially since they aren't all code
reviewed.

If Debian doesn't feel they should keep supported versions in their
repos, maybe they shouldn't distribute MediaWiki.

Respectfully,

Ryan Lane

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


Re: [Wikitech-l] About moving (was: Showing bytes added/removed in each edit in View history and User contributions)

2010-08-02 Thread Roan Kattouw
2010/8/3 Platonides platoni...@gmail.com:
 Were they asked to Make this page appear under this different name?

No, they were not. As I said, the focus was editing and general site
navigation, not viewing history, moving pages or a zillion other
things that, while they may appear elementary to us, are rather
advanced actions from a new user's perspective. I don't doubt that the
usability of all those things could be improved, but then looking for
features needing usability improvement in MediaWiki is about as hard
as looking for guns at an NRA rally, a Starbucks in central London,
things named after Robert C. Byrd in West Virginia or islands you
never knew existed in the South Pacific: they're everywhere you look.
The usability initiative had to limit its scope.

I can't really offer an informed opinion on where the move link
belongs usability-wise, I'll leave that to the people that actually
know stuff about user experience and user interface design. What I can
do is point out that the studies were limited to asking people to find
a page (both in terms of navigation and search) and edit it (both in
terms of finding the edit button and doing various things on the edit
page). If an action doesn't take place on the edit page and isn't one
that is commonly used to get to an edit page, it probably wasn't
tested.

Roan Kattouw (Catrope)

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


Re: [Wikitech-l] Debian packages (was MediaWiki version statistics)

2010-08-02 Thread Carl (CBM)
On Mon, Aug 2, 2010 at 7:35 PM, Ryan Lane rlan...@gmail.com wrote:
 Are they also backporting security fixes for all extensions as well?

I would assume that Debian, ideally, applies security patches for
extensions they distribute themselves. Programs a user has installed
outside the Debian system are always going to be the responsibility of
the user.

Of course, if Debian upgraded their stable version of Mediawiki to
the newest version, and my production server was running a custom
extension that only worked with the previous version of Mediawiki that
Debian called stable, I'd be pissed.

 If Debian doesn't feel they should keep supported versions in their
 repos, maybe they shouldn't distribute MediaWiki.

That is, seriously, an absurd attitude for a Mediawiki Developer to
have.  It reflects a fundamental misunderstanding of the meaning of
Debian's stable version system.

Note that Debian stood up to Mozilla corp. when Mozilla attempted to
stop Debian uploading security patches to stable versions [1]. Surely
Mediawiki would have much less persuasive power telling them to stop.

I'm exiting of this discussion at this point. I've made the point I
wanted to make, compelling or not, and I'm afraid I'm drifting off
topic.

- Carl

[1]: 
http://en.wikipedia.org/wiki/Mozilla_Corporation_software_rebranded_by_the_Debian_project

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


Re: [Wikitech-l] Debian packages (was MediaWiki version statistics)

2010-08-02 Thread Ryan Lane
 If Debian doesn't feel they should keep supported versions in their
 repos, maybe they shouldn't distribute MediaWiki.

 That is, seriously, an absurd attitude for a Mediawiki Developer to
 have.  It reflects a fundamental misunderstanding of the meaning of
 Debian's stable version system.

 Note that Debian stood up to Mozilla corp. when Mozilla attempted to
 stop Debian uploading security patches to stable versions [1]. Surely
 Mediawiki would have much less persuasive power telling them to stop.

 I'm exiting of this discussion at this point. I've made the point I
 wanted to make, compelling or not, and I'm afraid I'm drifting off
 topic.


I'm not saying we should tell them to stop. They can distribute
whatever they want. I'm simply saying their stable version is likely
doing more harm than good, and that just because they can distribute
something in their somewhat insane way, doesn't mean they should.

Respectfully,

Ryan Lane

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


Re: [Wikitech-l] wikipedia is one of the slower sites on the web

2010-08-02 Thread Lars Aronsson
On 08/01/2010 10:55 PM, Aryeh Gregor wrote:
 One easy hack to reduce this problem is just to only provide a few
 options for stub threshold, as we do with thumbnail size.  Although
 this is only useful if we cache pages with nonzero stub threshold . .
 . why don't we do that?  Too much fragmentation due to the excessive
 range of options?

Couldn't you just tag every internal link with
a separate class for the length of the target article,
and then use different personal CSS to set the
threshold? The generated page would be the same
for all users:

a href=My_Article class=134_byte_articleMy Article/a



-- 
   Lars Aronsson (l...@aronsson.se)
   Aronsson Datateknik - http://aronsson.se



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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Jason A. Spiro
On Mon, Aug 2, 2010 at 5:36 PM, Aryeh Gregor
simetrical+wikil...@gmail.com wrote:

 On Mon, Aug 2, 2010 at 5:28 PM, Jason A. Spiro jasonspi...@gmail.com wrote:

 Does the difference really matter so much that we must really use the
 more-obscure and more-technical term bytes?

 In English, maybe not.  In a lot of languages, they'll differ by a
 somewhat unpredictable factor that can be as high as three.  The sane
 thing would be to just make the counts be in characters rather than
 bytes to begin with, of course -- it's hardly difficult.  I imagine
 Chinese people are puzzled when RC reports +3 and there was only one
 character added.

A question for the non-English wiki contributors out there:  Do you
honestly care that MediaWiki shows byte counts and not character
counts?  If so, why do you care?

Best regards,
-Jason

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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Andrew Garrett
On Tue, Aug 3, 2010 at 2:53 PM, Jason A. Spiro jasonspi...@gmail.com wrote:
 A question for the non-English wiki contributors out there:  Do you
 honestly care that MediaWiki shows byte counts and not character
 counts?  If so, why do you care?

If the count itself is useful (I don't think it is), then it is
probably way more useful when it's remotely accurate.

Of course, if the inaccuracy doesn't matter, then perhaps we could
just display random numbers next to the changes. That might be just as
helpful, and will save us a lot of trouble.

-- 
Andrew Garrett
http://werdn.us/

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

[Wikitech-l] chanfing main page articles from drop down. help required

2010-08-02 Thread Noman
Hi,
i've installed mediawiki for a wiki project.
now we have 4 sections on main page . like there are on wikipedia main page.

Now as its done in wikipedia these 4 boxes are tables and update on date
criteria.

Now i want to do is to give some kind a navigation bar like drop down or
paging.
so when user selects page from drop down the all 4 pages are updated with
relevant articles.
to clear more. how the for parts of table can be updated . and how to put
combo box ( which is already filled with page numbers / article topics) and
which user selects any page from drop down all the 4 table rows are updated.


any body help me .
im new to media wiki searched alot. but didnot get any thing. or material or
example.
if i ve to made my extension then how ill write . means what is will the
flow. how it will be pluged in the mediawiki  and runs smoothly

any article example. e-book from where i can read step by step.

wating

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


[Wikitech-l] Fwd: changing main page articles from drop down. help required

2010-08-02 Thread Noman
-- Forwarded message --
From: Noman nom...@gmail.com
Date: Tue, Aug 3, 2010 at 10:04 AM
Subject: chanfing main page articles from drop down. help required
To: wikitech-l@lists.wikimedia.org


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


Re: [Wikitech-l] Showing bytes added/removed in each edit in View history and User contributions

2010-08-02 Thread Liangent
On 8/3/10, Aryeh Gregor simetrical+wikil...@gmail.com wrote:
 No, we'd just have to repurpose rev_len to mean characters instead
 of bytes, and update all the old rows.  We don't actually need the
 byte count for anything, do we?

Byte count is used. For example in Chinese Wikipedia, one of the
criteria of Did you know articles is = 3000 bytes.

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