Commit Graph

205 Commits

Author SHA1 Message Date
Rémy Coutable 96479cba5a
Remove outdated ~Frontend label in CONTRIBUTING.md
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-25 19:00:49 +02:00
Pedro Moreira da Silva ce498df8f4 Add UX debt label to the contribution guidelines
gitlab-design#29
2017-07-24 13:20:17 +01:00
Job van der Voort 0c174a6aff make accepting mrs more prominent 2017-06-26 10:42:53 +01:00
Sean McGivern 4a681bb19f Remove FE team label 2017-05-05 15:31:14 +01:00
Rémy Coutable 38c29f8775
Improving copy of CONTRIBUTING.md, PROCESS.md, and code_review.md
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-04 09:02:39 +02:00
Rémy Coutable cb87903c6e Update ToC of CONTRIBUTING.md and PROCESS.md
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-03 18:25:20 +02:00
Rémy Coutable f644b8c80a Improve the Code review guidelines documentation
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-03 18:25:20 +02:00
Rémy Coutable 0374e22a1d Improve the merge request guidelines and DoD in CONTRIBUTING.md
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-03 18:25:20 +02:00
Rémy Coutable 11661d1d65 Move retro/kickoff doc to PROCESS.md
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-03 18:25:20 +02:00
Rémy Coutable ccb8e6936c Document labels in CONTRIBUTING.md
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-05-02 12:07:04 +02:00
Jacob Schatz 5f6c32e145 Merge branch 'improve-mr-reviews-in-contributing' into 'master'
Improve the MR guidelines from the CONTRIBUTING guide

See merge request !9967
2017-03-28 18:16:25 +00:00
Filipa Lacerda 8c3bdc853a Creates Frontend Style guide 2017-03-22 19:30:54 +00:00
Adam Niedzielski 2036fe14e5 Add policy for closing stale merge requests 2017-03-16 16:40:07 +00:00
Rémy Coutable cecf732870
Improve the MR guidelines from the CONTRIBUTING guide
[ci skip]

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-03-16 12:42:18 +01:00
Adam Niedzielski 84561349ff Describe polling with ETag caching 2017-03-14 14:45:38 +01:00
Stan Hu 11dfad3e3a Add performance/scalability concerns to CONTRIBUTING.md
[ci skip]
2017-03-13 14:37:34 -07:00
Achilleas Pipinellis 1f2bedf301 Add a section on issue/MR labeling in CONTRIBUTING.md
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/25097

[ci skip]
2017-03-10 07:35:35 +01:00
Rémy Coutable c444f2588e
Document "How to get your MR reviewed, approved, and merged"
[ci skip]

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-03-09 17:17:31 +01:00
Achilleas Pipinellis 6b4d490782 Merge branch 'cla-first' into 'master'
But notice first.

See merge request !9364
2017-03-01 09:28:31 +00:00
Achilleas Pipinellis a36c906c15 Add CLA on top of CONTRIBUTING.md
[ci skip]
2017-03-01 10:27:31 +01:00
James Edwards-Jones 8a619408cf Switched CONTRIBUTING.md style guide recommendation for method chaining 2017-02-23 17:59:38 +00:00
sytses 0b49a2c7e0 But notice first. 2017-02-19 16:21:35 -08:00
Rémy Coutable c6ab1e9d36
Document better the CE -> EE merge
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-02-16 17:57:03 +01:00
Adam Niedzielski 14712aa8ff Fix menu link in CONTRIBUTING 2017-02-09 10:10:36 +00:00
Rémy Coutable ebf168d023 Merge branch 'patch-12' into 'master'
Fix link in CONTRIBUTING.md

