gitlab-org--gitlab-foss/doc
Achilleas Pipinellis ee61c4037e Merge branch 'mr-performance-guides' into 'master'
Added performance guidelines for new MRs

## What does this MR do?

This MR adds a set of guides that should be followed by merge request authors.

## Are there points in the code the reviewer needs to double check?

Spelling, grammar, etc

## Why was this MR needed?

There is no set of guidelines one should follow when submitting merge requests. This leads to developers at times disregarding performance. This in turn results in performance specialists having to clean up the mess, or production engineers being woken up in the middle of the night because the database is on fire.

## Does this MR meet the acceptance criteria?

- [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md)
- Tests
  - [x] All builds are passing
- [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides)
- [x] Branch has no merge conflicts with `master` (if you do - rebase it please)
- [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)

cc @DouweM @rspeicher @pcarranza @dzaporozhets 

See merge request !5905
2016-08-31 12:51:36 +00:00
..
administration Split Koding admin/user docs 2016-08-22 17:09:15 +03:00
api Renamed `enable_lfs` to `lfs_enabled` for the Project field, and related fixes. 2016-08-30 17:17:45 -05:00
ci Update documentation about hidden keys in CI YAML 2016-08-29 09:35:19 +02:00
container_registry Simplify feature introduction note 2016-08-08 11:44:55 +03:00
customization
development Merge branch 'mr-performance-guides' into 'master' 2016-08-31 12:51:36 +00:00
downgrade_ee_to_ce
gitlab-basics
hooks
incoming_email
install Merge branch 'workhorse-0.7.11' into 'master' 2016-08-24 19:28:23 +00:00
integration More Bitbucket integration refactoring 2016-08-30 17:52:14 +02:00
intro
legal remove undefined word Corporation from CCLA 2016-08-16 16:35:54 -07:00
logs
markdown
migrate_ci_to_ce
monitoring Tracking of custom events 2016-08-17 10:04:04 +02:00
operations
permissions
profile
project_services
public_access
raketasks Mention that gitlab.rb must be kept, too 2016-08-04 15:41:37 +01:00
security
ssh
system_hooks
update docs: make sure to update 8.10-to-8.11 workhorse version too (see !5983) 2016-08-26 07:24:13 +00:00
user Add angle brackets around due date in slash cmds docs 2016-08-29 11:02:00 +02:00
web_hooks Added documentation for pipeline hooks 2016-08-12 17:52:02 +02:00
workflow Renamed `enable_lfs` to `lfs_enabled` for the Project field, and related fixes. 2016-08-30 17:17:45 -05:00
README.md Fix wrong Koding link 2016-08-25 17:56:03 +02:00

README.md

Documentation

User documentation

Administrator documentation

Contributor documentation

  • Development All styleguides and explanations how to contribute.
  • Legal Contributor license agreements.