User:Phyzome/Proposals

Proposals for Wikimedia/MediaWiki:

Content separation

 * Wikipop: A separate wiki for popular culture: songs, games, pokemon, fantasy worlds (e.g. star wars), ashlee simpson... more

Functionality

 * Multi-dimensional rating system: An add-on to MediaWiki that would allow users to rate edits along several metrics, and thereby build up ratings of the users... more
 * Boolean category selection: There's a reason things like exist (or did): the need for boolean category searches... more

Interface

 * Commons image linking: To solve the issue of pages like this (who made it? what is the license?), I believe images should link directly to their Commons pages.

 http://bugzilla.wikimedia.org | HEAD phpdoc => http://www.simnet.is/velfag/MediaWiki/ (if you want to host this contact avar) [16:15] *** ScArE2100_ quit FreeNode : Client Quit [16:15] *** ScArE2100_ joined #mediawiki [16:16] Got them now, matusz. [16:16] I don't know why, but after loading them on Wikinews, they showed up on pl.wp. [16:17] Alright, anybody here familiar with the commons-image-inclusion feature? [16:17] Define "familiar"? [16:17] Whereby images are transparantly referenced from, say, en:WP? [16:17] I use it all the time. [16:17] :-) [16:17] OK [16:17] *** Fire quit FreeNode : Read error: 60 (Operation timed out) [16:17] What is the question, phyzome [16:17] commons image transclusion feature sucks [16:17] it uses NFS [16:18] I will pass the knowledge [16:18] NFS? [16:18] don't listen to me [16:18] amgine: thanks [16:18]  We're feebs who just use it; we don't know how it works... [16:18] Dev magic, I assume. [16:18] Oh. [16:18] phyzome: Nogood FileSystem [16:18] ah [16:19] doubleplusuNgood FileSystem [16:19] I'm wondering when the server resolves the image source. [16:19] physome: if image exists on some local directory, that is known as 'shared image repo' [16:19] Is it at compile-time (first request of page). [16:19] it then uses shared directory. [16:20]  *** silsor sets topic for #mediawiki : MediaWiki development | Mar 20: 1.4.0 released! | See #wikimedia-tech for Wikimedia Foundation servers administration, #wikimedia for confused newbies looking for this channel | Please read http://meta.wikimedia.org/wiki/MediaWiki_FAQ before asking questions here | Bugs, feature requests etc. => http://bugzilla.wikimedia.org | HEAD phpdoc => http://www.simnet.is/velfag/MediaWiki/ (if you want to host this contact avar [16:20] not too much of magic in here [16:20] So it checks for the image locally, then checks for commons. [16:20] But when does it check? [16:20] *** Datrio quit FreeNode : "lala..." [16:20] when embedding [16:20]<dammit_> when it puts <img src= into document, it does the resolution [16:20]<dammit_> there is metadata cache now, since yesterday or so.. [16:21] So why not link directly to the proper page? [16:21] IF (local) THEN { localURL} ELSE {commonsURL} [16:21]<dammit_> 1. you don't know if image exists on that page. [16:21]<dammit_> 2. you have to put metadata (height/width) on rendered html [16:22] *** SB|Run quit FreeNode : Read error: 110 (Connection timed out) [16:23] Here's my understanding: [16:23] On page request: [16:23] When you come to an image, do image HTML: [16:23]<dammit_> check out Image.php [16:23] ? [16:23]<dammit_> cvs.defau.lt/phase3/includes/Image.php [16:24]<dammit_> you will find the code in there [16:24] thanks [16:24] that would help :-) [16:25] since mediawiki is *nix based, and freebsd is also *nix based, im guessing there should be no problem installing it on FreeBSD,right? and im further guessing, since MacOS X is supposedly based on FreeBSD ,there should also be no problem installing it on OS X ,right? [16:25]<dammit_> mutente: I'm running it on my ibook [16:26] aha ;) thanks [16:26]<dammit_> and on FreeBSD as well.. [16:27]  kensanata> let me rephrase it, then: a wiki that saves files on HFS+ (usually OSX) [16:27] |22:23| < kensanata> because HFS+ uses UTF8 NFD instead of UTF8 NFC as is common on the web. [16:27] and the file system doesnt give you any trouble ? [16:27] dammit_ > What I'm wondering about is this: why not keep the process the way it is, but change the URL to point to the commons image page? [16:27] *** avar is running it on his ibook [16:27] but my ibook is not running osx;) [16:27]<dammit_> avar: why? :) [16:27] You'd just add one more item to the conditional. [16:28] (modified) mediawiki suddenly started causing a memory limit error - http://bugzilla.wikimedia.org/show_bug.cgi?id=1730 [16:28] dammit_: because it doesnt support >buttom mice [16:28] Sannse, where's that URL again? [16:28] >1 [16:28] *** matusz left #mediawiki : "Leaving" [16:28]<dammit_> avar: doesn't? [16:28] heh [16:28]<dammit_> avar: people use mouses with wheels and stuff [16:29] It was a lame flambait;) [16:29]<dammit_> ok ;-) [16:29] phyzome: you mean this one? http://bs.wikipedia.org/wiki/Image:AnneCleves.jpg [16:29] yeah [16:29] dammit_: I just don't like it, simple as that [16:29]<dammit_> phyzome: well, you can simply download image tarball [16:30]<dammit_> and put it locally [16:30] This could lead to an OS flamewar ;)= [16:30] dammit_ > ? [16:30]<dammit_> phyzome: why would you need that? [16:30] Because linking to a commons image can create problems of attribution and licensing. [16:31] dammit_: the issue is the lack of info on the local page - I know there will be a link to commons with the next upgrade, but phyzome's suggestion is to take people directly to the info page on commons instead [16:31]<dammit_> mmm [16:31]<dammit_> ah, interface stuff [16:31]<dammit_> interface stuff is solved easily [16:31] It's too difficult to do the transclusion of all the text -- why not just show them the real thing? [16:31] Very east fix, IMHO. [16:31]<dammit_> maybe there are _issues_ [16:31] s/east/easy/ [16:32] issues? [16:32] *** kensanata joined #mediawiki [16:32]<dammit_> there will be more issues with all that code in future [16:32] I DON'T HAVE ISSUES!  :-) [16:32]<dammit_> if we try to use some distributed file system [16:32] That's why I think we should direct-link to commons. [16:32] The real solution would be a client/server model [16:32] *** xorAxAx joined #mediawiki [16:32] Irregardless of where the displayed image comes from in the served page. [16:32] client sends "Does image foo exist?" [16:33] server "No, piss off" [16:33] kensanata: dammit_ and avar run it on their ibooks [16:33]<xorAxAx> in which character encoding does mediawiki store its pagenames? [16:33] client "allrighty then..." [16:33] phyzome: one problem might be the difficulties in navigating back to the local version from commons - it might be quite unexpected to be taken to commons from french wikibooks or whatever [16:33] mutante: thanks. [16:33] sannse: I'm sure the french could adapt;) [16:33] *** Kelson quit FreeNode : "Client exiting" [16:34] That's a larger issue, though. [16:34] avar: well, yea, but I'm thinking of newbies on all versions and projects [16:34] sannse: It was a general cheapshot;) [16:34] arg, I'm being annoying [16:34] :p [16:34] *back to coding* [16:34] *** sannse thumbs her nose at avar [16:34] You have the same problem whenever you take data from one site and put it on another. [16:34] *** michi_cc quit FreeNode : "Verlassend" [16:35] No reason we couldn't have a "You have left fr:WP. Click here to return" box at top of commons page, informed by URL rewriting. [16:35]<CIA-11> avar * phase3/irc/rcdumper.php: * @package MediaWiki and a new @subpackage, "IRC". [16:36] http://commons.wikimedia.org/wiki/Image:AnneCleves.jpg?return=fr:WP [16:36] for example [16:36] phyzome: *nod* that might work (from a user point of view) [16:36]<Nikerabbit> avar & brion, it may take like 10-20 hours before i get access to the disk and get my job done [16:36] I'll put it on my "Things to get changed" page... [16:37] I think I smell food somewhere, so I'll be away for a while! [16:37] sannse: are numbers formatted like "500.120,2" in french instead of "500,120.2" (as in English?)

-->