proposal: Guidelines for /contrib components (#2286)
proposal: Guidelines for /contrib components (#2286)

* proposal: Guidelines for /contrib components

Create an initial proposal regarding the expectations we should have
around the components in /contrib as well as a deprecation plan for
unmaintained components.

Signed-off-by: Kimonas Sotirchos <263e64aa4503abafc748e2b6a1c92acf6fd6c9b7@arrikto.com>

* review: Document that components should be working with current KF

Signed-off-by: Kimonas Sotirchos <263e64aa4503abafc748e2b6a1c92acf6fd6c9b7@arrikto.com>

* review: Expect link to component's documentation

Signed-off-by: Kimonas Sotirchos <263e64aa4503abafc748e2b6a1c92acf6fd6c9b7@arrikto.com>

* review: Expect an UPGRADE.md file as well

Signed-off-by: Kimonas Sotirchos <263e64aa4503abafc748e2b6a1c92acf6fd6c9b7@arrikto.com>

* review: Fix typos

Signed-off-by: Kimonas Sotirchos <263e64aa4503abafc748e2b6a1c92acf6fd6c9b7@arrikto.com>

* review: Add some testing requirements

Signed-off-by: Kimonas Sotirchos <263e64aa4503abafc748e2b6a1c92acf6fd6c9b7@arrikto.com>

Signed-off-by: Kimonas Sotirchos <263e64aa4503abafc748e2b6a1c92acf6fd6c9b7@arrikto.com>
kubeflow/manifests,kubeflow/manifests