Size: 5041
Comment:
|
← Revision 90 as of 2023-07-24 19:32:56 ⇥
Size: 2349
Comment: matrix bridge
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
Internet Relay Chat is one of the best ways to interact with the Mercurial community. We can be found in the channel #mercurial on [[http://webchat.freenode.net/|irc.freenode.net]]. | Internet Relay Chat is one of the best ways to interact with the Mercurial community. We can be found in the channel #mercurial on [[https://web.libera.chat/?#mercurial|irc.libera.chat]]. |
Line 10: | Line 10: |
* Don't ask if you can ask a question - just ask! | * Don't say hello, just ask your question! |
Line 16: | Line 16: |
* Use http://paste.lisp.org/new/mercurial to share tracebacks, etc. (or http://paste.pocoo.org) | * Use http://paste.debian.net/ to share tracebacks, etc. (or http://pastebin.com) |
Line 19: | Line 19: |
See also http://freenode.net/faq.shtml == Who's who == === Core developers === * [[mpm]] (Matt Mackall) - the Mercurial project leader * [[cyanite]] (Sune Foldager) - crew * [[SteveBorho|muggs]] (Steve Borho) - crew * [[PatrickMézard|pmezard]] (Patrick Mézard) - crew * [[tonfa]] (Benoit Boissinot) - crew * [[HenrikStuart|hstuart]] (Henrik Stuart) - crew * [[ThomasArendsenHein|ThomasAH]] (Thomas Arendsen Hein) - crew (though not very active), admin of hg.intevation.org * [[brendan]] (Brendan Cully) - crew * [[MartinGeisler|mg]] (Martin Geisler) - crew * [[DirkjanOchtman|djc]] (Dirkjan Ochtman) - crew * [[NicolasDumazet|nicdumz]] (Nicolas Dumazet) - crew * [[kiilerix]] (Mads Kiilerich) - crew === Other regulars === * [[AugieFackler|durin42]] (Augie Fackler) - hgsubversion author, hg-git maintainer, Google Code engineer, and general hg extension hacker. * [[Ry4anBrase|Ry4an]] (Ry4an Brase) - Mercurial tier one help desk :) * [[RafaelVillarBurke|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 * [[KevinBullock|TheMystic]] (Kevin Bullock) - occasional packager of extensions, sporadic bug fixer * [[RonnyPfannschmidt|ronny]] (Ronny Pfannschmidt) - sporadic contributor and pypy/jython porting * [[PeerStritzinger|peerst]] (Peer Stritzinger) - for now just a user of Mercurial * [[WagnerBruna|wbruna]] (Wagner Bruna) - translator, Brazilian Portuguese * [[BrodieRao|brodie]] (Brodie Rao) - contributor; author of various extensions * [[SteveLosh|sjl]] (Steve Losh) - contributor; author of various extensions * [[ChristianEbert|blacktrash]] - (Christian Ebert) - keyword extension author * [[EricHopper|Omnifarious]] - (Eric Hopper) - Usually known as {{{Omni|AFK}}}. Lurker extraordinaire. Was a contributor long ago. * [[Jerub]] (Stepehen Thorne) #python owner; PSF member; mercurial user === GSoC 2011 === ([[SummerOfCode|GSoC]] students should add themselves here) * [[IdanKamara|idank]] (Idan Kamara) * [[YunLee|yunlee]] (Yun Lee) * [[shayan|Md.O.Shayan]]( Md. O. Shayan) === When are people here? === You can indicate when you are normally online in the table below. This will make it easy to see who could be online at any given time. ||'''UTC''' ||'''00''' ||'''01''' ||'''02''' ||'''03''' ||'''04''' ||'''05''' ||'''06''' ||'''07''' ||'''08''' ||'''09''' ||'''10''' ||'''11''' ||'''12''' ||'''13''' ||'''14''' ||'''15''' ||'''16''' ||'''17''' ||'''18''' ||'''19''' ||'''20''' ||'''21''' ||'''22''' ||'''23''' || ||cyanite || || || || || || || || (./) || (./) || (./) || (./) || (./) || (./) || (./) || (./) || (./) || (./) || || || || || || || || ||hstuart || || || || || || || || (./) || (./) || (./) || (./) || (./) || (./) || (./) || (./) || || || || || || || || || || ||mg || || || || || || || || (./) || (./) || (./) || (./) || (./) || (./) || (./) || (./) || (./) || (./) || || || || || || || || |
See also https://libera.chat/guides |
Line 75: | Line 24: |
* `!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 |
* `!main <changeset id>` - summarize a commit in the main Mercurial repo * `!hg-committed <changeset id>` - summarize a commit in the repo for trusted committers (usually has things that weren't yet published) * `!hg-website <changeset id>` - summarize a commit in the [[https://www.mercurial-scm.org/repo/hg-website/|hg-website]] repo * `issue<issue number>` or a direct link to an issue on our BugTracker - summarize an issue from the bug tracker * `!hghelp <command>` - get a help summary |
Line 81: | Line 31: |
* `!hghelp <command>` - get a help summary | |
Line 83: | Line 32: |
* `!seen <user>` - report when user was last seen | |
Line 92: | Line 42: |
== Access through Matrix bridge == #mercurial channel is officially bridged as #mercurial:matrix.org. You should be able to use any Matrix client (e.g. Element) to join that room. == See also == * MailingLists * ProjectInfrastructure |
|
Line 93: | Line 51: |
CategoryProject | CategoryProject CategoryTools |
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.libera.chat.
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 say hello, just ask your question!
- 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.debian.net/ to share tracebacks, etc. (or http://pastebin.com)
Please read suggestions on giving advice
See also https://libera.chat/guides
2. Using hgbot
'hgbot' is an IRC bot that helps with various tasks, including answering FAQs. Some useful commands:
!main <changeset id> - summarize a commit in the main Mercurial repo
!hg-committed <changeset id> - summarize a commit in the repo for trusted committers (usually has things that weren't yet published)
!hg-website <changeset id> - summarize a commit in the hg-website repo
issue<issue number> or a direct link to an issue on our BugTracker - summarize an issue from the bug tracker
!hghelp <command> - get a help summary
!learn <key> as <value> - add a factoid to the database
!forget <key> - forget a factoid
!factoids search <keyword> - search the factoids for a keyword
!seen <user> - report when user was last seen
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
3. Access through Matrix bridge
#mercurial channel is officially bridged as #mercurial:matrix.org. You should be able to use any Matrix client (e.g. Element) to join that room.