2879
Comment: add link to http://freenode.net/faq.shtml
|
4218
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
== IRC == | #pragma section-numbers 2 = IRC = |
Line 3: | Line 4: |
<<TableOfContents>> |
|
Line 7: | Line 10: |
* Don't ask if you can ask a question | * Don't ask if you can ask a question - just ask! |
Line 14: | Line 17: |
* Please read [[Advice|suggestions on giving advice]] | |
Line 30: | Line 34: |
* [[kiilerix]] (Mads Kiilerich) - crew | |
Line 45: | 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. * [[Jerub]] (Stepehen Thorne) #python owner; PSF member; mercurial user |
|
Line 49: | Line 57: |
== 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|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 [[InotifyBug|inotify bug]] * `!trust` - information about [[Trust|trusted users]] ---- CategoryProject |
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.
Jerub (Stepehen Thorne) #python owner; PSF member; mercurial user
2.3. GSoC:
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