Commit graph

32 commits

Author SHA1 Message Date
Henne Vogelsang
c4d7e7f4bf
Bring back some of the contribution guidelines
We had a couple of create issue->immediately send PR submissions
again. Let's explain a bit more what we expect from people.
2019-03-14 20:12:09 +01:00
Ana María Martínez Gómez
d19b22a7bd
Update typo in contribution guide
Typo in a docker command
2019-03-08 15:24:46 +01:00
Niko Ehrenfeuchter
b68b7ca400 Rephrase description of the "rspec spec" command
This might seem a bit stupid, but I got bitten by this today - I was under the
impression the command is required to make the changes visible in the running
app (despite the section above saying it isn't). Hopefully this helps any
potential contributor to get their mind sorted better than mine.
2019-02-26 18:54:04 +01:00
Ana María Martínez Gómez
0aa49e9c64 Get rid of vagrant
We are using Docker now instead.

Closes https://github.com/openSUSE/osem/issues/1213
2019-02-26 16:30:56 +01:00
Henne Vogelsang
eabb2693c0 Move Translation docu into the wiki
This doesn't need to live in the code base...
2019-02-01 01:00:19 +01:00
Henne Vogelsang
f8b7233404 Put database.yml into the code base
It works by default, we have a mechanism to configure it (dotenv.example)
and we want to be a 12factor app, right? Let's do this...
2018-09-20 11:33:57 -07:00
Henne Vogelsang
042d49619c Docker cleanups
- Put docker-compose.yml into version control, no need to make this an example
  file and complicate things.
- Start the docker dev-env osem on port 3000. Just as our documentation says
  and how we do it in vagrant.
- hardcode CONTAINER_USERID so you don't have to have an
  docker-compose.override.yml if your UID is 1000.
- Rename web service/container to osem for clarity in the logs
- Keep assets also in a volume in production
- warn a bit more prominently about docker-compose.override.yml
2018-09-14 23:28:26 +02:00
Henne Vogelsang
0eb1ef337a Introduces docker-compose to the contribution guide
Introduces a section about the docker-compose development environment.
I have also tried to shorten the guide, by moving some things to the wiki,
so it's not too overwhelming for new contributors.
2018-09-11 00:10:42 +02:00
Henne Vogelsang
64d8f05bdd Update FactoryBot strings & urls 2018-09-06 00:42:28 +02:00
Paul Andrei Badarau
9c7caa141f Add short description for overcommit 2018-06-12 11:18:01 -07:00
James Mason
dd0a52cca9 Use knapsack to parallelize tests
...in order to reduce TravisCI runtimes
2018-05-09 06:39:06 -07:00
Sidharth Bansal
b93613fcc5 Updated link 2017-12-12 17:45:14 +02:00
Sidharth
d813470995 Contribution.md broken url
The link to capybara was broken in CONTRIBUTION.md file
Fixes #1862
2017-12-12 17:45:14 +02:00
Stella Rouzi
003926ea8f Move some contributing info on wiki 2017-07-17 19:25:14 +03:00
Hernán Schmidt
48475b7eba Merge pull request #1504 from shlok007/add-gsoc-label
Introduce label to group GSoC work together
2017-05-30 09:20:13 +02:00
shlok007
1f0601be1b Introduce label to group GSoC work together 2017-05-29 17:26:25 +05:30
divyanshumehta
4594626670 Added link for Cop:Rails in contributing.md 2017-05-23 10:43:03 +05:30
AEtherC0r3
dcd57934fb Add OpenID test documentation
* Write a paragraph that informs contributors about the openID test
accounts that are available and provide instructions on how to
enable them in development (#1315) in CONTRIBUTING.md

* Add missing environment variable for openID logins via openSUSE
(OSEM_SUSE_KEY, OSEM_SUSE_SECRET) in dotenv.example
2017-04-03 23:55:59 +03:00
Stella Rouzi
e8699f4258 Updating readme, install, payments, contributing files 2017-03-13 14:29:52 +02:00
Ana María Martínez Gómez
2c33384a87 Improve contributing guide
Add more details to the Pull Requests workflow section.
2017-03-12 21:06:53 +01:00
Stella Rouzi
4ff5bc4c09 Add contributing info for first comers 2017-03-10 11:51:24 +02:00
Rob Smith
0dba45909f Minor Contributing documentation updates.
These are small things I had to change to have the vagrant environtment work
correctly.
2016-09-17 19:31:59 -07:00
Arun Kumar
73bdaac8d0
Update CONTRIBUTING.md to setup ichain in test mode using dotenv 2016-08-12 01:57:39 +05:30
Henne Vogelsang
5770920270 Move the not interesting parts down... 2016-04-26 16:25:05 +02:00
Henne Vogelsang
b11acac559 Cleanup INSTALL.md/CONTRIBUTE.md 2016-04-26 16:09:54 +02:00
Henne Vogelsang
1da40b22cf Update CONTRIBUTING.md 2016-04-26 14:57:17 +02:00
Aditya Prakash
d770533bdc Add documentation for using ichain in test mode
Removed houndp-ci because we are not using it anymore.
Removed private links. Ex: [OSEM-admins](https://github.com/orgs/openSUSE/teams/osem-admins)
is accessible only to members ot osem-admins team.
2016-04-07 11:17:37 +05:30
Artem Chernikov
00e4b7e178 Fix typo in contributing.md [ci skip] 2014-07-07 15:06:44 +02:00
Artem Chernikov
472b05370e Add coverage improval remark [ci ckip] 2014-07-07 15:06:44 +02:00
Artem Chernikov
85e8650723 Add more options to the contributur to communicate 2014-07-07 15:06:44 +02:00
Stella Rouzi
d3751be558 Add rubocop to Gemfile 2014-06-17 22:50:00 +03:00
Henne Vogelsang
b400a95476 Put the contribution guide into CONTRIBUTING.md 2014-04-25 18:13:20 +02:00