User talk:Jtmorgan/Archive 2

Wikipedia user interface, and helping new users
Here I made some suggestions for some very simple Wikipedia search interface improvements that would surely result in more Wikipedia volunteers. One of your specialties seems to be user interface design, and you are involved with WMF, so I thought that you might be interested. (Please scroll down to the bottom of that post for a very brief summary of the essence of my suggestion).

I believe that this would surely make everybody's job easier by:
 * giving the user a choice of search results, as Google does, and
 * "advertising" where prospective Wikipedia volunteers can learn more...

Best regards LittleBen (talk) 04:06, 26 July 2012 (UTC)

Question on my talk page about invite stuff for you
Please see User_talk:SarahStierch I think you can provide better input for me :) SarahStierch (talk) 21:44, 26 July 2012 (UTC)

What-to-edit Wizard, integrating Wikipedia:1.0 article lists
JT!

First off, amazing time in D.C. Really great to hang with you.

Here's the link to the article sorting tools. You enter a topic area (WikiProject name). Then you want to sort them by 'Score', which is a combined metric of the article's importance. Then you would scroll through the list and find articles whose quality is stub/start/C class and present that to new editors as the articles that are in most urgent need of help. Here's the general link: [link http://toolserver.org/~enwp10/bin/list2.fcgi]. The link below is set up for a WikiProject Biology, just as an example: [link http://toolserver.org/~enwp10/bin/list2.fcgi?run=yes&projecta=Biology&namespace=&pagename=&quality=&importance=&score=&limit=250&offset=1&sorta=Score&sortb=Article+title]. Hope this helps and you can integrate it into your neat graphical wizard gizmo. Cheers! Ocaasit &#124; c 20:38, 20 July 2012 (UTC)
 * Score. Thanks, Ocaasi! I'll check this out as a resource for Pulse... looks like a pretty useful tool in general, actually. It was great to hang out with you, too. See you 'round the Teahouse - J-Mo  Talk to Me   Email Me  19:14, 25 July 2012 (UTC)
 * Hey, we should stay in contact about the various awesome ideas we kicked around. Want to Skype some time in the next week or two? Ocaasit &#124; c 14:49, 28 July 2012 (UTC)

HostBot and welcome templates
Hi there. Could you please ensure that substitutes its welcomes? It is creating a lot of work for other template-subster bots. Thanks, — This, that, and the other (talk) 10:28, 28 July 2012 (UTC)
 * I believe J-Mo changed that yesterday. If necessary I can substitute all of the templates so other bots don't have too.  I could just pull it into AWB, or possibly put in a BRFA and have Ryan Vesey Bot do it. Ryan Vesey  Review me!  14:44, 28 July 2012 (UTC)
 * Question, if I do substitute all of the templates, should I worry about regular Teahouse invitations like this one or only the HostBot ones? Ryan Vesey Review me!  14:53, 28 July 2012 (UTC)
 * Hey This. Sorry about that. I actually tried to make that change yesterday, but it didn't commit. I've changed it now. When HostBot runs again in about 5 hours, it should substitute rather than transclude. Ryan: could you hold off on substituting the main Teahouse invite template 'til Monday? I'd like to confirm a couple things first. But in general you're correct: we're moving to substitutions rather than transclusions. Cheers, - J-Mo  Talk to Me   Email Me  00:57, 29 July 2012 (UTC)

Teahouse guests page
Hey J-Mo. Is it intentional for the thank you popup to remain on the page for everybody? Ryan Vesey 17:48, 2 August 2012 (UTC)
 * It should only be appearing on the /Right_column and /Left_column pages. The idea is to make suggestions of things Guests can do, once they've made a profile. It may end up being technically visible to all, because there's no easy way (without Javascript) to make it's appearance conditional; this seems okay to me, since those sub-pages aren't generally visible to guests outside of the profile creation process anyway, and the popup isn't transcluded with the other page contents. Thoughts? - J-Mo  Talk to Me   Email Me  17:52, 2 August 2012 (UTC)
 * Just based on the content I assumed it was designed to appear directly after editing the page and there was a glitch. I have no problem with it being there at all time but I think there should be a way to collapse it. Ryan Vesey 17:57, 2 August 2012 (UTC)
 * So do I! Frustrating to to try to 'program' even very simple things within MediaWiki sometimes :) Heatherw and I are working on it... I'll keep ya posted! - J-Mo  Talk to Me   Email Me  18:11, 2 August 2012 (UTC)

The Tea Leaf - Issue Five
Hi! Welcome to the fifth edition of The Tea Leaf, the official newsletter of the Teahouse!


 * Guest activity increased in July. Questions are up from an average of 36 per week in June to 43 per week in July, and guest profile creation has also increased. This is likely a result of the automatic invite experiments we started near the end of month, which seeks to lessen the burden on hosts and other volunteer who manually invite editors. During the last week of July, questions doubled in the Teahouse! (But don't let that deter you from inviting editors to the Teahouse, please, there are still lots of new editors who haven't found Teahouse yet.)
 * More Teahouse hosts than ever. We had 12 new hosts sign up to participate at the Teahouse! We now have 35 hosts volunteering at the Teahouse. Feel free to stop by and see them all here.
 * Phase two update: Host sprint. In August, the Teahouse team plans to improve the host experience by developing a simpler new-host creation process, a better way of surfacing active hosts, and a host lounge renovation. Take a look at the plan and weigh in here.
 * New Teahouse guest barnstar is awarded to first recipient: Charlie Inks. Using the Teahouse barnstar designed by Heatherawalls, hosts hajatvrc and Ryan Vesey created the new Teahouse Guest Barnstar. The first recipient is Charlie Inks, for her boldness in asking questions at the Teahouse. Check out the award in action here.
 * Teahouse was a hot topic at Wikimania! The Teahouse was a hot topic at Wikimania this past month, where editor retention and interface design was heavily discussed. Sarah and Jonathan presented the Teahouse during the Wikimedia Fellowships panel. Slides can be viewed here. A lunch was also held at Wikimania for Teahouse hosts.

As always, thanks for supporting the Teahouse project! Stop by and visit us today!

You are receiving The Tea Leaf after expressing interest or participating in the Teahouse! To remove yourself from receiving future newsletters, please remove your username here. SarahStierch (talk) 08:29, 4 August 2012 (UTC)

Talkback
Nathan2055talk - contribs 01:40, 12 August 2012 (UTC)

IRC HostBot
Hey, J-Mo, I had an idea for HostBot, and I wanted to run it by you first. Would it be possible to have the chatbot read and interpret a leading comment in a Teahouse question and use that to ping users in chat? Like, I would put  at the top of the question's section, and then, when the bot notifies IRC about changes to that section, it would ping Writ_Keeper. How doable is that? I know you can get the source of a section with an "action=raw" query to index.php (example), but I don't know how much hostbot knows about what's been edited. Writ Keeper &#9863;&#9812; 13:43, 16 August 2012 (UTC)
 * This idea sounds interesting, but I'm not sure I see the big picture yet. Also, I've been wanting to chat with you about TH dev stuff for a while now. Want to talk about it on IRC sometime tomorrow? I'm afk most of the day today. - J-Mo  Talk to Me   Email Me  16:17, 16 August 2012 (UTC)
 * Sure. Writ Keeper &#9863;&#9812; 16:26, 16 August 2012 (UTC)

Add teahouse to welcome template?
As you were involved in a previous discussion regarding this issue, I am informing you of a new discussion proposing that the Teahouse be linked from the Welcome template(s). The discussion can be found here. KillerChihuahua ?!? 23:54, 16 August 2012 (UTC)

Thanks
thank you for the info. :)

Val sarah25 (talk) 15:35, 21 August 2012 (UTC) 

I'm a real person
Yes, I'm a real person. Just really tired and need some sleep. Please email me at dnelson30@gatech.edu *sleep is good*

MrDrBiochem 05:13, 23 August 2012 (UTC) — Preceding unsigned comment added by MrDrBiochem (talk • contribs)


 * I've taken the liberty of moving this section to the bottom of the page and adding a header. Hope you don't mind. Graham 87  06:01, 23 August 2012 (UTC)

Hostbot invitation template tweak
Hi,

Just a quick note to tell you I have made a minor tweak to the Teahouse invitation template, so just keep an eye on it, and let me know if I messed it up.

Thanks,

Mdann52 (talk) 14:44, 25 August 2012 (UTC)

Mail!
Ocaasit &#124; c 14:57, 25 August 2012 (UTC)

Thank you for the Invite
Thank you for the Teahouse Invite. Im currently making all articles on the Colombo crime family, Genovese crime family, Gambino crime family, Bonanno crime family and the Lucchese crime family. It look's like a whole page full of blood, It will take some time and I will have to decline your Invite. Thank you very much though! :)

King Luciano (talk) 10:57, 26 August 2012 (UTC)

Don't forget to make your new Host profile!
Hi J-mo! Thanks for being a host at the Teahouse! We're working on the Host lounge renovations and we've created a new way for hosts to become hosts. Please take a few minutes and test it out here, by creating your new host profile. It's also a good excuse to update your image, quote, and information about yourself :) You can join in on the host discussion about the new feature here. See you at the Teahouse! SarahStierch (talk) 19:43, 27 August 2012 (UTC)

Articles you might like to edit, from SuggestBot
SuggestBot predicts that you will enjoy editing some of these articles. Have fun!

SuggestBot picks articles in a number of ways based on other articles you've edited, including straight text similarity, following wikilinks, and matching your editing patterns against those of other Wikipedians. It tries to recommend only articles that other Wikipedians have marked as needing work. Your contributions make Wikipedia better — thanks for helping.

If you have feedback on how to make SuggestBot better, please tell me on SuggestBot's talk page. Thanks from, SuggestBot's caretaker. -- SuggestBot (talk) 17:06, 31 August 2012 (UTC)

Teahouse invite
Hi Jtmorgan,

I don't think this invite by HostBot was appropriate. I know that with bots there is always going to be the possibility of this sort of thing but I thought I would bring it to your attention. Maybe there is a way to tweak the bot's conditions for posting the message. Maybe after the new user has made a certain number of edits to article space and is a certain age, the bot could check with WP:WikiTrust before posting the invite.

Yaris678 (talk) 09:19, 22 August 2012 (UTC)
 * An alternative/additional suggestion is to check the user's page for text that is used in templates that relate to vandalism, removing notices and sock puppetry.
 * Yaris678 (talk) 09:35, 22 August 2012 (UTC)


 * Hi Yaris. Thanks for the feedback. I see your point. I'm trying to tread lightly, when it comes to deciding which users to invite and which ones to exclude. Currently, hostbot invites any editor who meet certain minimal requirements, such as having joined within the past 24 hours, made at least 10 edits, and not been blocked. Vandalism is a lot more ambiguous than blocking, and unfortunately (as you know) a bot can't make the subjective judgement a human can and decide whether someone's editing is a problem or not. A lot of good faith newcomers get hit with warning templates for things that were not intentionally harmful, and a lot of folks who will go on to become productive Wikipedians make test edits in their first few sessions that look like vandalism, but are really just simple goofing around. Since TH is inclusive, I don't want to blacklist editors just because someone (or some other bot) decided their edits were vandalism.


 * Sockpuppetry seems qualitatively different to me, though. My impression is that someone is not accused of sockpuppetry lightly; a fair bit of research goes into it. Is that correct? So I can see a case for excluding editors from automated invites if they have, say, a link to WP:SOCK on their page.


 * I don't know enough about the algorithm WikiTrust uses to know whether it would be useful for assessing the quality of very new editors. If someone only has 10 edits and has been around for less than a day, I would expect the algorithm to rate them with less confidence. In fact, I wouldn't be surprised if it showed some bias against new editors, since it's meant to be a reader-facing tool, and in general recently-added content by recently-joined editors is less vetted. But like I said, I don't know the code... or how to integrate with it, for that matter :)  - J-Mo  Talk to Me   Email Me  21:44, 22 August 2012 (UTC)


 * Hi Jtmorgan,
 * Thank you for your reply.
 * As far as I can tell from my use of the WikiTrust queue for WP:STiki, WikiTrust finds it difficult to distinguish between a brand new user and a user who has had most of his/her edits reverted... so maybe that was a red herring by me.
 * I agree with your point about sock puppetry being very different so excluding people with such accusations seems like a good first step.
 * For vandalism warnings, maybe the answer is to exclude such people from the bot message but keep them on a list so that human users can look at the profile and determine if they should be invited. This approach may give a bonus - someone who has been warned by automated or semi-automated messages may appreciate the human touch in an invite.
 * Yaris678 (talk) 07:17, 24 August 2012 (UTC)


 * Ooh, that's an interesting idea. I can definitely see that folks who have received lots of warnings might be good candidates for 'triage' or personalized follow-up. - J-Mo  Talk to Me   Email Me  07:52, 27 August 2012 (UTC)


 * Another example: User talk:EugeneDiamond. :) Of course, maybe it's a good thing to invite those users in particular, to nudge them towards more constructive edits. Amalthea  12:13, 29 August 2012 (UTC)
 * Amalthea, I agree. Thanks for the heads-up. And if you see any instances during the course of your work in which being invited to the Teahouse seems to have encouraged bad behavior, on the part of a new editor, definitely let me know. - J-Mo  Talk to Me   Email Me  18:56, 2 September 2012 (UTC)


 * And an example of a user blocked more than 24 hours prior, getting an invite. I'm not quite sure how this one got in under the radar, but you might want to see if there was something unusual about the situation that caused an unexpected result.  Thanks for looking into this — and for your work in this area.  Risker (talk) 06:39, 1 September 2012 (UTC)
 * Yeah, this was caused by a bug in the code. Thanks for bringing it to my attention! I've now fixed that particular error, but I always appreciate notifications like this. Cheers, - J-Mo  Talk to Me   Email Me  18:56, 2 September 2012 (UTC)
 * Probably the same thing with User talk:Bertsbigbrother. Although it was just barely 24 hours, so maybe it was a simple time difference in this case. Just noting in case it's helpful :) -- Quiddity (talk) 18:58, 2 September 2012 (UTC)
 * Very helpful :) This does look to be the same case: my script wasn't checking far enough back in the logs, so I failed to detect when some users were blocked. Thanks & keep 'em coming! - J-Mo  Talk to Me   Email Me  20:25, 2 September 2012 (UTC)

The Tea Leaf - Issue Six
Hi! Welcome to the sixth edition of The Tea Leaf, the official newsletter of the Teahouse!
 * Teahouse serves over 700 new editors in six months on Wikipedia! Since February 27, 741 new editors have participated at the Teahouse. The Q&A board and the guest intro pages are more active than ever.
 * Automatic invites are doing the trick: 50% more new editors visiting each week. Ever since HostBot's automated invite trial phase began we've seen a boost in new editor participation. Automating a baseline set of invitations also allows Teahouse hosts to focus on serving hot cups of help to guests, instead of spending countless hours inviting.
 * Guests to the Teahouse continue to edit more & interact more with other community members than non-Teahouse guests according to six month metrics. Teahouse guests make more than twice the article edits and edit more talk pages than other new editors.
 * New host process implemented which encourages anyone to get started as a Teahouse host in a few easy steps. Stop by the hosts page and become a Teahouse host today!
 * Host lounge renovations nearing completion. Working closely with Teahouse hosts, we've made some major renovations to the Teahouse Host Lounge - the main hangout and resource space for hosts. Learn more about the improvements here.

As always, thanks for supporting the Teahouse project! Stop by and visit us today!

You are receiving The Tea Leaf after expressing interest or participating in the Teahouse! To remove yourself from receiving future newsletters, please remove your username here. EdwardsBot (talk) 00:08, 6 September 2012 (UTC)

Teahouse/Guest
So today I decided to try and clean out some of the non-free content backlog, and stumbled across this template.

This series of changes you made back in February made it so that clicking on the image takes you to the editor's userpage, but it also removed any required attribution for using the images (such as that required by File:Telefon BW 2012-02-18 13-44-32.JPG and others which are common occurrences). VernoWhitney (talk) 23:27, 10 September 2012 (UTC)


 * Ah yes, I've got a fix for this. We can implement the attribution as a tooltip, like we did with the Teahouse logo. Gimme a few days to put that into place. Cheers, Jmorgan (WMF) (talk) 17:23, 11 September 2012 (UTC)