See merge request !8859
2017-02-08 16:33:23 +00:00
Job van der Voort 77e7f512c3 add the stewardship label to contributing.md 2017-02-06 13:37:41 +00:00
Rémy Coutable f728589e67
Document that the retro and kickoff notes are public
[ci skip]

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-01-31 14:05:40 +01:00
Carlos Galarza c34e85edc1 Fix link in CONTRIBUTING.md 2017-01-28 16:53:12 +00:00
Adam Niedzielski e9b071e5db Remove "official merge window" from CONTRIBUTING.md [ci skip]
We should not discourage contributors from submitting merge requests
anytime they want. Our process for reviewing community contributions
no longer depends on the release schedule.
2017-01-26 15:58:20 +00:00
Adam Niedzielski 5eaec3c82a Update CONTRIBUTING.md after merging "up-for-grabs" and "Accepting Merge Requests" [ci skip] 2017-01-26 11:21:03 +01:00
Sytse Sijbrandij 7daa541668 Link to k8s contributing doc. 2016-12-27 13:22:02 +01:00
Taurie Davis 604aa680a2 Update CONTRIBUTING.md - Adding info about issues within a milestone 2016-11-16 23:26:01 +00:00
awhildy 4d3ac38570 [ci skip] Fix UX Guide link on Contributing.md 2016-11-15 16:39:14 -08:00
Rémy Coutable daca93c4b1 Merge branch 'rs-bin-changelog' into 'master'
Add a bin/changelog script and changelog documentation

See merge request !7098
2016-11-02 13:25:47 +00:00
Daniel Axelrod 6ed2434afa Replace MR Description Format links
Replace links to the `Merge request description format` section with
up-to-date instructions on using the MR template built into the UI.

The `Merge request description format` section was removed in 2f7e28d1,
but links were left in the table of contents and in the MR description
instructions.
2016-11-02 00:45:15 +00:00
Robert Speicher 23312b484f Add changelog documentation 2016-10-31 14:56:20 +00:00
Robert Speicher 9f7a7115a4 Convert CHANGELOG to Markdown
All this does is convert the version sections into headers. The list
items shouldn't really be indented by two spaces, but it makes no
difference to the rendering and this way we retain authorship history
for the actual changes.

Related to https://gitlab.com/gitlab-org/release-tools/merge_requests/29
2016-10-16 21:05:24 +02:00
Rémy Coutable 2f7e28d1f7
Improve the contribution and MR review guide
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-10-07 15:28:15 +02:00
Achilleas Pipinellis 7ac475164f Merge branch 'sh-add-link-to-reliable-capybara-specs' into 'master'
Add link to article on how to write reliable, asynchronous tests with Capybara

This article has been incredibly useful for all developers. Adding a link to it so more people can refer to it.

See merge request !6312
2016-09-16 09:46:07 +00:00
Stan Hu dbe37d2f6b Add link to article on how to write reliable, asynchronous tests with Capybara
[ci skip]
2016-09-12 12:37:29 -07:00
Rémy Coutable 4ed7ffd385
Simplify the 'Implement design & UI elements' section in CONTRIBUTING
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-09-07 17:18:39 +02:00
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
Mark Fletcher 7a83df749e Link to the issue templates in Contributing guide
Change to use a better title style

Add backticks to code segments

Spelling and Grammar
2016-08-25 15:48:08 +01:00
Mark Fletcher b1add60648 Reflect template addition in the contributing guide
Adjust bug template to adhere to standard bug report format

* https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines
* Guidelines use the following format

- Summary
- Steps to Reproduce
- Expected Behaviour
- Actual Behaviour
2016-08-24 15:00:33 +01:00
Yorick Peterse e4e03d946e
Added performance guidelines for new MRs
These guidelines cover the performance requirement for newly submitted
merge requests. These guidelines are put in to place to prevent merge
requests from negatively impacting GitLab performance as much as
possible.
2016-08-22 14:32:25 +02:00
Dmitriy Zaporozhets b99f841197 Update contribution acceptance criteria with tests requirements 2016-08-19 09:24:51 +00:00
Dmitriy Zaporozhets 15bbab880e Add test requirement for new files 2016-08-15 15:43:04 +00:00
Robert Speicher fa95d9e48b Merge branch 'dz-newlines-styleguide' into 'master'
Add newlines styleguide for Ruby code 

See merge request !5636
2016-08-08 23:29:56 +00:00
Timothy Andrew c78640890c Add migration-related tips to the "Merge Request Guidelines" doc
[ci-skip]
2016-08-08 08:43:19 +05:30
Dmitriy Zaporozhets 13cabe7184 Add newlines styleguide for Ruby code 2016-08-05 12:19:19 +03:00