Differences between revisions 39 and 46 (spanning 7 versions)
Revision 39 as of 2010-10-15 07:35:10
Size: 3770
Editor: mpm
Comment:
Revision 46 as of 2010-12-22 02:01:05
Size: 4144
Editor: abuehl
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#pragma section-numbers 2
Line 16: Line 17:
 * Please read [[Advice|suggestions on giving advice]]
Line 32: Line 34:
 * [[kiilerix]] (Mads Kiilerich) - crew
Line 47: Line 50:
 * [[EricHopper|Omnifarious]] - (Eric Hopper) - Usually known as {{{Omni|AFK}}}. Lurker extraordinaire. Was a contributor long ago.
 * [[abuehl]] (Adrian Buehlmann) - contributor; usually cares about Mercurial on Windows.
Line 53: Line 58:
Line 56: Line 60:
 * !seen <user> - report when user was last seen
 * !bts <issue number> - summarize an issue from the bug tracker
 * !main <changeset id> - summarize a commit in the Mercurial repo
 * !crew <changeset id> - summarize a commit in the [[Crew|crew]] repo
 * !learn <key> as <value> - add a factoid to the database
 * !forget <key> - forget a factoid
 *
!hghelp <command> - get a help summary
 * !factoids search <keyword> - search the factoids for a keyword
 * `!seen <user>` - report when user was last seen
 * `!bts <issue number>` - summarize an issue from the bug tracker
 * `!main <changeset id>` - summarize a commit in the Mercurial repo
 * `!crew <changeset id>` - summarize a commit in the [[Crew|crew]] repo
 * `!learn <key> as <value>` - add a factoid to the database
 * `!forget <key>` - forget a factoid
 * `
!hghelp <command>` - get a help summary
 * `!factoids search <keyword>` - search the factoids for a keyword
Line 67: Line 71:
 * !irc - link to this page
 * !wiki - link to this wiki
 * !hgignore - help on hgignore syntax
 * !inotifybug - the common [[InotifyBug|inotify bug]]
 * !trust - information about [[Trust|trusted users]]
 * `!irc` - link to this page
 * `!wiki` - link to this wiki
 * `!hgignore` - help on hgignore syntax
 * `!inotifybug` - the common [[InotifyBug|inotify bug]]
 * `!trust` - information about [[Trust|trusted users]]

IRC

Internet Relay Chat is one of the best ways to interact with the Mercurial community. We can be found in the channel #mercurial on irc.freenode.net.

1. Etiquette

The Mercurial channel usually has a couple hundred people in it, so to help things go smoothly, we ask that you:

  • Don't ask if you can ask a question - just ask!
  • If you want help with a bug, please be responsive to developer questions
  • Don't make demands of developers - they're under no obligation to help anyone
  • Don't be rude to other Mercurial users
  • We're not fluent in all SCMs, don't assume we know what a "git foo-bar" is
  • Try to avoid prolonged digressions about things other than Mercurial
  • Use http://paste.lisp.org/new/mercurial to share tracebacks, etc. (or http://paste.pocoo.org)

  • Please read suggestions on giving advice

See also http://freenode.net/faq.shtml

2. Who's who

2.1. Core developers:

  • mpm (Matt Mackall) - the Mercurial project leader

  • cyanite (Sune Foldager) - crew

  • muggs (Steve Borho) - crew

  • pmezard (Patrick Mézard) - crew

  • tonfa (Benoit Boissinot) - crew

  • hstuart (Henrik Stuart) - crew

  • ThomasAH (Thomas Arendsen Hein) - crew (though not very active), admin of hg.intevation.org

  • brendan (Brendan Cully) - crew

  • mg (Martin Geisler) - crew

  • djc (Dirkjan Ochtman) - crew

  • nicdumz (Nicolas Dumazet) - crew

  • kiilerix (Mads Kiilerich) - crew

2.2. Other regulars:

  • durin42 (Augie Fackler) - hgsubversion author, hg-git maintainer, Google Code engineer, and general hg extension hacker.

  • Ry4an (Ry4an Brase) - Mercurial tier one help desk :)

  • pachi (Rafael Villar) - Mercurial help desk for easy questions :P

  • danchr (Dan V. P. Christiansen) - contributor to Mercurial & hgsubversion

  • parren (Peter Arrenbrecht) - pbranch author and sporadic contributor

  • dsop (David Soria Parra) - bookmarks and pager author, mercurial.selenic.com maintainer working. Sporadic contributor

  • TheMystic (Kevin Bullock) - occasional packager of extensions, sporadic bug fixer

  • ronny (Ronny Pfannschmidt) - sporadic contributor and pypy/jython porting

  • peerst (Peer Stritzinger) - for now just a user of Mercurial

  • wbruna (Wagner Bruna) - translator, Brazilian Portuguese

  • brodie (Brodie Rao) - contributor; author of various extensions

  • sjl (Steve Losh) - contributor; author of various extensions

  • blacktrash - (Christian Ebert) - keyword extension author

  • Omnifarious - (Eric Hopper) - Usually known as Omni|AFK. Lurker extraordinaire. Was a contributor long ago.

  • abuehl (Adrian Buehlmann) - contributor; usually cares about Mercurial on Windows.

2.3. GSoC:

  • vsh (Vishakh Harikumar) - shallow clone

  • trovao (Renato Cunha) - py3k porting

3. Using hgbot

'hgbot' is an IRC bot that helps with various tasks, including answering FAQs. Some useful commands:

  • !seen <user> - report when user was last seen

  • !bts <issue number> - summarize an issue from the bug tracker

  • !main <changeset id> - summarize a commit in the Mercurial repo

  • !crew <changeset id> - summarize a commit in the crew repo

  • !learn <key> as <value> - add a factoid to the database

  • !forget <key> - forget a factoid

  • !hghelp <command> - get a help summary

  • !factoids search <keyword> - search the factoids for a keyword

Some common FAQs and links:

  • !irc - link to this page

  • !wiki - link to this wiki

  • !hgignore - help on hgignore syntax

  • !inotifybug - the common inotify bug

  • !trust - information about trusted users


CategoryProject

IRC (last edited 2023-07-24 19:32:56 by AntonShestakov)