User:Neilc
|
I'm Neil Conway. I'm a university student at Queen's University, in Kingston, Ontario, Canada, studying computer science. However, I'm currently doing a twelve month internship for Fujitsu Australia in Sydney, working on PostgreSQL.
TODO list
- LCC
- LLVM
- Various poker-related pages; lots of work left there
- Programming practice
- Sabrina Lloyd
- ANSI C
- REPL
- Regression testing
- Going postal
- Futurama -- needs to be a proper disamb page, right?
- Apply some sanity to all the lists of DBMSs we have (list, category, a list in the database management system article, etc.)
- Enki
- Nine ball
- SML -- add discussion of the language itself, "hello world" or other examples, perhaps some history
- Hypermodernism -- separate chess hypermodernism from the other uses of the term, create a disambig page
- Japanese copyright law
- Merge Rule of inference and Inference rule
- Query optimization
- Query plan
- Update (SQL)
- Delete (SQL)
- Begin Work (SQL)
- Commit (SQL)
- Rollback (SQL)
- Alekhine Defence
- Fix up a lot of incorrect references to developer -- either make them directly reference programmer, or add an alias for developer (software) and have them use that
- Nanjing Massacre -- copy edit
- 224 -- fix sectioning for many of the year pages: the more popular years use sections properly, but many of the less popular ones (such as 224 AD) do not
- Juan Cole -- write this, as well as entries for other bloggers as appropriate
- Gadsden flag -- add a picture of the flag, more background info
To automate
- Links that have an embedded underscore -- e.g. Linux_kernel rather than Linux kernel
- Section titles with leading and/or trailing whitespace
- We can also remove trailing whitespace at the end of documents, and trailing whitespace after section markers (i.e. "== ")
- "See also" should always proceed "External links", if both exist
- Standardize the placement of "stub" messages.
- They always ought to be the last thing on the page, right?
- What is allowed to follow them before end-of-page? (category entries, for example, should be okay)
- It should be possible to find lists of items with inconsistent punctuation (e.g. some of the items in the list are terminated by periods, while some aren't). It seems hopeless to try to enforce a global standard for punctuation of lists across Wikipedia, but at least each list should be self-consistent.
- Links to external pages that use two brackets rather than one.
- "External links" pages that use numbered lists rather than bulleted lists.
- Search for malformed escape sequences (stuff like ². rather than ² )
- Search for malformed "Further reading" sections (incorrect capitalization seems to be particularly common, but also correct level of indentation, contents should be an bullet list, etc.)
- Certain articles should always be linked to in italics; for example, The Apprentice is (almost) always wrong, as The Apprentice is the name of a TV series and therefore should be italicized per MoS.
- One way to implement this might be to enhance "What links here" to indicate whether an incoming link's text is in italics, bold, and so on.
Wikipedia hacks
- More stats on a user's contributions
- Better "My Watchlist" page; I want to be able to see "all the changes made to pages on my watchlist since the last time I checked it". The current page only offers a crude approximation of this functionality.
- Improved "random page" feature -- have the option to skip stub pages, only include stub/sub-stub pages, only show pages with more than/less than a certain number of KB/words, etc.