Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add DEVELOPMENT.md #26

Closed
csantanapr opened this issue Feb 26, 2019 · 0 comments
Closed

Add DEVELOPMENT.md #26

csantanapr opened this issue Feb 26, 2019 · 0 comments
Milestone

Comments

@csantanapr
Copy link
Member

It would be good for the repo to have a document to help new contributors to ramp up for example how to setup their development workstation, any tools and requirements.
It would be useful to align with the Go version, for example serving requires Go 1.12 (released on Feb 25 2019)

Doc cloud include how to build, configure and run the CLI.
Running tests and maybe a TDD approach
References to doc/tutorials on libraries being leverage like knative/pkg or k8s client-go

Here are the DEVELOPMENT.md files in other repos as examples:
https://github.com/knative/serving/blob/master/DEVELOPMENT.md
https://github.com/knative/eventing/blob/master/DEVELOPMENT.md

navidshaikh added a commit to navidshaikh/client that referenced this issue Mar 7, 2019
 Fixes knative#26
 Also adds CONTRIBUTING.md which points to knative/docs.
navidshaikh added a commit to navidshaikh/client that referenced this issue Mar 7, 2019
 Fixes knative#26
 Also adds CONTRIBUTING.md which points to knative/docs.
navidshaikh added a commit to navidshaikh/client that referenced this issue Mar 19, 2019
 Fixes knative#26
 Also adds CONTRIBUTING.md which points to knative/docs.
navidshaikh added a commit to navidshaikh/client that referenced this issue Mar 29, 2019
 Fixes knative#26
 Also adds CONTRIBUTING.md which points to knative/docs.
knative-prow-robot pushed a commit that referenced this issue Apr 2, 2019
* Adds DEVELOPMENT.md

 Fixes #26
 Also adds CONTRIBUTING.md which points to knative/docs.

* Links DEVELOPMENT.md with README.md

 - also removes the build steps as those are now part of DEVELOPMENT.md
 - links the install guide to www.knative.dev/docs/install/
 - removes unnecessary GOPATH setup steps
 - removes CONTRIBUTING.md as its linked from README.md now
 - links all references for contribution guide to https://www.knative.dev/contributing/

* Updates the repo fork step and removes unnecessary heading
@csantanapr csantanapr added this to the v0.1.0 milestone Apr 5, 2019
rhuss pushed a commit to rhuss/knative-client that referenced this issue Jul 16, 2019
Debug: Cat /proc/meminfo before executing the tests
coryrc pushed a commit to coryrc/client that referenced this issue May 14, 2020
* Knative Serving release was moved to its own directory in knative/serving#1654.
* Knative Build release was moved to its own directory in knative/build#279.
* Knative Eventing release was moved to its own directory in knative/eventing#265.
dsimansk added a commit to dsimansk/client that referenced this issue Dec 9, 2022
[release-v1.6] Add kn-plugin -source-kafka & -event & -workflow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant