Show 75 quoted lines
> On Mon, Aug 9, 2010 at 18:08, Johannes Schindelin
> <Johannes.Schindelin@gmx.de> wrote:
> > Hi,
> >
> > On Mon, 9 Aug 2010, Valeo de Vries wrote:
> >
> >> Banning users without letting on what the rules are isn't very polite,
> >> or productive for that matter.
> >
> > When in Rome, do as the Romans do. Going about in Rome, spitting
> > everywhere, is rude, even if it is considered polite in your home country.
>
> Going to Rome and introducing yourself would probably be more
> analogous in this case, and then being kicked out when you find the
> Romans don't care :)
>
> Anyway, people are wont to treat things they've seen in the past the
> same, and most wikis have and encourage user pages & associated talk
> pages.
>
> If the Git wiki doesn't want them that could be advertised more
> prominently, here are some suggestions:
>
> * Change this to cite some community rules page or whatever, it's
> what users see when they sign up:
>
> https://git.wiki.kernel.org/index.php/MediaWiki:Welcomecreation
>
> * Disable links to talk / user pages, e.g. I have this (incomplete)
> thing in a LocalSettings.php for a wiki that doesn't want talk
> pages:
>
> // No user/talk for anonymous users
> $wgShowIPinHeader = false;
>
> $wgHooks['SkinTemplateNavigation'][] = 'vfRemoveWikiLikeLinks';
> function vfRemoveWikiLikeLinks( &$sktemplate, &$links ) {
> // Remove talk page links
> unset($links['namespaces']['talk']);
> }
>
> I have some other stuff, but it's mostly specific to the Vector
> skin (the Git wiki uses monobook). You can also add a page view
> hook that redirects users visiting User_talk:* or User:* pages to
> some page explaining that they're not wanted using similar hooks.
>
> Having two red links on every page on the wiki saying
>
> "There is currently no text in this page. You can search for
> this page title in other pages, search the related logs, or
> *edit this page*."
>
> Is a pretty big invitation to edit your userpage.
>
> * Add something to your user / user talk page (since you're an
> admin) indicating how to contact you, e.g.:
>
> Hi. I'm an admin here. Please don't use this page to message
> me, but
> [https://git.wiki.kernel.org/index.php/Special:EmailUser/Dscho
> send me an E-Mail]
> instead.
>
> And I'm sorry that I called you an "out of control admin" in an
> earlier mail, that was uncalled for.
>
> But I do think it's important that we as a project try to project a
> friendly attitude to newbies. Doing thankless admining is hard, but
> how we (people helping on IRC, the list, the wiki etc) talk to and
> interface with new people interested in Git can have a lot of positive
> or negative effect on the reputation of the project.
>
> In this case it sounds like the problem can be solved in the long term
> with some software modifications to the wiki, I happen to have some
> experience with MediaWiki, and I'd be happy to help with that.