User Tools

Site Tools


processes:collaboration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
processes:collaboration [2019/10/06 21:41] – joerg.hampelprocesses:collaboration [2026/03/24 08:30] (current) – [05 Collaboration] alexander.elbert
Line 1: Line 1:
 ====== 05 Collaboration ====== ====== 05 Collaboration ======
  
-> //Information on how to collaborate on our offerings in alignment with our way of working: How to consume them, how to modify them, and how to integrate your changes back into our codebase.//+> //Information on how to collaborate on our offerings in alignment with our way of working: How to consume them, how to modify them, and how to integrate your changes back into our codebase. [[kb:bestpractices:wow:methodology|Looking for information on how we collaborate in daily work based on our working principles?]]//
  
 ==== Get git up and running ==== ==== Get git up and running ====
Line 9: Line 9:
 ==== Get familiar with our way of working ==== ==== Get familiar with our way of working ====
  
 +  * [[kb:bestpractices:wow|Way Of Working]]
   * [[kb:bestpractices:codingconventions|Coding Conventions]]   * [[kb:bestpractices:codingconventions|Coding Conventions]]
-  * [[kb:bestpractices:scc:rules|Source Code Control - Rules & Guides]] +  * [[kb:bestpractices:scc:rules|Source Code Control - Rules & Guides]] 
-  * [[kb:bestpractices:scc:gitflow-workflow|Workflow Model]]+  * [[kb:bestpractices:scc:gitflow-workflow|Source Code Control - Workflow Model]] 
 +  * [[kb:bestpractices:documentation|Documentation]]
  
 ==== Get familiar with our existing code ==== ==== Get familiar with our existing code ====
  
-  * pull the [[https://gitlab.com/hampel-soft/dqmh/hse-application-template|hse-application-template]] from gitlab.com+  * pull the [[https://code.hampel-soft.com/open-source/dqmh/hse-application-template|hse-application-template]] repo from [[https://code.hampel-soft.com|our GitLab server]]
   
   * read the documentation   * read the documentation
Line 22: Line 24:
  
 ==== Get to work ==== ==== Get to work ====
 +
 +  * Browse the issues list - for example [[https://code.hampel-soft.com/open-source/dqmh/hse-application-template/-/boards|here]] - if you don't have a specific feature in mind. If you already know what you want to add, create an issue for your new feature first!
 +
  
 == For Open-Source Projects == == For Open-Source Projects ==
  
-  * Read up on the [[kb:bestpractices:scc:project-forking-workflow|project forking workflow]]. +  * Read up on the [[kb:bestpractices:scc:project-forking-workflow|project forking workflow]] 
-  * Fork the repo. +  * Fork the repo 
-  * Implement your changes using Gitflow. +  * Implement your changes using Gitflow 
-  * Finish and push your features. +  * Finish and push your features 
-  * Create a Merge Request.+  * Create a Merge Request
  
 == For Customer Projects == == For Customer Projects ==
  
-  * Create an account at [[http://gitlab.com|gitlab.com]]. This allows us to grant write access to repositories, so you can use the [[kb:bestpractices:scc:gitflow-workflow|gitflow workflow]]. +  * Create an account on [[http://code.hampel-soft.com|our GitLab server]]. This allows us to grant write access to repositories, so you can use the [[kb:bestpractices:scc:gitflow-workflow|gitflow workflow]] 
-  * Clone the repo. +  * Clone the repo 
-  * Implement your changes using Gitflow. +  * Implement your changes using Gitflow 
-  * Finish and push your features.+  * Finish and push your features
  
  
  
processes/collaboration.1570398061.txt.gz · Last modified: 2019/10/06 21:41 by joerg.hampel