Teahouse welcome after 4 vandalism warnings
See User talk:Wedoeditingforfun. Any chance that Hostbot can be revised so it doesn't do this? Dougweller (talk) 08:16, 5 September 2012 (UTC)


 * It's not a matter of whether it can be revised, it's an issue of why, and how much. Should we not invite someone who has three vandalism warnings? two? one? The Teahouse is meant to be inclusive by default, so having committed some act of vandalism should not necessarily be grounds for exclusion unless we're reasonably sure that the act of inviting this person will provoke more vandalism. Lots of editors start out by experimenting, goofing around, getting into shouting matches and even making intentionally bad edits. Some of these people still grow up to become productive Wikipedians.
 * I'm not saying we can't draw a line for exclusion, I just don't think that line should be must not have received any warnings, and I don't yet know of any principled way to justify a particular numeric cutoff. Do you have any suggestions? I already have in my queue to revise the code to exclude accused sockpuppets (see above). That exclusion makes sense to me. But I want to have a conversation about additional exclusion criteria, one which weighs the foreseeable negative impacts of inclusivity/exclusivity, before I shut the gates. Jmorgan (WMF) (talk) 00:17, 6 September 2012 (UTC)
 * Any criteria will be subjective. But a final warning, followed by a Teahouse invitation, seems a bit bizarre. What message does that send? Isn't there any community input into this? Dougweller (talk) 12:58, 6 September 2012 (UTC)
 * There was a little bit of discussion (I guess you could call it "internal" discussion) in the "Hostbot invites" section on the Teahouse talk page a while ago. While I agree with you that it's pretty weird, and wouldn't be my choice, I don't (and didn't at the time of the discussion) think it was a big deal. I don't think it's really useful to invite them, but I don't think it really does any harm, either. Purely as information: User talk:Pinkydsos is another weird candidate for an invite. Writ Keeper &#9863;&#9812; 13:21, 6 September 2012 (UTC)
 * What do you think about 'final warning' as an exclusion criterion? Are final warnings always delivered by people, rather than bots? If this seems like a good place to draw the line, the easiest way to implement it on the technical side, I believe, would be to look for a link to Image:Stop hand nuvola.svg on the userpage before inviting. Jmorgan (WMF) (talk) 18:35, 6 September 2012 (UTC)
 * There are some single issue warnings like Uw-copyright that have that image so I don't think that would be the best. It might be necessary to go to Template messages/User talk namespace and have it search for the text of the Level 4 and Level 4-im warnings listed there. Ryan Vesey 18:41, 6 September 2012 (UTC)


 * Cluebot goes from 1 to AIV. Writ Keeper &#9863;&#9812; 18:45, 6 September 2012 (UTC)


 * The reliance on links is strictly a practical consideration, btw. It's quicker to query the links table on the database than to parse the text of the page, looking for strings associated with particular warning templates. It's also much easier to code :) But I'll try to find a workable solution for getting final-warning exclusions implemented within the next week or so, and reply here. Jmorgan (WMF) (talk) 00:20, 7 September 2012 (UTC)
 * Bots and tools typically look into the page source and scan for the comment left by the substituted warning template, e.g.  or some such.  Amalthea  11:26, 7 September 2012 (UTC)

well, if all the other bots are doing it... :) Okay, I'll update HostBot to check for in the page source. Jmorgan (WMF) (talk) 21:09, 7 September 2012 (UTC)


 * Thanks everyone. Dougweller (talk) 05:07, 10 September 2012 (UTC)


 * I've updated the HostBot invites script so that it will skip users if the following strings of characters (related to sockpuppetry or serious, sustained vandalism) appear on their talk pages at the time of invite. Let me know if there are any other strings I need to add (I'm not sure if I've accounted for all the L4 warning templates, for instance):
 * 'uw-vandalism4'
 * 'uw-socksuspect'
 * 'Socksuspectnotice'
 * 'Uw-socksuspect'
 * 'sockpuppetry'


 * Please ping me if you see the bot failing to recognize these warnings again, or if it does anything else weird Jmorgan (WMF) (talk) 01:46, 15 September 2012 (UTC)


 * Hello. I seem to have been invited to this location after attempting to correct several pages that have highly offensive content. Crossing the border "while Mexican" is not "self deportation". The Self-deportation article is firmly rooted in South park intellectual territory for that reason. The Self-deportation article says that any immigrant that crosses a border leaving the United States has "self deported" which involves crime. Race and nationality are not deportable crimes (self or otherwise). This article deviates from the text of the actual law in a way that that I find to be highly offensive (click here, search, then click the top link for the law). This is the simplest and most obvious example of racist content because you can directly compare the two-word title of the article to the two-word legal definition of "self deport" and see the content is intellectually compromised (i.e.: being foreign is not a crime). All deportation involves a crime of some sort (self or otherwise). The article deviates from that definition in an offensive way by implying that certain races or nationalities are illegal - i.e.: you are not subject to deportation from the US just because you are "being Mexican" (nor "being Nigerian", nor "being Chinese", ...). Referring me to this location makes it sound a little bit like this racist content might have been intentional, which seems hard to believe. This kind of thing is scattered across dozens of articles. Can anyone make a recommendation about how to deal with this kind of thing in a more constructive way without getting my account cancelled? Is racist content protected by Wikipedia policies? Should I elevate my concern? Suggestions? Opinions? Thank you for your time and effort. I hope this finds everyone well. Best regards.Nanoatzin (talk) 04:48, 15 September 2012 (UTC)

User:HostBot and substitution
While I do like the idea of it substituting the template, there is the problem that if a protection template on the invite template was not noincluded, it will include the protection template. Around 1,200 pages were removed Category:Wikipedia pages with incorrect protection templates when I noincluded the tag(s). Another 190 to 200-ish are still there, (at the time of posting this) due to substituting. Perhaps we could either not use protection templates on that page at all, or just try using my sync-pp template on it, to prevent accidental inclusion if it ever does happen to not be in noinclude tags. (the sync-pp template of mine is optionally substitutable. usually substituted on article space, it tends to not be when I use it in my userpages, so that it will automatically change the template used.) Just wanted to put that out there.

The substitution of the protection templates is no fault of your own, or your bots, mind you. It was just because there weren't noinclude tags. So if it seems I am a bit mad at you here, I'm really not. I just wanted to see what you would think about it. :) LikeLakers2 (talk &#124; Sign my guestbook!) 19:16, 11 September 2012 (UTC)


 * Sorry for making a mess, LikeLakers2, and no offense taken at your tone :) I see you added the necessary noinclude tags around pp-move-indef, and added a parameter. Is the edit you made a good long-term fix, in your view? The page is unlikely to be changed by others, so I think the noincludes are stable where they are for now. However, I'm open to using your custom protection template, if you think that's a better long-term solution. Thanks for letting me know, Jmorgan (WMF) (talk) 01:41, 15 September 2012 (UTC)

