Skip to content

docs: Add Code of Conduct link and EU funding logo to README#266

Open
isanmaz wants to merge 1 commit intomainfrom
add-coc-and-eu-funding-logo
Open

docs: Add Code of Conduct link and EU funding logo to README#266
isanmaz wants to merge 1 commit intomainfrom
add-coc-and-eu-funding-logo

Conversation

@isanmaz
Copy link
Copy Markdown

@isanmaz isanmaz commented Mar 23, 2026

This PR adds a link to the Code of Conduct and the EU funding logo to the README.

Summary by CodeRabbit

  • Documentation
    • Updated README copy formatting in the "Requirements and Setup" section to improve readability (switched placeholder text to italicized style).
    • Added an extra centered funding logo (BMWK‑EU) immediately after the Licensing content to increase visual prominence.

Copilot AI review requested due to automatic review settings March 23, 2026 14:27
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 23, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 17f52dd3-e724-427d-9b3f-51872bad2d32

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Walkthrough

The README.md was edited to change the "Requirements and Setup" placeholder text to use italicized formatting and to add an HTML-centered funding logo image (BMWK-EU) immediately after the "Licensing" section. No code or exported/public entities were modified.

Poem

🐇 I nudge the README, tidy and spry,
Italics now whisper where plain text did lie,
A funding badge—centered—glows in a row,
Quiet little updates that help things just flow,
Hoppity hops and a grateful glow.

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description is minimal but addresses the core intent of the PR. However, it does not follow the provided template structure with required sections. Consider expanding the description to include the template sections: 'What this PR does / why we need it' (with more detail), 'Special notes for reviewers', and 'Release note'. This would provide clearer context for reviewers.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately reflects the main changes made in the PR: adding a Code of Conduct link and EU funding logo to the README.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

🧹 Nitpick comments (2)
README.md (2)

29-31: Remove the duplicated “Code of Conduct” section heading.

Line 29 duplicates the existing ## Code of Conduct heading (Line 20), which triggers MD024 and makes the README structure redundant. Keep one Code of Conduct section and place new content under a different heading (for example, “Funding”).

