Hi .I tried to begin a relationship with one of the developers, but it mainly ended in me waiting for months and then finally repetitively using AIM (instant chat) to drill information out of him. 1 of my bugs was dealt with, 2 were ignored, and then Brion became extremely confrontational with me after a spat over some image copyright issues. Anyway See: http://www.wikipedia.org/wiki/User_talk%3ABrion_VIBBER_(archive) (search for "hfastedge" multiple times on the page)
I have 3 main improvements that I would like to implement:
1: make chatting better OR (the fact that ~~~ and ~~~~ points to user: instead of user_talk: is stupid, as ONLY changes to user_talk shows you a global notification) """(from an unresponded-to convo with BrionV) As per the This bug ( http://sourceforge.net/tracker/index.php?func=detail&aid=674724&grou...) Could you please address it. The most conservative solution would be for changes on the user: page to activate the "you have new messages" feature as well. Remember, my original plan was for ~~~ and ~~~~ to refer to the talk page, but u argued against this. If u argue still, how about a ~~ or a ~~~~~ that points to the talk page. """
2: A feature to change collections of links. Namely suppose you move an article, and want the areas of text that link to this article to instantly reflect the new name. So, I would like to code this in such a way that it will bring up an interface that lets you edit all in one page each reference to this article. Namely, today I was browsing wikipedia and i came accross this: http://www.wikipedia.org/wiki/Fizeau-Foucault_Apparatus well, i felt the article was pretty poor, so I did some googling, and it turns out that Fizeau and Focault worked independantly on the projects. Because of this, I felt there was a need to move the article. But looking at "what links here" immediately frustated me because what I propose would make this task of verifying the textual integrity of the articles after you change the name of an article much MUCH easier. And im not really sure right now if its a good idae to go a step further and have an instantaneously-change-all-textual-links-to-new-name-without-this-human-verification-process-that-I -just-laid-out.
3: slight improvements to the history sections. Namely: besides a "page history" link, each article should also have, on the top level, a link to the diff between the cur and last revision. Next: is that every user contributions page should have links to the cur, the last diff, AND the diff of the last edit that user made.
Ok folks. Remember, that im coming to this group because I unfortunately require the judgement and supposed fairness of bureacracy.
If anyone's curious, Im:
http://www.wikipedia.org/wiki/User:Hfastedge I've been on the http://www.wikipedia.org/wiki/Wikipedia:Most_active_Wikipedians for many months in a row.
AND im a capable coder. See this little invention that i've been running for about 6 months now: http://home.sus.mcgill.ca/~hperes/uniwiki/date.html
__________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com
Hi there,
Hi .I tried to begin a relationship with one of the developers, but it mainly ended in me waiting for months and then finally repetitively using AIM (instant chat) to drill information out of him. 1 of my bugs was dealt with, 2 were ignored, and then Brion became extremely confrontational with me after a spat over some image copyright issues. Anyway See: http://www.wikipedia.org/wiki/User_talk%3ABrion_VIBBER_(archive) (search for "hfastedge" multiple times on the page)
Brion can be a bit moody, but his contributions to the software, the content, and the project as a whole (maintenance etc.) have been enormous. He's the closest thing we have to a Wikipedia admin, so please bear with him if he behaves like an admin sometimes ;-)
That said, I really hope you will contribute to our codebase, as we are in desperate need of more developers. In my experience, it is a good idea to discuss significant changes like the ones you propose below on wikipedia-l or elsewhere before entering the coding stage. Otherwise people may be pissed off when the change is instated without discussion.
1: make chatting better
Yeah, we definitely need to revamp the talk page process. There are many ways to do that, and some have already been proposed.
OR (the fact that ~~~ and ~~~~ points to user: instead of user_talk: is stupid, as ONLY changes to user_talk shows you a global notification)
Well, the purpose of the user link is not strictly to enable a direct reply, but to allow me to check who the person in question is. The ~~~ and ~~~~ are also used for voting and in other places where a link to the talk page would not be what is desired. And a sudden change of the link would create an ugly mess as people try to navigate old and new signatures.
Furthermore, I personally think that splitting replies across many different pages should be discouraged. That makes it almost impossible to follow a conversation. Yeah, I know, you get the nice message notification, but if that drives people to splitting up a conversation, then something is wrong with our talk page process. I would much prefer a solution that addresses this.
In the meantime, I suggest replying directly on the talk page where you receive a message, and using your "My contributions" link to check whether people have responded to messages you have written (if so, yours will no longer be the top edit).
The most conservative solution would be for changes on the user: page to activate the "you have new messages" feature as well.
That would encourage people to use the user pages as talk pages. This is a bad thing for several reasons, among them being the fact that the behavior of pages in the talk namespace is already subtly different from those in other namespaces, and may become moreso in the future. Conversations should therefore be confined to the talk space, so that all of them benefit from features we add to this namespace.
Let me repeat, I agree that we need to fix the talk page process, but I think we should address the core of the problem, namely how people have conversations on Wikipedia. The two features I am most interested in:
- threaded discussions (without giving up openly editable pages) -- have a tag that is appended to a message that allows others to click a "reply" link and post a reply without having to edit the entire page - have a better way to watch your discussions, e.g. "My conversations" as a separate section in "My contributions", which would highlight changes to talk pages you have recently edited
2: A feature to change collections of links. Namely suppose you move an article, and want the areas of text that link to this article to instantly reflect the new name.
I am very, very wary of all features that do something to a lot of pages simultaneously, mainly because I am always worried about their potential for evil. Imagine an edit war across several pages, with a vandal renaming all instances of an author's name to "Cunt", and sysops having to revert it. Not only that, think about handling edit conflicts when you have just made a change to 20 pages.
Also note that redirects should work nicely in many cases. In other cases, I think it *should* be somewhat of an effort to make a substantial name change so that people will not do it lightly and unnecessarily. Frequent title changes can be very annoying.
Maybe as a sysop feature, but we try to avoid having too many of those.
And im not really sure right now if its a good idae to go a step further and have an instantaneously-change-all-textual-links-to-new-name-without-this-human-veri fication-process-that-I -just-laid-out.
Let me assure you, it is not :-)
3: slight improvements to the history sections. Namely: besides a "page history" link, each article should also have, on the top level, a link to the diff between the cur and last revision.
Why? I'm trying to think of the process where this is useful. I can come from several places to an article:
1) From RC. When I do that, I often check a change directly from RC by clicking the "cur" link.
2) From watchlist or contributions page. Watchlist has diff link, contri list doesn't, but should.
3) From internal search or search engine. In this case, I'm either interested in the article's entire history or the content only.
I do not see the rationale here.
Next: is that every user contributions page should have links to the cur, the last diff, AND the diff of the last edit that user made.
Not sure what you mean with "the diff of the last edit that user made". To this specific page or in general? I think we only need one link, namely the one that shows the user's edit to this page, and that should simply be called "diff". I hate the "cur","last" distinction and, I have learned, so do others. It's confusing as hell. But the contri list definitely needs a diff link.
Hope that helps. If you want to contribute to a redesign of the talk page process, please join wikitech-l and let us hear your thoughts.
Regards,
Erik
Hi .I tried to begin a relationship with one of the developers, but it mainly ended in me waiting for months and then finally repetitively using AIM (instant chat) to drill information out of him. 1 of my bugs was dealt with, 2 were ignored, and then Brion became extremely confrontational with me after a spat over some image copyright issues. Anyway See: http://www.wikipedia.org/wiki/User_talk%3ABrion_VIBBER_(archive) (search for "hfastedge" multiple times on the page)
All of the developers have different concerns. Brion does a bang-up job keeping the site running well, and getting all of the international wikis upand running. Fixing bugs in the software is not a priority of his, not the least reason for which is that he didn't write the thing. I did, and it is my current focus to improve the software (I just finished writing a test suite and doing some benchmarks). So if there are bugs that annoy you, I'm probably the one to badger.
That said, just because you see something as a bug that doesn't mean it's going to be a priority of mine either.
wikipedia-l@lists.wikimedia.org