HostBot detecting users already know about the Teahouse
Hi. I just spotted this invite. It's obvious from the previous posts (to a human) that the user has already been to the Teahouse and therefore the invite is redundant. However, I wonder if there's some way the bot could check a few things before posting, e.g. What do you think? (I'm not at all conversant with bots, so haven't even attempted to investigate how HostBot works.) Thanks. -- Trevj (talk) 12:33, 14 September 2012 (UTC)
 * Has the user edited Teahouse/Questions?
 * Does the word Teahouse appear in any edit summaries of the user's talk page?
 * Is File:WP teahouse logo 2.png (or some other easily-trackable object) linked to from the user's talk page (or archived subpages)?


 * hur. I've still got a lot to learn about bots, too! I already had things set up so that HostBot checked for links to Teahouse, and skipped invites to those who had those links on their page. However, it was only looking for links to the Teahouse main page, and the talkback links point to a subpage. So I made the bot a little smarter. Now it just looks for the word 'Teahouse' on the talk page before deciding to post. And I do mean I just fixed it... like, in the last 15 minutes. Looking at this evening's invites (which I ran early), one of those sneaky talkback links slipped by there, too. Thanks for the heads-up! Jmorgan (WMF) (talk) 01:35, 15 September 2012 (UTC)


 * Great! Thanks for following this up. -- Trevj (talk) 13:08, 15 September 2012 (UTC)

Invitation for discussion
I invite you to discuss about a threatening message recieved from a registered user saying I have commited copyright violation and reverted his undo on my contribution twice. Infact i would tell you to do thorough research on how it became a copy and paste as i had done the work myself from the external written material resources not cyber and it took 5 days,discussing with users like Sphilbrick,not to disgust anyone but frankly saying is a waste of time and completely useless.you can point out extracts of what is written to show copyright similarities if you like. otherwise if u dont have time leave a yes or no comment on my talk page. --Johnyjohny294 (talk) 05:37, 15 September 2012 (UTC) or leave it completely--Johnyjohny294 (talk) 05:37, 15 September 2012 (UTC)Please keep an eye on Sphilbrick behaviour and asess him and his blocking policy if u dont mind--Johnyjohny294 (talk) 05:37, 15 September 2012 (UTC)

Thanks for the survey
I got the survey thing and I answered them

Thanks again,

Jessica. --VampireProject23 (talk) 11:09, 2 October 2012 (UTC)


 * Thanks, Jessica! If you're curious: once we're done collecting responses, we'll be publishing our survey results here. Happy editing, - J-Mo  Talk to Me   Email Me  23:24, 2 October 2012 (UTC)

Survey Talk Back Message

 * Thanks for the Feed-Back and is my signature cool!!!

 Vamp-a-Pro23  Message Me, I won't bite   Seek Me Coffin, If you dare

Thanks

 * Can you make me an  admin on here please. It would make my day, if you can possibly make me one.
 * Vamp_R_Us_23_Is_Edward Cullen's Wife  Message Me, I won't bite   Seek Me Coffin, If you dare 

A kitten for you!
Thanks ever so much for inviting me to the Teahouse! I prefer coffee, though, hope it doesn't matter.

Cocolacoste 00:36, 5 October 2012 (UTC) 

HostBot Teahouse invite code cleanup
Hey there! I noticed that the source for the HostBot Teahouse invite subsystem is available, I took a quick look. Would you be averse to me cleaning up the code for PEP compliance and general readability? I realise I can already do this under the GPL, but I'm mostly asking whether you would be interested in that happening rather than for permission. Let me know if you're interested and I'll clean it up tonight. Cdwn (talk) 13:13, 30 September 2012 (UTC)
 * Yeah, that would be great, actually. And if you can let me know of any particular issues that I should be mindful of going forward, please don't hesitate to explain them here and/or in the repository. What's PEP compliance, btw? I'm not familiar with the term, and a google search just confused me further. Jmorgan (WMF) (talk) 23:12, 30 September 2012 (UTC)
 * Sorry, I should have linked it &mdash; Python Enhancement Proposal. Cdwn (talk) 11:30, 1 October 2012 (UTC)
 * Is it intentional that you are only skipping over users with level 4 warnings? I'd be inclined to skip levels 3 and 4. Cdwn (talk) 11:56, 1 October 2012 (UTC)
 * Briefly: Trying to be as inclusive as possible. Lots of newbies make mistakes, and vandals can change their spots. And we haven't had a problem with invitees vandalizing Teahouse.Jmorgan (WMF) (talk) 04:12, 2 October 2012 (UTC)
 * Okay, came across an issue with template detection, you are relying on there being no whitespace in templates when using skip_templates. Whitespace in templates is perfectly legal, right now the bot thinks that  and   have different meanings, which they obviously don't in reality. I quickly wrote a library which can parse MediaWiki templates into Python objects to get around this problem (I didn't see any in existence). The code is here: https://github.com/cdown/mwtemplate Cdwn (talk) 12:56, 1 October 2012 (UTC)
 * Actually, that won't work either (I didn't realise that you can recursively nest templates in MediaWiki). The API would be nice, but it really sucks when it comes to asking about inline templates:- for example, see http://en.wikipedia.org/w/api.php?action=query&titles=User:Jtmorgan&prop=templates; it's missing the arguments to the templates. Bah. Cdwn (talk) 17:21, 1 October 2012 (UTC)

What if we use a regex? Not terribly efficient, but at this scale that shouldn't matter too much. Something like: {{bots|deny\s*=\s*HostBot Thoughts? Jmorgan (WMF) (talk) 04:16, 2 October 2012 (UTC)
 * Need to detect "all" as well. Something like  (untested) might work. Cdwn (talk) 08:38, 2 October 2012 (UTC)
 * Posted a bug (apologies for all of these messages, you did say to explain what I'm doing ;-) ). https://bugzilla.wikimedia.org/show_bug.cgi?id=40664 Cdwn (talk) 17:32, 1 October 2012 (UTC)

heh. No, keep it coming. I'm all ears! Jmorgan (WMF) (talk) 04:16, 2 October 2012 (UTC)
 * Right, I'm writing a parser now. Kind of hard to wrap my head around, but it should be doable. Cdwn (talk) 19:35, 1 October 2012 (UTC)
 * Oooh, that way lies madness! You may want to have a look at some of the links dropped in this VPT section, people are doing some work on the wiki syntax that should make this more manageable in the future. I for one wouldn't invest too much in trying to replicate the full parser -- and certainly not just for the {{tl|Bots}} template, everyone knows that it sucks; using a simple regex like described on the template documentation page is certainly sufficient for all practical purposes. Amalthea  19:47, 1 October 2012 (UTC)
 * Not the full parser, just single-level template parsing. I'm not that mad! Cdwn (talk) 21:42, 1 October 2012 (UTC)
 * Anyway, for now, you can see how I'm getting on here: https://github.com/cdown/hostbot-invites Cdwn (talk) 21:51, 1 October 2012 (UTC)
 * Woot! I really appreciate your work on this so far. Gawd knows I need help on writing clean code.
 * Before you write any more, let me incorporate some of these changes into my production repository. I've been working on some other changes, offline: In particular I've decided to stop the A/B testing (the results so far have been pretty inconclusive) and just make all invites personal. Thus obviating the need for a personal_list and a generic_list, and simplifying some other aspects of the script as well.
 * Longer term, I've been meaning to move the whole production HostBot codebase over to GitHub anyway. Do you want to be a collaborator? Jmorgan (WMF) (talk) 04:26, 2 October 2012 (UTC)
 * Would love to! Ah right, I was totally confused about what that code was supposed to do. Main change which needs to happen is sorting the functions into classes (maybe just one class, but it would make it easier to use and read). I'll try and sort out that code in light of the inconclusive results today. Cdwn (talk) 08:35, 2 October 2012 (UTC)
 * Is hostbot_skipped actually used for anything? I don't see it being queried from the database... Cdwn (talk) 10:31, 2 October 2012 (UTC)

{{od}}It just lets me know that a given user was passed over intentionally. I've been using it lately to spot-check that the screening criteria were working correctly. As you can see in some of the threads above, I've had to update these criteria as I went along and other editors raised issues that I hadn't thought of. - J-Mo {{sup|Talk to Me}}   {{sub|Email Me}}  23:30, 2 October 2012 (UTC)
 * Okay. I should let you know that since I have no bot authorisation I'm doing this completely blind (albeit with testing of individual functions where possible). Hopefully I should have it in a more or less working state tomorrow, although it might require some rejigging since you're the one with the perms to run it. Cdwn (talk) 23:52, 2 October 2012 (UTC)
 * Apologies, I've been ridiculously busy for the past two days. Hopefully I'll get to it tomorrow. — cdwn 20:39, 4 October 2012 (UTC)
 * No prob. Could you actually hold off until Monday? I just had some independent code review from LegoKTM, and I want to implement those changes tomorrow and Saturday. Also, let me get my new code up in a GIT repository so we don't fork any more than we have... don't wanna waste your time inadvertently duplicating work. Cheers Jmorgan (WMF) (talk) 21:51, 4 October 2012 (UTC)
 * Sounds good. Here's what I'd recommend -- don't fork anything from my copy, let me know when your code review and subsequent changes are done, and I'll go from there. Should make things simpler, worth me redoing my current edits anyway as I understand what you're trying to do in certain sections a lot better now anyway. :-) — cdwn 22:19, 4 October 2012 (UTC)
 * {{edit conflict}} Just looked over your latest commits. I bow to your superior Python-foo :) Unfortunately, you're so much better than I am that I can't read your code... which will be a problem until I come up to speed. To make things run more smoothly until that happens, I've made you a collaborator on the new GitHub project I created for HostBot code at github.com/jtmorgan/hostbot . This contains my most-current version of the invites script (which differs slightly from the version you were working with), and I'll be adding in more HostBot scripts over the next few weeks, with the intention of making this the definitive repository for HostBot code. Take a look when you get some time, and feel free to start merging your changes in if you want. If you want, you can also look at the suggestions that Lego made in the link I shared above, and implement them if they seem straightforward. Git is still a somewhat foreign language to me, but I'll be pulling and pushing all changes to this repo from now on, so there won't be any more unfortunate forks. Thanks again for your work so far! Jmorgan (WMF) (talk) 22:28, 4 October 2012 (UTC)
 * Whoops, I took my repo offline before I read this message, but it's still on my disk if you need it. For now I'll commit tiny changes with verbose commit messages, feel free to contact me if anything confuses you! I'll take a look at the review now. Also, I'll contact you before doing anything that actually changes program functionality. — cdwn 22:35, 4 October 2012 (UTC)
 * The more I look at the code, the more I think that this whole process would be much easier with a full refactor. I'm going to completely redesign it from the ground up at some point today and put it in another repository. Just think the result will be much better than trying to conform to existing conventions in the code. — cdwn 16:07, 7 October 2012 (UTC)

{{od}} I certainly support the idea of a refactor, but putting it in a new repo is a good idea for now. I have to run this script daily, and make changes to address Legoktm's code review, and I can't debug errors in code I don't understand (which is to say, most code). I'm also still learning Git's checkin process, so it'll be a while before I can confidently incorporate your changes and resolve conflicts. But HostBot isn't going away, so there will still be work to be done even if we don't get the many, many issues resolved right now. Also, at some point should we move this discussion to Git? Cheers, Jmorgan (WMF) (talk) 21:06, 7 October 2012 (UTC)
 * Probably sacrificing totally performant code in favour of more readable code is a good thing for me to bear in mind then. As for moving the discussion to Git, it's not really built for this kind of discussion, but if you'd prefer to move it off of Wikipedia, I'm sure something can be worked out. — cdwn 23:11, 7 October 2012 (UTC)
 * Huh. As a 'social coding' site I figured they'd have forums or something. Let's stay on-wiki, then. - J-Mo  {{sup|Talk to Me}}   {{sub|Email Me}}  23:21, 7 October 2012 (UTC)

'Twas nothing!
Same problem here (tiny flat), hence my love for pets in every form. Plus, kittens are the best thing since... things. PS, Couldn't remember why I'd sent you the moggy, so I had a squint at your User page. Glad to see you're interested in Classic stuff: I've got an MA in Classic Literature. --Cocolacoste (talk) 01:02, 8 October 2012 (UTC)

Maitre d' + hostbot = profit
Hey, J-Mo! Just wondering: how doable would it be to have HostBot keep Teahouse/Host maître d' updated with the name of the current Maitre d'? I'd like to write a script to remind myself if/when my shift comes up, but the way it's set up, it would require me to remember and update the page first, which kinda defeats the purpose. Not sure how parse-able the calendar is, but it looks like it shouldn't be *too* bad... Writ Keeper &#9863;&#9812; 04:22, 19 October 2012 (UTC)
 * Yeah, this should be doable. Not sure when I can fit it in, but it sounds like it's within scope. How long 'til your shift? :P Jmorgan (WMF) (talk) 16:49, 19 October 2012 (UTC)
 * I have a lot of stuff going on, both onwiki and real life, but hopefully I'll get it cleared up in a week and sign up. Writ Keeper &#9863;&#9812; 17:05, 19 October 2012 (UTC)
 * Whoop! That's awesome to hear. Jmorgan (WMF) (talk) 17:12, 19 October 2012 (UTC)

--
Thank you for The Invition. :) Big Paul99 (talk) 02:33, 20 October 2012 (UTC)

Disambiguation link notification for October 22
Hi. Thank you for your recent edits. Wikipedia appreciates your help. We noticed though that when you edited Gaby Dunn, you added links pointing to the disambiguation pages Salon and Blogger (check to confirm | fix with Dab solver). Such links are almost always unintended, since a disambiguation page is merely a list of "Did you mean..." article titles. Read the FAQ* Join us at the DPL WikiProject.

It's OK to remove this message. Also, to stop receiving these messages, follow these opt-out instructions. Thanks, DPL bot (talk) 12:20, 22 October 2012 (UTC)

Adoption
Can you please adopt me? I've been really giving up. I've been down on myself lately. People just keep discouraging me. I don't know if I can handle this. I really need your help. I really do. Can you please adopt me? I'm being super bold and creative, but I'm guessing Wikipedia doesn't want that nonsense in it. I think I'm going to quit. I just need some help. DEIDRA C. (talk) 21:48, 24 October 2012 (UTC)

Moved a thing around
Hey, J-Mo, just to let you know: I've moved the page for the automatic script install around; it's now at User:Jtmorgan/introductions/templateLeft.js. This way, it gets the editinterface protection, preventing people from putting malicious code in it, but you yourself aren't locked out from editing it. Thanks as always! Writ Keeper &#9863;&#9812; 15:07, 2 November 2012 (UTC)
 * Cool cool! Thanks, - J-Mo  Talk to Me   Email Me  19:49, 2 November 2012 (UTC)

HostBot
I have a question. The HostBot just reordered the hosts at the Teahouse. I am in no way complaining, I am merely curious...how does it order the hosts? Go  Phightins  !  02:50, 5 November 2012 (UTC)
 * Heya. I've been trying out a few things (right as we speak, in fact), but the basic idea I'm working from is that the newest and most active hosts will go to the top (in random order), and the rest of the currently active hosts' profiles will be shuffled randomly. The list would be updated every week. Those hosts at the top of the list would also have their profile pictures and usernames included in the featured hosts gallery, which would also be updated every week. Overall, I figured it would be good to mix things up a little bit, to keep things from looking stale, and make sure that when guests visit the Host page the first folks they see are the people who are most likely to be available to answer questions, etc. Wadda ya think? - J-Mo  Talk to Me   Email Me  03:00, 5 November 2012 (UTC)
 * Sounds good, I was just curious because it was shuffling them and I just wanted to know if there was a method to the madness. Go   Phightins  !  03:02, 5 November 2012 (UTC)
 * Sounds like a good plan! Go Phightins and I just had an impromptu conversation about it as you were rearranging things.  I was kind weirded out by this particular arrangement with my host doppelganger.  The current one is much better. :) I, Jethrobot  drop me a line (note: not a bot!) 03:08, 5 November 2012 (UTC)
 * Cool cool. I'll post something about this in the Lounge tomorrow, to let others know and get some feedback. This is something I was working on quite a bit a few months ago, but I got distracted by other shiny things :) Cheers, - J-Mo  Talk to Me   Email Me  03:43, 5 November 2012 (UTC)

Articles you might like to edit, from SuggestBot
SuggestBot predicts that you will enjoy editing some of these articles. Have fun!

SuggestBot picks articles in a number of ways based on other articles you've edited, including straight text similarity, following wikilinks, and matching your editing patterns against those of other Wikipedians. It tries to recommend only articles that other Wikipedians have marked as needing work. Your contributions make Wikipedia better — thanks for helping.

If you have feedback on how to make SuggestBot better, please tell me on SuggestBot's talk page. Thanks from, SuggestBot's caretaker. -- SuggestBot (talk) 02:32, 17 November 2012 (UTC)

E-mail
محمد شعیب (talk) 12:09, 29 November 2012 (UTC)

Seattle WLL event
Hello, I'm helping to organize the WLL event at the Seattle Public Library on Saturday. We were hoping you might be willing to help with any relatively new people (like have an account, and some editing experience but are looking for a little more guidance). Given your experience with the Teahouse, I think you'd be just the right person for this. Thanks for considering! Mlet (talk) 18:26, 6 December 2012 (UTC)
 * Absolutely :) I'm really looking forward to it! - J-Mo  Talk to Me   Email Me  20:00, 6 December 2012 (UTC)

Hi, I need help!
I need help to rescue my first article Rebecca Masterton. --Lubna Rizvi 01:46, 8 December 2012 (UTC) — Preceding unsigned comment added by Lubnarizvi (talk • contribs)

Thanks
Thanks HostBot. :D This message was posted to you by BLING8293 (GET OFF THE F**KING SOFA!) 17:37, 8 December 2012 (UTC)

Service award
Nice to meet you at the Seattle meetup. Have a service award. :-) Yworo (talk) 20:39, 10 December 2012 (UTC)
 * Great to meet you too! Hope to see you at the next shindig. And thanks for the badge. I feel all official now! - J-Mo  Talk to Me   Email Me  21:15, 10 December 2012 (UTC)

Thanks for your contributions!
Thanks for attending the Wikipedia Loves Libraries edit-a-thon at the Seattle Public Library! Your help was greatly appreciated. Mlet (talk) 20:40, 13 December 2012 (UTC)

Thanks J-Mo!
Hi J-Mo,

