Skip to content

chore: publish Maven monthly updates (MAY 2026,JUNE 2026,JULY 2026) - #386

Open
herbie-bot wants to merge 1 commit into
OpenElements:mainfrom
herbie-bot:chore/maven-updates-2026-05-2026-06-2026-07
Open

chore: publish Maven monthly updates (MAY 2026,JUNE 2026,JULY 2026)#386
herbie-bot wants to merge 1 commit into
OpenElements:mainfrom
herbie-bot:chore/maven-updates-2026-05-2026-06-2026-07

Conversation

@herbie-bot

Copy link
Copy Markdown

Summary

  • Publish Maven monthly updates for MAY 2026,JUNE 2026,JULY 2026 to /updates/maven
  • Generated from English-only structured reports in support-and-care/maven-support-and-care
  • German text is a Mittwald AI draft created during automation

Review focus

  • German copy reviewed by a native speaker or someone who understands German
  • Preview EN and DE entries for MAY 2026,JUNE 2026,JULY 2026 on /updates/maven
  • Confirm types, links, excerpts, and contributors look correct

Source

Signed-off-by: herbie-bot <herbie-bot@users.noreply.github.com>
@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview for open-elements ready!

Name Link
🔨 Latest commit e150793
🔍 Latest deploy log https://app.netlify.com/projects/open-elements/deploys/6a84e7ad2b250c0008da387c
😎 Deploy Preview https://deploy-preview-386--open-elements.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 64
Accessibility: 98
Best Practices: 92
SEO: 100
PWA: 60
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@hendrikebbers hendrikebbers left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should ty and add something like this to the context for translation:

## German translation: match grammatical mood to communicative function

English uses the bare verb stem for both instructions ("Add support for X")
and reports of completed work ("Add support for X" in a changelog). German
does not — the two require different forms. Decide, for every sentence,
whether it is (a) an instruction, (b) a completed action, or (c) a
description of what something does, and then choose:

| Function | German form | Example |
|---|---|---|
| Instruction, UI action label, to-do | Infinitive | "Unterstützung für X hinzufügen" |
| Completed work (changelog, release notes, "what we did") | Perfekt / Partizip II | "Unterstützung für X hinzugefügt" |
| Description of what a thing does | Finite present | "Das Update fügt Unterstützung für X hinzu" |

Never emit a bare German infinitive unless the source is genuinely an
instruction. A German infinitive always reads as a command or an open task,
so a changelog translated with infinitives turns a report of finished work
into a backlog.

### Separable verbs
For separable verbs (hinzufügen, ausführen, bereitstellen, einrichten,
abrufen, umstellen), the prefix detaches in main clauses and moves to the
end of the sentence. It stays attached only in the infinitive, in the
Partizip II, and in subordinate clauses.

- ✗ "Das Update Unterstützung für X hinzufügt."
- ✓ "Das Update fügt Unterstützung für X hinzu."      (main clause)
- ✓ "…, das Unterstützung für X hinzufügt."           (subordinate clause)
- ✓ "Unterstützung für X hinzugefügt."                (Partizip II)

### Examples
- "Add dark mode" (changelog)  → "Dark Mode hinzugefügt."   NOT "Dark Mode hinzufügen."
- "Fix parser crash" (changelog) → "Absturz im Parser behoben."  NOT "Absturz im Parser beheben."
- "Add your API key" (docs step) → "API-Key hinzufügen."    (infinitive is correct here)
- "This release adds X"         → "Dieses Release fügt X hinzu."

"excerpt": "Maven Artifact plugin buildinfo-Arbeit für reproduzierbare Builds, Surefire 3.6.0-M2 und Maven 3.10.0-rc-1, Settings-Aliase und Plexus-Plugin-DI, sowie Dokumentationsarchitektur",
"categories": [
{
"title": "Lieferkettensicherheit",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would say "Supply Chain Security" is already well known in Germany and should not translated. Maybe we define "phrases that should not be translated" set.

"link": "https://github.com/support-and-care/maven-support-and-care/issues/211"
},
{
"text": "Validierung für Plexus-basierte Plugin-Dependency-Injection in Maven-Plugins hinzufügen",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The problem I have is that it always sounds like "This is what we need to do" and not "This is what we done".

"hinzufügen" is the problem here. It should be "hinzufügt"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants