Skip to content

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

Merged
jithinkunjachan merged 1 commit intomainfrom
add-coc-and-eu-funding-logo
Mar 31, 2026
Merged

docs: Add Code of Conduct link and EU funding logo to README#60
jithinkunjachan merged 1 commit intomainfrom
add-coc-and-eu-funding-logo

Conversation

@isanmaz
Copy link
Copy Markdown
Contributor

@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
    • Enhanced README with improved spacing and organization for better readability
    • Added funding logo under the Licensing section
    • Reorganized deployment instructions for clarity

Copilot AI review requested due to automatic review settings March 23, 2026 14:28
@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: 78178f76-6407-492d-a574-3a4fde8c908e

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 file has been updated with formatting improvements throughout the document. Additional line breaks have been inserted around various sections including SAPUI5 documentation links, IDE and environment instructions, deployment guidelines, and security/contributing content. The deployment steps have been renumbered, with "Deploy from the /dist folder" moving from step 4 to step 3. A centered funding logo image has been added to the end of the document under the Licensing section.

Poem

🐰 The README got a facelift bright,
With spacing and alignment set just right,
Step three now shines where four once lived,
And a funding logo's gift has arrived! ✨
Formatting flows with rabbit-like grace,
Making the docs a better place! 🎉

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description is minimal but directly addresses the PR purpose. It lacks the recommended template structure with detailed sections, but covers the essential intent. Expand the description to follow the template structure, including 'What this PR does' with more detail, 'Special notes for your reviewer', and 'Release note' sections.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main changes: 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

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 project’s README.md to add a Code of Conduct link and display 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 at the bottom of the README.

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

Comment thread README.md Outdated
Comment on lines +161 to +165
## 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 now has a second “## Code of Conduct” section (there is already one at lines ~152–155). This duplicates content and can confuse readers; please remove this new section and, if needed, add the EU funding logo under a separate, appropriately named section (e.g., “Funding/Acknowledgements”) or extend the existing Code of Conduct section instead.

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 / Acknowledgements
<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.
Comment thread 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.

The EU funding logo is hotlinked from an external domain (apeirora.eu). Rendering the README will trigger third‑party requests (privacy/tracking risk) and the image could break if the remote asset moves. Consider committing the logo into the repo (or using a GitHub-hosted asset) and referencing it locally.

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 Energie (BMWE)-EU funding logo" src="assets/BMWK-EU.png" width="400"/></p>

Copilot uses AI. Check for mistakes.
Comment thread 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 “Bundesministerium für Wirtschaft und Energie (BMWE)” but the image filename/branding in the URL is “BMWK-EU.png”. Please verify the correct ministry name/acronym and make the alt text consistent with the referenced logo (and ideally the official wording).

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.
apatsap
apatsap previously approved these changes Mar 23, 2026
@isanmaz isanmaz dismissed stale reviews from jithinkunjachan and apatsap via 75eb9dd March 25, 2026 16:33
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: 2

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

186-186: Prefer repository-hosted logo asset over external hotlink.

Line 186 references an external domain for a core README asset. Consider storing the logo in-repo (e.g., docs/assets/...) and linking it relatively to avoid external availability/privacy dependency.

♻️ Suggested doc fix
-<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>
+<p align="center"><img alt="Bundesministerium für Wirtschaft und Klimaschutz (BMWK)-EU funding logo" src="docs/assets/BMWK-EU.png" width="400"/></p>
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 186, README currently hotlinks the BMWK-EU logo via the
external src URL in the <img> tag; instead, download the logo into the repo
(e.g., docs/assets/BMWK-EU.png) and update the <img> tag's src to the relative
path (e.g., docs/assets/BMWK-EU.png) so the README references the
repository-hosted asset; ensure the new file is added to version control and the
image width/alt attributes remain unchanged.
🤖 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 47: Update the OS branding in the README text: change the instance of
"MacOS" in the sentence that starts "If using a local CMK API instance and are
using MacOS, run `npm run startchrome` ..." to the correct lowercase "macOS" so
the documentation uses the proper OS name.
- Line 45: Replace the phrase "3rd party webserver" in the README line "Using a
3rd party webserver is NOT supported due to using UI5 middleware." with the
corrected wording "third-party web server" so the sentence reads: "Using a
third-party web server is NOT supported due to using UI5 middleware." Ensure
spacing/hyphenation matches this exact phrasing.

---

Nitpick comments:
In `@README.md`:
- Line 186: README currently hotlinks the BMWK-EU logo via the external src URL
in the <img> tag; instead, download the logo into the repo (e.g.,
docs/assets/BMWK-EU.png) and update the <img> tag's src to the relative path
(e.g., docs/assets/BMWK-EU.png) so the README references the repository-hosted
asset; ensure the new file is added to version control and the image width/alt
attributes remain unchanged.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 9d2c285c-cdc6-4c84-8548-14245ab6c000

📥 Commits

Reviewing files that changed from the base of the PR and between c946583 and 75eb9dd.

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

Comment thread README.md
npm install
```

4. To start the local development server, run `npm start`. Using a 3rd party webserver is NOT supported due to using UI5 middleware. If using the mock server, remember to start that separately [as shown here](https://github.com/openkcm/cmk-ui/blob/main/README.md#local-api):
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 wording in setup docs on Line 45.

“3rd party webserver” should be “third-party web server” for correct style and readability.

✏️ Suggested doc fix
-4. To start the local development server, run `npm start`. Using a 3rd party webserver is NOT supported due to using UI5 middleware. If using the mock server, remember to start that separately [as shown here](https://github.com/openkcm/cmk-ui/blob/main/README.md#local-api):
+4. To start the local development server, run `npm start`. Using a third-party web server is NOT supported due to using UI5 middleware. If using the mock server, remember to start that separately [as shown here](https://github.com/openkcm/cmk-ui/blob/main/README.md#local-api):
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
4. To start the local development server, run `npm start`. Using a 3rd party webserver is NOT supported due to using UI5 middleware. If using the mock server, remember to start that separately [as shown here](https://github.com/openkcm/cmk-ui/blob/main/README.md#local-api):
4. To start the local development server, run `npm start`. Using a third-party web server is NOT supported due to using UI5 middleware. If using the mock server, remember to start that separately [as shown here](https://github.com/openkcm/cmk-ui/blob/main/README.md#local-api):
🧰 Tools
🪛 LanguageTool

[grammar] ~45-~45: Use a hyphen to join words.
Context: ...ent server, run npm start. Using a 3rd party webserver is NOT supported due to ...

(QB_NEW_EN_HYPHEN)


[grammar] ~45-~45: Ensure spelling is correct
Context: ...ver, run npm start. Using a 3rd party webserver is NOT supported due to using UI5 middl...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)

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

In `@README.md` at line 45, Replace the phrase "3rd party webserver" in the README
line "Using a 3rd party webserver is NOT supported due to using UI5 middleware."
with the corrected wording "third-party web server" so the sentence reads:
"Using a third-party web server is NOT supported due to using UI5 middleware."
Ensure spacing/hyphenation matches this exact phrasing.

Comment thread README.md

4. To start the local development server, run `npm start`. Using a 3rd party webserver is NOT supported due to using UI5 middleware. If using the mock server, remember to start that separately [as shown here](https://github.com/openkcm/cmk-ui/blob/main/README.md#local-api):
5. Application will start on port 8081
6. If using a local CMK API instance and are using MacOS, run `npm run startchrome` to open a Chrome instance with web security turned off. Using a normal Chrome browser will result in CORS errors.
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

Use correct OS branding on Line 47.

“MacOS” should be “macOS”.

✏️ Suggested doc fix
-6. If using a local CMK API instance and are using MacOS, run `npm run startchrome` to open a Chrome instance with web security turned off. Using a normal Chrome browser will result in CORS errors.
+6. If using a local CMK API instance and are using macOS, run `npm run startchrome` to open a Chrome instance with web security turned off. Using a normal Chrome browser will result in CORS errors.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
6. If using a local CMK API instance and are using MacOS, run `npm run startchrome` to open a Chrome instance with web security turned off. Using a normal Chrome browser will result in CORS errors.
6. If using a local CMK API instance and are using macOS, run `npm run startchrome` to open a Chrome instance with web security turned off. Using a normal Chrome browser will result in CORS errors.
🧰 Tools
🪛 LanguageTool

[uncategorized] ~47-~47: The operating system from Apple is written “macOS”.
Context: ... a local CMK API instance and are using MacOS, run npm run startchrome to open a Ch...

(MAC_OS)

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

In `@README.md` at line 47, Update the OS branding in the README text: change the
instance of "MacOS" in the sentence that starts "If using a local CMK API
instance and are using MacOS, run `npm run startchrome` ..." to the correct
lowercase "macOS" so the documentation uses the proper OS name.

@jithinkunjachan jithinkunjachan force-pushed the add-coc-and-eu-funding-logo branch from 75eb9dd to 5f1db02 Compare March 27, 2026 10:27
@jithinkunjachan jithinkunjachan merged commit 55dbf18 into main Mar 31, 2026
2 checks passed
@jithinkunjachan jithinkunjachan deleted the add-coc-and-eu-funding-logo branch March 31, 2026 13:38
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