Thanks for the welcome and the invitation to imbibe community culture, ask questions, and develop community relationships at the Tea House!.

I am a newbie from Saligao, Goa, and was initiated into WP editing, at a WP workshop in the library (actual building) of Goa University.

I got the news via Frederick Noronha's creation, Goa Net News, a service of Goanet a popular Goan listserv. He is also a WP author.

It was an efficient workshop, run with lots of dedication and love, by WP resource people Nitika Tandon, Debanjan and Harriet Vidyasagar, who is also a WP editor.

I am going to need a lot of help navigating the various universes of WP and not being very IT saavy, it is going to be a steep learning curve - this message itself has taken me ages to compose! I am counting on all you Tea House hosts to show me the way.

It is inspiring to see your levels of voluntary commitment and am very edified.

Warm, grateful regards and solidarity.

--Insight.121212 (talk) 19:58, 14 December 2012 (UTC) --Insight.121212 (talk) 05:48, 16 December 2012 (UTC)
 * Thanks, Insight! It's a pleasure to meet you, and welcome to Wikipedia. Really glad to hear that you found the workshop to be useful, and that you're excited about editing! Editing Wikipedia can be tough: using Wikimarkup doesn't come naturally to anyone, and there are a lot of rules to remember. I still struggle with both of those things myself, but it sounds like you've already met a bunch of excellent comrades who can help you on your way. And of course the Teahouse will always be there for you, so stop by any time. :) Cheers, - J-Mo  Talk to Me   Email Me  23:10, 14 December 2012 (UTC)

JMo, Please Help! I've Slipped Up...
--Insight.121212 (talk) 06:47, 16 December 2012 (UTC)

Your common.css page
Hello. I want to notify you that your page User:Jtmorgan/common.css appears at the Category:Wikipedia pages with incorrect protection templates due to it includes the following template: This is because that template was copied by mistake into your page. As I am not an admin I cannot remove it by myself because .css pages can be edited only by the owner of the page and admins. Considering that the page is not protected, and the addition of the template will not do so, could you please remove the template from your page? Thank you so much. Tb hotch .™ Grammatically incorrect? Correct it! See terms and conditions.  04:50, 19 December 2012 (UTC)
 * pp-protected
 * Done. Thanks, for the heads-up, tbhotch. - J-Mo  Talk to Me   Email Me  17:54, 19 December 2012 (UTC)

Requests for HostBot?
Hi there, are you able to send your HostPost "welcome to the TeaHouse" to ‎User_talk:68.116.214.177? I've trying to avoid an edit war with this person but they are apparently new to Wikipedia and are probably not familiar with modes of communication. Thanks! -- kosboot (talk) 01:22, 25 December 2012 (UTC)

reliable sources about facebook
I am currently doing a page draft on Black Anvil and they currently have a 4th member now since like November and I only could find their new member's name on their facebook page and they are signed to relapse records and it says on a website page by relapse about them confirming it to be their facebook page. I need to prove it that Sos is the member's name. Is this source okay? BlastBeat4 (talk) 01:32, 25 December 2012 (UTC)

Teahouse host bot
Can I also have my names asone of the hosts who sends the new invites to the editors? TheOriginalSoni (talk) 12:54, 28 December 2012 (UTC)
 * Sure! I'll add your name to the list today. Welcome to the Teahouse, btw. Thanks for signing up to host. - J-Mo  Talk to Me   Email Me  20:51, 28 December 2012 (UTC)

Reminder: Snuggler IRC office hour - Friday, Jan. 4th
See you there! -- EpochFail (talk 22:45, 31 December 2012 (UTC)
 * Friday, Jan. 4th at 1700 UTC/11AM CST
 * #wikimedia-office

HostBot Talkpage>Userpage
Hello Jtmorgan! I'm just letting you know that HostBot delivered an invitation on our bot's user page, since the user talk page redirects there. Would a check for that be able to be implemented? Thanks! Vacation nine 12:47, 11 January 2013 (UTC)
 * Interesting issue. I don't think I currently check if a user is a bot before inviting. I'll update the script so that it doesn't invite anyone with "%Bot" in their username. Thanks for the heads-up! - J-Mo  Talk to Me   Email Me  21:41, 11 January 2013 (UTC)

Thanks for the invite thanks for sending me the invite to the teahouse but i can't do it right now, i got to check up on the wiki a bit--Indienews (talk) 13:19, 14 January 2013 (UTC)

Congrats... You fixed the Teahouse just where it needed to be fixed!
Without the tireless work of you and your bots, where would we be? heather walls (talk) 06:05, 22 January 2013 (UTC) 


 * This is the best. Aaaand... I'm a huge Sherlock Holmes fan. :) - J-Mo  Talk to Me   Email Me  06:52, 22 January 2013 (UTC)

Thank you
Hi JT, just a quick note to thank you for taking the time to welcome me. I am new and just learning how all this works. Well, take care and kind regards, Anthony — Preceding unsigned comment added by AFM1220 (talk • contribs) 10:41, 23 January 2013 (UTC)

Congrats... You fixed the Teahouse just where it needed to be fixed!
It goes without saying that you're awesome, but I'm going to say it anyway, with this here badge of awesomeness. Thanks to your diligent and scrappy coding know-how, we can now track and log the good feels and positive vibes centered around the new Badges experiment. We all know acknowledgements work, but because of you're help we'll know that acknowledgements work. Thanks! Ocaasit &#124; c 20:25, 24 January 2013 (UTC) 

Articles you might like to edit, from SuggestBot
SuggestBot predicts that you will enjoy editing some of these articles. Have fun!

SuggestBot picks articles in a number of ways based on other articles you've edited, including straight text similarity, following wikilinks, and matching your editing patterns against those of other Wikipedians. It tries to recommend only articles that other Wikipedians have marked as needing work. Your contributions make Wikipedia better — thanks for helping.

If you have feedback on how to make SuggestBot better, please tell me on SuggestBot's talk page. Thanks from, SuggestBot's caretaker. -- SuggestBot (talk) 14:42, 27 January 2013 (UTC)