How to communicate: Difference between revisions

From Nasqueron Agora
Created page with "== Share logs, screenshots == ;Core recommandations * DO: use appropriate tools to share information through a short link * DON'T: use screenshots to share text, text must be shared as text * DON'T: copy/paste full logs in chat * DON'T: share logs with privacy data / PII, in that case give a reference to go to that log ;Tools to use * To share directly the ouput of a command ** [https://termbin.com/ Termbin]: <code>command | nc termbin.com 9999</code> ** Arcanist to pu..."
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
This page shows tools and best practices to communicate efficiently about code changes or operations activities.
== Share logs, screenshots ==
== Share logs, screenshots ==


Line 26: Line 28:
** Ephemeral -> https://dpaste.com/
** Ephemeral -> https://dpaste.com/
** To save and discuss in tasks -> https://devcentral.nasqueron.org/paste/edit/form/default/
** To save and discuss in tasks -> https://devcentral.nasqueron.org/paste/edit/form/default/
[[Category:Contributor guide]]
[[Category:Reference guide]]

Latest revision as of 09:39, 28 November 2025

This page shows tools and best practices to communicate efficiently about code changes or operations activities.

Share logs, screenshots

Core recommandations
  • DO: use appropriate tools to share information through a short link
  • DON'T: use screenshots to share text, text must be shared as text
  • DON'T: copy/paste full logs in chat
  • DON'T: share logs with privacy data / PII, in that case give a reference to go to that log
Tools to use
  • To share directly the ouput of a command
    • Termbin: command | nc termbin.com 9999
    • Arcanist to publish to DevCentral: command | arc paste --
  • To share clipboard content
    • https://dpaste.com/
    • DevCentral: create paste, that gives a reference to put in other objects (tasks, differential), use {P100} for direct inclusion or P100 for link
  • To share source code
    • Pastebin are totally appropriated too
    • You can also use GitHub Gist: https://gist.github.com - they can be secret or publicly available
    • You can send a pull request to the repository for proof of concept
    • If you want to discuss a pull request against an upstream repository, DevCentral allows "free" diff not linked to any repo too: diff/create
Too many tools! I'm lost

It can require some practice to be able to pick among the most appropriate tool, so you can start with: