... | ... | @@ -74,4 +74,18 @@ When migrating stuff between repos, DO NOT copy files over. Use cherry-pick inst |
|
|
|
|
|
- Don't forget to update the commit-id in ChangeLog.
|
|
|
|
|
|
- Write down your thoughts. If needed, please update this page. |
|
|
\ No newline at end of file |
|
|
- Write down your thoughts. If needed, please update this page.
|
|
|
|
|
|
# Notable differences compared to trac
|
|
|
|
|
|
**Missing fields**. gitlab has fewer fields than trac. That doesn't mean it's more primitive, it just does things in a slightly different way. I (tomek) got used to it and like the new way better. Let me give you an example. Imagine a ticket that requires to update documentation about DHCPv4 parameter in Radius hook. In trac you'd have to choose which component to use: doc, radius, hook, config or dhcp4. In gitlab you can assign five labels and they'd represent what the ticket is about better than you could in trac.
|
|
|
|
|
|
**Priorities**. There are priority labels after all and you can sort by them. Trac had: very high, high, medium, low and very low. In gitlab we have: critical, high, medium and low. Let's see if that's sufficient. If now, we can add very low if needed.
|
|
|
|
|
|
**Ticket and MR have separate numbers**. In trac we were used to the idea that there's one number and that number represents both the ticket and the branch name. Once the branch was merged, the ticket was closed. However, for more complex tickets we often determined that the issue is too big for one branch and we created another ticket and another branch for it. This extra work (to create additional tickets) came up from the limitation that 1 ticket = 1 branch. This is not the case in gitlab. There may be multiple MRs associated with an issue. You may think of an issue as a group ticket.
|
|
|
|
|
|
**No spam**.
|
|
|
|
|
|
**Registration for users is working**.
|
|
|
|
|
|
**We are yet to experience the power of CI**. There will be screams in the process and tears of joy at the end. |
|
|
\ No newline at end of file |