Proposed README fix
-## Code of Conduct
-
-To facilitate a nice environment for all, check out our [Code of Conduct](https://github.com/openkcm/.github/blob/main/CODE_OF_CONDUCT.md).
+## Funding
+
+This project receives EU funding support.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` around lines 29 - 31, The README contains a duplicated section
heading "## Code of Conduct" causing MD024; remove the redundant heading so only
one "## Code of Conduct" remains and move or place any additional content
intended for the second copy under a new heading (for example "## Funding");
update the file by deleting the duplicate "## Code of Conduct" line and ensuring
any content that belonged there is relocated under the new heading.

33-33: Prefer a repository-hosted image over hotlinking.

Using an externally hosted logo URL can make the README brittle if that host changes or is temporarily unavailable. Consider committing the logo under a docs/assets path and linking it relatively.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 33, Replace the hotlinked BMWK-EU.png URL in the README's
<img> tag with a relative repository path and commit the image into the repo
(e.g., add the file to docs/assets/BMWK-EU.png); update the src attribute in the
existing <img> element to point to the new relative path (for example
"docs/assets/BMWK-EU.png") so the README references the committed asset instead
of the external URL.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@README.md`:
- Around line 29-31: The README contains a duplicated section heading "## Code
of Conduct" causing MD024; remove the redundant heading so only one "## Code of
Conduct" remains and move or place any additional content intended for the
second copy under a new heading (for example "## Funding"); update the file by
deleting the duplicate "## Code of Conduct" line and ensuring any content that
belonged there is relocated under the new heading.
- Line 33: Replace the hotlinked BMWK-EU.png URL in the README's <img> tag with
a relative repository path and commit the image into the repo (e.g., add the
file to docs/assets/BMWK-EU.png); update the src attribute in the existing <img>
element to point to the new relative path (for example
"docs/assets/BMWK-EU.png") so the README references the committed asset instead
of the external URL.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: bc403616-b70c-4445-9f54-f3c687cecd8e

📥 Commits

Reviewing files that changed from the base of the PR and between e322fbe and 7a7eb81.

📒 Files selected for processing (1)
  • README.md

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the repository README to surface community/process info and acknowledgements by adding an additional Code of Conduct link section and an EU funding logo.

Changes:

  • Adds a new “Code of Conduct” section with a link to the org-wide Code of Conduct.
  • Embeds an EU funding logo image centered in the README.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

README.md Outdated

To facilitate a nice environment for all, check out our [Code of Conduct](https://github.com/openkcm/.github/blob/main/CODE_OF_CONDUCT.md).

<p align="center"><img alt="Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo" src="https://apeirora.eu/assets/img/BMWK-EU.png" width="400"/></p>
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

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

Alt text says "(BMWE)" while the image filename/URL is "BMWK-EU.png". Please align the alt text (and abbreviation) with the actual logo to avoid misleading accessibility text.

Suggested change
<p align="center"><img alt="Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo" src="https://apeirora.eu/assets/img/BMWK-EU.png" width="400"/></p>
<p align="center"><img alt="Bundesministerium für Wirtschaft und Klimaschutz (BMWK) – EU funding logo" src="https://apeirora.eu/assets/img/BMWK-EU.png" width="400"/></p>

Copilot uses AI. Check for mistakes.
README.md Outdated

Copyright 2025 SAP SE or an SAP affiliate company and OpenKCM contributors. Please see our [LICENSE](LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/openkcm/common-sdk).


Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

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

There are two consecutive blank lines inserted after the Licensing section. Consider keeping to a single blank line to avoid excessive vertical whitespace in the rendered README.

Suggested change

Copilot uses AI. Check for mistakes.
README.md Outdated
Comment on lines +29 to +33
## Code of Conduct

To facilitate a nice environment for all, check out our [Code of Conduct](https://github.com/openkcm/.github/blob/main/CODE_OF_CONDUCT.md).

<p align="center"><img alt="Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo" src="https://apeirora.eu/assets/img/BMWK-EU.png" width="400"/></p>
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

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

README already contains a "## Code of Conduct" section earlier (lines 20–22), so adding a second "## Code of Conduct" section here creates duplicate/contradictory guidance. Consider consolidating into the existing section and place the EU funding logo in a separate section (e.g., "Funding"/"Acknowledgements") if needed.

Suggested change
## Code of Conduct
To facilitate a nice environment for all, check out our [Code of Conduct](https://github.com/openkcm/.github/blob/main/CODE_OF_CONDUCT.md).
<p align="center"><img alt="Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo" src="https://apeirora.eu/assets/img/BMWK-EU.png" width="400"/></p>
## Funding
<p align="center"><img alt="Bundesministerium für Wirtschaft und Energie (BMWE)-EU funding logo" src="https://apeirora.eu/assets/img/BMWK-EU.png" width="400"/></p>

Copilot uses AI. Check for mistakes.
README.md Outdated
Comment on lines +29 to +31
## Code of Conduct

To facilitate a nice environment for all, check out our [Code of Conduct](https://github.com/openkcm/.github/blob/main/CODE_OF_CONDUCT.md).
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

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

The PR description says it "adds a link to the Code of Conduct", but the README already links to the Code of Conduct earlier. If the intent is to change wording/placement, please update/remove the earlier section to avoid confusion, or adjust the PR description accordingly.

Copilot uses AI. Check for mistakes.
apatsap
apatsap previously approved these changes Mar 23, 2026
cb80
cb80 previously approved these changes Mar 23, 2026
@isanmaz isanmaz dismissed stale reviews from cb80 and apatsap via 78400ed March 25, 2026 16:19
Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
README.md (1)

29-29: Prefer a repo-hosted logo instead of hotlinking an external asset.

Line 29 depends on a third-party URL for README rendering. Hosting the image in this repository (or a controlled org asset location) improves long-term reliability and avoids external fetch dependency.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 29, Replace the external hotlinked image URL used in the
README's <img src="https://apeirora.eu/assets/img/BMWK-EU.png" ...> with a
repo-hosted copy: add the BMWK-EU.png file into the repository (e.g.,
assets/img/BMWK-EU.png), update the README's <img> tag (or Markdown image
reference) to use the new relative path (assets/img/BMWK-EU.png), and commit
both the image file and README change so the logo is served from the repo rather
than the third-party URL.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.md`:
- Line 11: Replace the awkward placeholder text "Insert a short description what
is required to get your project running..." with clearer wording; update the
README placeholder to read "Insert a brief description of what is required to
get your project running..." so it uses natural grammar and clearer guidance for
contributors.

---

Nitpick comments:
In `@README.md`:
- Line 29: Replace the external hotlinked image URL used in the README's <img
src="https://apeirora.eu/assets/img/BMWK-EU.png" ...> with a repo-hosted copy:
add the BMWK-EU.png file into the repository (e.g., assets/img/BMWK-EU.png),
update the README's <img> tag (or Markdown image reference) to use the new
relative path (assets/img/BMWK-EU.png), and commit both the image file and
README change so the logo is served from the repo rather than the third-party
URL.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: c853eece-aa1b-45ee-a124-2b040b39cb63

📥 Commits

Reviewing files that changed from the base of the PR and between 7a7eb81 and 78400ed.

📒 Files selected for processing (1)
  • README.md

README.md Outdated
## Requirements and Setup

*Insert a short description what is required to get your project running...*
_Insert a short description what is required to get your project running..._
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Tighten placeholder wording for clarity.

Line 11 reads a bit awkwardly (“description what is required”). Consider: “Insert a brief description of what is required to get your project running…”

🧰 Tools
🪛 LanguageTool

[style] ~11-~11: Consider using the synonym “brief” (= concise, using a few words, not lasting long) to strengthen your wording.
Context: .... ## Requirements and Setup _Insert a short description what is required to get you...

(QUICK_BRIEF)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 11, Replace the awkward placeholder text "Insert a short
description what is required to get your project running..." with clearer
wording; update the README placeholder to read "Insert a brief description of
what is required to get your project running..." so it uses natural grammar and
clearer guidance for contributors.

@jithinkunjachan jithinkunjachan force-pushed the add-coc-and-eu-funding-logo branch from d0e2aa0 to a1ef31a Compare March 27, 2026 10:17
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.

5 participants