Here's why I'm looking for this, and perhaps you can find me something to help. I participate in a team puzzle-solving competition every year, see my Hunt tag for more details. The puzzles are so complex that no one individual can ever solve a puzzle by zimself, and many times you even need multiple groups of people to solve different stages of the puzzle. As a result, we have a team Mediawiki to help us keep track of where individuals or groups left off, who's worked on particular puzzles, and so on. While everyone acknowledges aloud or in print that a wiki is an essential tool, in practice we have continual issues with buy-in, with many people never touching the wiki, or doing very minimal edits when they do so.
This Contribution Credits extension neatly fits into one problem: each Puzzle page in our wiki has a specific format, and we're trying to automate the creation of that format. ContributionCredits can automatically populate the "People" section of the Puzzle namespace pages - though it will not be complete (it will miss people who worked on it but did not themselves edit the page), it is at least better than people who edit the page not putting their names down, so we have to go into the history and scroll through to find who contributed. Thanks! :)
The specific thing I was looking for when I posted this, was I want to know which people have made more contributions to the wiki overall (or in a particular time period), and more importantly who have made fewer contributions. That way if it's someone new to the team we can support them and help them learn to use the wiki, and if it's a veteran team member we can point fingers and shame them into doing their civic duty. There are definitely multiple ways to list who contributed most to one specific page, but I want to see the wiki as a whole, or all the pages in one particular namespace, and ideally for a particular time range (so a veteran who rarely edits but has a number of years under zir belt isn't listed as contributing more than a newbie who edited a lot in hir single year).
I don't know much about MediaWiki. If you needed a one-time report and could get me access to the underlying MySQL database, I could probably get you some stats. It's not as good as something that automatically updates, but you could tailor the info to your specifications and manually update a contribution page regularly.
The warning about deploying the extension on high-volume MediaWiki sites is probably well-founded. If these statistics aren't being incrementally compiled in aggregate, the extension is probably querying the entire changeset history. I'm guessing your wiki is small enough that this won't be a problem.
Definitely an interesting extension too. We could use it to motivate a competition.
Yeah, I don't think we need to worry about the high volume issue. Each year we have less than 30 contributors, with the most contributions happening over a 3-day period, and a small volume of contributions happening for a month or two to either say of that weekend. So I don't think that we'd need to worry about it. Besides, we could always have it run for the first time when we're not using the wiki/server actively and see what happens.
no subject
Date: 2011-02-05 07:17 am (UTC)http://www.mediawiki.org/wiki/Extension:Contributors
no subject
Date: 2011-02-05 07:20 am (UTC)http://www.mediawiki.org/wiki/Extension:ContributionCredits
no subject
Date: 2011-02-05 04:59 pm (UTC)Here's why I'm looking for this, and perhaps you can find me something to help. I participate in a team puzzle-solving competition every year, see my Hunt tag for more details. The puzzles are so complex that no one individual can ever solve a puzzle by zimself, and many times you even need multiple groups of people to solve different stages of the puzzle. As a result, we have a team Mediawiki to help us keep track of where individuals or groups left off, who's worked on particular puzzles, and so on. While everyone acknowledges aloud or in print that a wiki is an essential tool, in practice we have continual issues with buy-in, with many people never touching the wiki, or doing very minimal edits when they do so.
This Contribution Credits extension neatly fits into one problem: each Puzzle page in our wiki has a specific format, and we're trying to automate the creation of that format. ContributionCredits can automatically populate the "People" section of the Puzzle namespace pages - though it will not be complete (it will miss people who worked on it but did not themselves edit the page), it is at least better than people who edit the page not putting their names down, so we have to go into the history and scroll through to find who contributed. Thanks! :)
The specific thing I was looking for when I posted this, was I want to know which people have made more contributions to the wiki overall (or in a particular time period), and more importantly who have made fewer contributions. That way if it's someone new to the team we can support them and help them learn to use the wiki, and if it's a veteran team member we can point fingers and shame them into doing their civic duty. There are definitely multiple ways to list who contributed most to one specific page, but I want to see the wiki as a whole, or all the pages in one particular namespace, and ideally for a particular time range (so a veteran who rarely edits but has a number of years under zir belt isn't listed as contributing more than a newbie who edited a lot in hir single year).
no subject
Date: 2011-02-06 05:30 am (UTC)http://www.mediawiki.org/wiki/Extension:Contribution_Scores
I don't know much about MediaWiki. If you needed a one-time report and could get me access to the underlying MySQL database, I could probably get you some stats. It's not as good as something that automatically updates, but you could tailor the info to your specifications and manually update a contribution page regularly.
The warning about deploying the extension on high-volume MediaWiki sites is probably well-founded. If these statistics aren't being incrementally compiled in aggregate, the extension is probably querying the entire changeset history. I'm guessing your wiki is small enough that this won't be a problem.
no subject
Date: 2011-02-06 05:29 pm (UTC)Yeah, I don't think we need to worry about the high volume issue. Each year we have less than 30 contributors, with the most contributions happening over a 3-day period, and a small volume of contributions happening for a month or two to either say of that weekend. So I don't think that we'd need to worry about it. Besides, we could always have it run for the first time when we're not using the wiki/server actively and see what happens.