fixed links to source.md
## Specification
This
-[document](https://github.com/knative/specs/blob/main/specs/eventing/sources.md)
+[document](https://github.com/knative/eventing/blob/main/docs/source/README.md)
contains the source specification.
## Implementations
There are various ways to implement Event Sources, as described in the
-[documentation](https://knative.dev/docs/eventing/samples/writing-event-source/).
+[documentation](https://github.com/knative/docs/blob/main/code-samples/eventing/writing-event-source-easy-way/README.md).
### Receive Adapters
Receive adapter is a reusable pattern for implementing sources.
There is a
-[tutorial](https://knative.dev/docs/eventing/samples/writing-event-source/) on
+[tutorial](https://knative.dev/docs/eventing/custom-event-source/custom-event-source/receive-adapter/) on
how to implement single-resource receive adapter.
This [document](./receive-adapter.md) provides a deep-dive on receive adapter.
@@ -30,5 +30,5 @@ The documentation contains an
### ContainerSource
The documentation contains an
-[example](https://knative.dev/docs/eventing/samples/container-source/) on how to
+[example](https://knative.dev/docs/eventing/custom-event-source/containersource/reference/) on how to
use `ContainerSource` to implement an event source.
