David Gerard wrote:
Stan Shebs (shebs(a)apple.com) [050225 12:12]:
So I have my little mediawiki 1.4rc1 running OK on
my PB G4
(Panther at the moment, Tiger coming up), and am looking at the
bugzilla list, but it's somewhat unclear on how to choose what
to look at - priorities and criticalities seem kind of random.
I have some bigger projects in mind, but this is my first foray
into web apps, so I'd like to try some simpler hackery to begin
with. Any suggestions?
Seconded (almost got it up on FreeBSD). Is there any categorisation of bugs
that count as small things no-one's gotten around to for those unfamiliar
with the codebase, or something like that?
Hm, a few things off the top of my head...
Adding test cases for reported parser bugs to parserTest.txt would be
super nice, and should be really easy. If you can come up with fixes for
them too that would be even better of course. :)
Also nice would be looking for bugs marked with the 'patch' keyword,
where there's a posted patch which hasn't been applied. If it looks
good, and you can confirm it works (or fix it / improve it) and give us
a reminder, that would be helpful.
[1478, 1334, 1120, 1403, 1423, 1479, 1539, 1455] There are several open
bugs for language file updates; these need cleanup and testing.
Hardcoded 'Wikipedia' names need to be removed from some files, and some
older HTML formatting needs to be changed to wiki or plaintext. This is
mostly some search-and-replace and testing that things look ok.
[1037, 1023] Many UI messages are not properly sanitized for HTML
output, or are explicitly done in HTML; moving on to new versions these
need to be appropriately fixed to plaintext (wrapped in
htmlspecialchars()) or wiki text (output with $wgOut->addWikiText()). At
the least, HTML should be valid.
If someone can manage to reproduce and fix the 'cannot redefine class'
errors that some people have on installation, that would be great! It's
probably something to do with include paths and/or path normalization,
but I've never been able to reproduce it and nobody experiencing the
problem has been able to debug it. After the PHPTAL temp file problems
(now gone in 1.4) this is probably the most common installation complaint.
Every now and then people complain that Special:Whatlinkshere cuts off
after 500 items. (Some pages have over 30,000 backlinks; showing them
all at once is *not* an option.) The links are unsorted, and the display
is additionally complicated by it showing subtrees for redirects. Your
mission: find a sensible, performant way of displaying and paging
through this list.
-- brion vibber (brion @
pobox.com)