Relocate event source docs#3948
Conversation
|
✔️ Deploy Preview for dev-knative ready! 🔨 Explore the source changes: 2a83ded 🔍 Inspect the deploy log: https://app.netlify.com/sites/dev-knative/deploys/60e5b57c255c74000846c994 😎 Browse the preview: https://deploy-preview-3948--dev-knative.netlify.app |
|
/retest |
| - Creating an event source: | ||
| - Overview: developer/eventing/sources/creating-event-sources/README.md | ||
| - Writing an event source using Javascript: developer/eventing/sources/creating-event-sources/writing-event-source-easy-way/README.md | ||
| - Using the sample event source: | ||
| - Overview: developer/eventing/sources/creating-event-sources/writing-event-source/README.md | ||
| - Design of an Event Source: developer/eventing/sources/creating-event-sources/writing-event-source/01-theory.md | ||
| - Lifecycle and Types: developer/eventing/sources/creating-event-sources/writing-event-source/02-lifecycle-and-types.md | ||
| - Controller Implemetation: developer/eventing/sources/creating-event-sources/writing-event-source/03-controller.md | ||
| - Reconciler Implementation: developer/eventing/sources/creating-event-sources/writing-event-source/04-reconciler.md | ||
| - Receive Adapter Implementation: developer/eventing/sources/creating-event-sources/writing-event-source/05-receive-adapter.md | ||
| - Publishing to your cluster: developer/eventing/sources/creating-event-sources/writing-event-source/06-yaml.md | ||
| - Moving to knative-sandbox: developer/eventing/sources/creating-event-sources/writing-event-source/07-knative-sandbox.md |
There was a problem hiding this comment.
I would put this under Event Sources to keep all the event sources docs grouped?
| - CloudAuditLogsSource: eventing/samples/cloud-audit-logs-source/README.md | ||
| - CloudPubSubSource: eventing/samples/cloud-pubsub-source/README.md | ||
| - CloudSchedulerSource: eventing/samples/cloud-scheduler-source/README.md | ||
| - CloudStorageSource: eventing/samples/cloud-storage-source/README.md | ||
| - GitHub source: eventing/samples/github-source/README.md | ||
| - GitLab source: eventing/samples/gitlab-source/README.md |
There was a problem hiding this comment.
Same for all of these, idk why they wouldn't be part of the single Event Source docs section?
There was a problem hiding this comment.
I was confused about what to do with samples. There were three options I could think of (I was not sure which one we plan to do so I just left them where they were):
- Do we plan to have a section of the docs for all samples?
- Or a subsection for all samples at the end of each guide?
- Or do we want to have samples at the end of each subgroup -- eg, event source samples, autoscaling samples?
I think if we have all the samples in the same place it might be easier to link to from the What's Next page, but this is not a strongly held position.
Will deal with samples in #3796
There was a problem hiding this comment.
I would prefer we don't have a samples section at all and just add them as part of the main docs for each thing they're a sample of. As a user I wouldn't want to look in two different places for docs on how to create a resource and then samples for them. For example, rather than having a GitLab source sample somewhere, just add GitLab source to the main event source docs and use the sample as a basis for documenting it properly.
|
/approve Found one seemingly broken link and left some suggestions, but otherwise looks good. /hold |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abrennan89, snneji The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/lgtm |
|
/unhold |
|
/hold |
|
/unhold |
|
/unhold |
|
/hold |
|
/lgtm |
|
/unhold |
* Update links * Update nav.yaml for event source move * fix another link * Move event source files to developer guide * Move event samples to samples folder * Move event samples to samples folder * link fixes and improvements * tweak some more links * Update redirects * Rebase redirects * fixing infinite redirect bug * Move creating event sources Co-authored-by: Omer B <obensaadon@vmware.com>
Fixes #3936