From f03334e60157c92f4d2dbce310328c9077434504 Mon Sep 17 00:00:00 2001 From: a-roberts Date: Fri, 4 Sep 2020 16:33:32 +0100 Subject: [PATCH] Add starting point for Hacktoberfest project ideas --- README.md | 2 + hacktoberfest-2020.md | 96 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+) create mode 100644 hacktoberfest-2020.md diff --git a/README.md b/README.md index f2d4794fd..0ba9a6398 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,8 @@ This is the central home for documentation on joining and contributing to the Te * [our shared document drive](contact.md#shared-drive) * [our shared calendar](contact.md#calendar) +For October 2020: check out our [Hacktoberfest](./hacktoberfest-2020.md) ideas! + See our standards regarding: * [Code of conduct](code-of-conduct.md) diff --git a/hacktoberfest-2020.md b/hacktoberfest-2020.md new file mode 100644 index 000000000..ef1a40b08 --- /dev/null +++ b/hacktoberfest-2020.md @@ -0,0 +1,96 @@ +## Hacktoberfest 2020 and Tekton! + +### What's this about? + +We'd love to encourage folks to contribute to Tekton - and over at the [Continuous Delivery Foundation](https://cd.foundation/) we've decided something like this could come in handy. + +### Project ideas and contacts + +[Catalog](https://github.com/tektoncd/catalog) + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +[Chains](https://github.com/tektoncd/chains) + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +[CLI](https://github.com/tektoncd/cli/) + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +[Dashboard](https://github.com/tektoncd/dashboard/) + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| Making "Import" more useful - from the Tekton Catalog by version? How about an option to do a `kubectl create` not `apply`? Git revisions?) | [Git revision support](https://github.com/tektoncd/dashboard/issues/1550), [generateName support](https://github.com/tektoncd/dashboard/issues/1552) | @a-roberts @AlanGreene @eddycharly | +| Adding Workspace support for TaskRuns and PipelineRuns | [Workspace support](https://github.com/tektoncd/dashboard/issues/1283) | @a-roberts @AlanGreene @eddycharly | +| Displaying of anything to do with Chains? | No issue yet | @a-roberts @AlanGreene @eddycharly | +| Making the single namespace install more user friendly | issue link here | @a-roberts @AlanGreene @eddycharly | +| Security revisit | No issue yet | @a-roberts @AlanGreene @eddycharly | +| Platform tests (different clouds, Kubernetes platforms) | No issue yet | @a-roberts @AlanGreene @eddycharly | +| Translation support | See progress so far at https://github.com/tektoncd/dashboard/pull/1712 | @a-roberts @AlanGreene @eddycharly | +| Themes support | No issue yet | @a-roberts @AlanGreene @eddycharly | +| Pipeline/TaskRun graphs | Lots already, see https://github.com/tektoncd/dashboard/issues?q=graph | @a-roberts @AlanGreene @eddycharly | + +[Pipeline](https://github.com/tektoncd/pipeline/) + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +Platforms + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +Testing! + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +[Triggers](https://github.com/tektoncd/triggers/) + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +[Website](https://github.com/tektoncd/website/) + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +Demos! Building and putting cool things together + +| Idea | Issue | Contacts | +| ------------- | ------------- | ------------- +| replaceme | replaceme | replaceme | +| replaceme | replaceme | replaceme | + +### Actions we encourage + +- Sharing ideas and progress +- Mentoring others +- Challenging yourself +- Bringing others in to contribute +- Asking for help and making new contacts + +### More information on Hacktoberfest and recognition + +(todo) \ No newline at end of file