The snuggle logo
The snuggle logo

#wikipedia-snuggle connect


Sign up
To be notified of new developments and features add your username to the sign-up list and watch the work log.


Feedback
Post and discuss feedback for Snuggle's developer at WT:Snuggle/Feedback.


Bugs & features
Check out the GitHub repository

Snuggle is a discontinued, browser-based newcomer observation and support system. Snuggle was designed to allow Wikipedian mentors to observe the activities of recently registered editors and separate good newcomers (good-faith and productive) from the bad ones (bad-faith and vandals).

This tool was designed in response to a 2009 study that demonstrated a decline in newcomer retention in Wikipedia[1][2] due to an increasingly negative environment for desirable newcomers[3][4] and that Wikipedia's current socialization systems doesn't work because mentors don't find newcomers when they most need help.[5][6] Snuggle was designed to help experienced Wikipedians identify desirable newcomers who are editing in good faith and help them dodge Wikipedia's sharper corners.

User interface[edit]

Further information: http://tools.wmflabs.org/videotutorials/Snuggle/

Snuggle's user interface runs entirely within a browser window. A user browser provides a list of newcomers, with an interactive visualization of their activities over time (see Figure 3) and a summary of messages that have been posted on the newcomers' user talk pages. Using Snuggle, you can quickly review the activities of a list of recent newly registered user accounts and sort them into good-faith newcomers who should be supported and bad-faith newcomers who ought to be ignored or sent to WP:AIV. You can also perform some relevant actions that affect the wiki such as sending a message, posting an invitation to the WP:Teahouse or reporting the user to WP:AIV (see Figure 2).

A: Tabs allow access to lists of newcomers: unsorted, good-faith, ambiguous and bad-faith. See D.
B: Talk page summary. Header text is displayed with an icon describing the content. From the figure to the right:

W = welcome template
csd = Criteria for speedy deletion
V1 = Vandalism warning (level 1)
del = Article proposed for deletion
  = non-templated discussion
  = non-templated discussion

C: Newcomer metadata -- data and statistics about this user.
D: Categorization systems allows you to mark newcomers as "good-faith", "ambiguous" or "bad-faith".
E: Column of usernames.
F: Interactive plot of user contributions. See Figure 3.
G: Talk page icons. See B.

Figure 1: The Snuggle user-interface with relevant components called out.

Development[edit]

Figure 2: The User Menu. Snuggle provides a menu for interacting with newcomers. Currently, the system allows you to send a message (post on the User_talk page), post an invite to the WP:Teahouse or report abuse to the Administrators.
Figure 3: Interactive contributions graph. Interactive plot of contributions made by the new editor in the first 30 days since registration. Each block represents a revision colored by namespace(e.g. Articles, Talk,User, User_talk, etc.). As demonstrated in the screenshot, revisions can be selected to get a pop-over with the details (page title, comment and diff). Reverted edits are noted with a red dot in the middle of the block (e.g.  · ). Self reverts have a hollow dot.

Snuggle is 100% free, open-source software, the source code is available under the MIT license[7]. It's built on top of a python-based server back-end with an HTML/Javascript/CSS front-end. You can find the repository and issue tracker on GitHub.

Status updates

Road map

See also issue and feature tracking.

Sign up[edit]

This project and its author needs your feedback and ideas to make sure that Snuggle ends up being a useful tool. If you'd like to be notified of development updates, please add your username below and add the work log to your watchlist.

References[edit]

  1. ^ Wikimedia Foundation, The Editor Trends Study. https://strategy.wikimedia.org/wiki/Editor_Trends_Study
  2. ^ Suh, Bongwon; Convertino, Gregorio; Chi, Ed H.; Pirolli, Peter (2009). "The singularity is not near: slowing growth of Wikipedia". WikiSym '09. ACM. doi:10.1145/1641309.1641322.
  3. ^ Halfaker, A., Geiger, R. S., Morgan, J., & Riedl, J. (in-press). The Rise and Decline of an Open Collaboration System: How Wikipedia's reaction to sudden popularity is causing its decline. American Behavioral Scientist.
  4. ^ Halfaker, A., Kids these days: The quality of new Wikipedia editors over time, Wikimedia Blog. March 27th, 2012.
  5. ^ Musicant, David R.; Ren, Yuqing; Johnson, James A.; Riedl, John (2011). "Mentoring in Wikipedia: a clash of cultures". WikiSym '11. ACM: 173–182. doi:10.1145/2038558.2038586.
  6. ^ Note that Musicant et al., 2011 was written before WP:Teahouse
  7. ^ LICENSE