Skip to content

#1708: newdoku contributing setup#1712

Merged
hohwille merged 10 commits intodevonfw:mainfrom
ymohandi:feature/1708-newdoku-contributing-setup
Mar 3, 2026
Merged

#1708: newdoku contributing setup#1712
hohwille merged 10 commits intodevonfw:mainfrom
ymohandi:feature/1708-newdoku-contributing-setup

Conversation

@ymohandi
Copy link
Contributor

@ymohandi ymohandi commented Feb 20, 2026

This PR fixes #1708

New doku contributing setup

Implemented changes:

Add a step-by-step setup guide for new developers to install and configure IDEasy.


Checklist for this PR

Make sure everything is checked before merging this PR. For further info please also see
our DoD.

  • When running mvn clean test locally all tests pass and build is successful
  • PR title is of the form #«issue-id»: «brief summary» (e.g. #921: fixed setup.bat). If no issue ID exists, title only.
  • PR top-level comment summarizes what has been done and contains link to addressed issue(s)
  • PR and issue(s) have suitable labels
  • Issue is set to In Progress and assigned to you or there is no issue (might happen for very small PRs)
  • You followed all coding conventions
  • You have added the issue implemented by your PR in CHANGELOG.adoc unless issue is labeled
    with internal

@CLAassistant
Copy link

CLAassistant commented Feb 20, 2026

CLA assistant check
All committers have signed the CLA.

@coveralls
Copy link
Collaborator

coveralls commented Feb 20, 2026

Pull Request Test Coverage Report for Build 22574027438

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 70.474%

Totals Coverage Status
Change from base Build 22187698026: 0.0%
Covered Lines: 10493
Relevant Lines: 14305

💛 - Coveralls

@hohwille hohwille changed the title Feature/1708 newdoku contributing setup #1708: newdoku contributing setup Feb 20, 2026
@hohwille hohwille added this to the release:2026.03.001 milestone Feb 20, 2026
Copy link
Member

@hohwille hohwille left a comment

Choose a reason for hiding this comment

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

@ymohandi thanks for your first PR. Great job - you already mastered AsciiDoc and have produced a very good and clear guide for the initial setup. 👍
I left some comments for improvement - mainly as constructive comments. When you go to Files changed tab you can select all of them together as batch and commit in one click if you accept my suggestions what automatically resolves these review threads.

@github-project-automation github-project-automation bot moved this from 🆕 New to 👀 In review in IDEasy board Feb 20, 2026
ymohandi and others added 4 commits March 2, 2026 09:50
Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
@ymohandi ymohandi self-assigned this Mar 2, 2026
@hohwille
Copy link
Member

hohwille commented Mar 2, 2026

@ymohandi you also need to sign the CLA. See the comment from CLAassistant at the top.
If you have any issues, the other developers of the team can help you with that since they just recently also did this.

@hohwille hohwille merged commit c6c8876 into devonfw:main Mar 3, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in IDEasy board Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Part A: Improve documetnation of initial setup for contributors

4 participants