Documenting development process #81

Closed
opened 2019-11-07 11:55:29 +00:00 by asdf · 2 comments
Collaborator

This is an extension of PR #78 , but I thought it might be better to discuss this and get some feedback before raising a PR.

Branch support-different-go-versions has been updated to add documentation for #78, but it became general advice on how to develop for Bombadillo.

Furthermore, the makefile has a new target make test that will build bombadillo with a fixed version of Go. The idea being that tests can be performed uniformly and we have an agreed version to test against.

In the future, similar changes to the makefile could handle linting, helping with #65.

All of these changes would see a more uniform approach to the development process. This is not a requirement, but might be nice to have.

Let me know what you think!

This is an extension of PR #78 , but I thought it might be better to discuss this and get some feedback before raising a PR. Branch `support-different-go-versions` has been updated to add documentation for #78, but it became general advice on how to develop for Bombadillo. Furthermore, the makefile has a new target `make test` that will build bombadillo with a fixed version of Go. The idea being that tests can be performed uniformly and we have an agreed version to test against. In the future, similar changes to the makefile could handle linting, helping with #65. All of these changes would see a more uniform approach to the development process. This is not a requirement, but might be nice to have. Let me know what you think!
asdf added the
enhancement
help wanted
non-code
non-functional
non-urgent
documentation
build
labels 2019-11-07 11:55:29 +00:00
Owner

I definitely want development to be readable, stable, and functional. So this sounds good. I agree with using 1.11 as the test target (given it is the lowest version we are officially supporting). I think more details on how to contribute ultimately help the project. I do not think I am wanting or hoping for a large number of contributors, but it would be nice eventually (if this grows) to have a few stable contributors and the odd PR from a random contributor and having clear instructions on how to submit code is a good call.

I definitely want development to be readable, stable, and functional. So this sounds good. I agree with using 1.11 as the test target (given it is the lowest version we are officially supporting). I think more details on how to contribute ultimately help the project. I do not think I am wanting or hoping for a large number of contributors, but it would be nice eventually (if this grows) to have a few stable contributors and the odd PR from a random contributor and having clear instructions on how to submit code is a good call.
Author
Collaborator

Some basic and general information was committed with PR #84

Some basic and general information was committed with PR #84
asdf closed this issue 2019-11-12 03:24:59 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sloum/bombadillo#81
No description provided.