Documenting development process #81
Labels
No Label
blocked
bug
build
documentation
duplicate
enhancement
finger
gemini
gopher
help wanted
http
in progress
invalid
local
needs-info
non-code
non-functional
non-urgent
question
release
rendering
suggestion
telnet
terminal
urgent
wontfix
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sloum/bombadillo#81
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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!
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.
Some basic and general information was committed with PR #84