From 98d1d34a4b11d61bc67c6c9488d07c4367bbe599 Mon Sep 17 00:00:00 2001 From: Mathieu Bastian Date: Sat, 26 Sep 2026 09:22:46 +0200 Subject: [PATCH] Document nbm build artifacts as excluded in file hygiene checklist A submitted PR included a built .nbm file, which is the packaged binary the build produces and shouldn't be committed as source. --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ea81200c2..71bfa655d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -325,7 +325,8 @@ See "Gephi platform conventions" above for the reasoning; on review, check that ### File hygiene - No build artifacts committed (`target/`, `*.class`, stray `*.jar` outside a deliberately vendored - native dependency). + native dependency, or a built `*.nbm` file — the packaged plugin binary the build produces, not + something to submit as source). - No IDE metadata committed (`.idea/`, `.classpath`, `.project`, `*.iml`) unless the existing plugin already tracks it as a convention. - No secrets, tokens, or credentials anywhere in the diff.