Erste Schritte

Onboarding

Java

IDE:

Testing Framework:

Codestyle:

  • Curly Brackets in new line

Feature Branch:

  • create new branch for features (do not commit directly to the main branch)
  • create merge request (with description) when feature is implemented and tested
  • Naming convention: < user alias > _ < one to three words for description in camelCase>
  • set @aliri as reviewer
  • wait with the merge until the request is approved

Issues und Boards:

  • Gitlab Issues are used for project planning
  • Issues:
    • Everyone can create issues
    • They are transferred to the todo list after consultation
    • Marke every issue as confidential(!)
    • Choose Assignee
    • Time tracking:
      • Estimated time: /estimate <…> in the description
      • Spend time: /spend <…> with short description in (multiple) comment
      • choose due date
    • Choose labels if suitable available (create new ones in consultation)
    • Do not use labels: todo, in progress and review(is assigned via the development board)

Boards

  • Development-board (Issues – Boards – Development):
    • Open, todo, in progress, review, Closed
    • Open -> todo, todo -> in progress, review -> closed only after consultation