Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
IT Security Toolsholos v0.6.3(21.09.2026 um 12:28 Uhr)
IT Security NachrichtenSAML: A fractal of bad design(21.09.2026 um 13:00 Uhr)
Malware / Trojaner / VirenMacSync-Variante: Kaspersky warnt vor neuem macOS-Infostealer - BornCity(21.09.2026 um 11:12 Uhr)
IT Security NachrichtenShinyHunters hacks rival extortion gang and takes over its dark web site(21.09.2026 um 13:02 Uhr)
IT Security NachrichtenUS and China Discuss Alerting Each Other to AI National Security Threats(21.09.2026 um 13:02 Uhr)
IT Security Toolsholos v0.6.3(21.09.2026 um 12:28 Uhr)
IT Security NachrichtenSAML: A fractal of bad design(21.09.2026 um 13:00 Uhr)
Malware / Trojaner / VirenMacSync-Variante: Kaspersky warnt vor neuem macOS-Infostealer - BornCity(21.09.2026 um 11:12 Uhr)
IT Security NachrichtenShinyHunters hacks rival extortion gang and takes over its dark web site(21.09.2026 um 13:02 Uhr)
IT Security NachrichtenUS and China Discuss Alerting Each Other to AI National Security Threats(21.09.2026 um 13:02 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Acronyms and Jargon in Development and Open Source

Introduction You join an open-source project, read a discussion on GitHub, and then... PR, LGTM, WONTFIX, RFC. You nod politely, but you have no idea what any of that means. That’s normal. The world of development has developed its own d…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!




Introduction



You join an open-source project, read a discussion on GitHub, and then... PR, LGTM, WONTFIX, RFC. You nod politely, but you have no idea what any of that means.



That’s normal. The world of development has developed its own dialect over the years, shaped by Git tools, open-source practices, and team communication habits. Here’s a glossary to help you decode it all. ✊






Git and GitHub/GitLab






Basic Actions





  • Commit: a snapshot of your code at a given moment. Each commit has a message explaining what you changed and why.


  • Push / Pull: push sends your commits to the remote repository. pull fetches changes from the remote repository to your local machine.


  • Fork: a copy of a repository in your own space. You fork a project so you can contribute to it without affecting the original.


  • Clone: download a local copy of a remote repository to work on it.






Branches and Merging





  • Branch: a parallel development path. You create a branch to work on a feature or a fix without affecting the main branch.


  • Merge: to merge changes from one branch into another. “Merging a PR” means integrating the proposed code into the main repository.


  • Rebase: Reapplying your commits on top of another branch to maintain a clean, linear history.


  • Conflict: When two people have modified the same lines of code differently. Git doesn’t know which one to choose, so it asks you to decide.


  • Stash: Set aside changes you’re working on without committing them, so you can quickly switch branches.






Pull Requests and Issues





  • PR (Pull Request) / MR (Merge Request): A proposed change. You submit your branch so it can be reviewed and integrated into the project. PR is the GitHub term; MR is the GitLab term.


  • Issue: a ticket. It can be a reported bug, a requested feature, or a question. The cornerstone of open-source project management.


  • Review / Code Review: the process of reviewing the code proposed in a PR before it is merged. Someone leaves comments, suggestions, or approves it.


  • Draft PR: a PR marked as “in progress.” It indicates that the work isn’t finished, but that you want to share your progress.






Discussion Jargon



These terms often appear in PR and issue comments.




















































Term Meaning
LGTM
Looks Good To Me: informal approval of a PR
SGTM
Sounds Good To Me: same idea, for a verbal proposal
WIP
Work In Progress: in progress, not yet ready
RFC
Request For Comments: seeking feedback before making a decision
WONTFIX The bug is known but will not be fixed (intentionally)
RTFM
Read The Friendly Manual: go read the documentation (sometimes said less politely)
TL;DR
Too Long; Didn't Read: summary of a long text
nit
Nitpick: minor comment on style or form, not a deal-breaker
ACK / NACK
Acknowledged / Negative Acknowledge: “I agree” / “I disagree”
+1 / -1 Vote for or against a proposal





About Projects and Contributing





  • README.md: A project's welcome file. It explains what the project is, how to install it, and how to contribute.


  • CONTRIBUTING.md: the project’s contribution guidelines. Read this before opening a PR.


  • CHANGELOG.md: the history of changes between each version of the project.


  • ROADMAP.md: the project’s roadmap, outlining what’s planned for future versions.


  • AGENTS.md: supplements the README file by providing additional—and sometimes detailed—context that agents need: build steps, tests, and conventions that might clutter a README file or aren’t relevant to human contributors.

  • LICENSE.md / LICENCE.md: the terms of use for the code. MIT, GPL, Apache… this determines what you can do with the code.


  • CI/CD: Continuous Integration / Continuous Deployment. Automated pipelines that test and deploy the code with every push or merge.


  • upstream / downstream: “upstream” refers to the original project (the one you forked). Downstream is your version or the projects that depend on yours.


  • Maintainer: the person (or team) who maintains a project. They review PRs, manage issues, and make decisions.


  • Contributor: anyone who contributes to a project, even without direct access to the repository.







Versioning and Releases





  • SemVer (Semantic Versioning): the MAJOR.MINOR.PATCH convention (e.g., 2.4.1). A breaking change increments the MAJOR version. A new feature increments the MINOR version. A bug fix increments the PATCH version.


  • Tag: a marker on a commit, usually to indicate a version (v1.0.0).


  • Release: the official publication of a software version, often accompanied by a changelog and downloadable artifacts.


  • Breaking change: a change that breaks compatibility with previous versions. This should be clearly indicated.


  • Deprecation: marking a feature as obsolete before removing it in a future version.






The Right Mindset



The jargon may seem intimidating, but it’s there to speed up communication, not to exclude anyone. No one expects you to know all of this by heart right from the start.

The best way to learn: contribute. Open issues, read other people’s PRs, ask questions. Most open-source communities are welcoming to beginners, especially if you’ve read CONTRIBUTING.md and README.md beforehand. 😄






Learn More





Find me on GitHub or Discord to chat about development and open source!

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Acronyms and Jargon in Development and Open Source

Thematisch verwandte Begriffe: Acronyms, Jargon, Development, Open · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-94040 | A flaw has been found in vas3k TaxHacker up to 0.8.5. Affected by this v…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick