Skip to content

Add process for recognizing content creation (videos / blog posts)

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

To further recognize non-code contributions we want to give points for contributors who write blog posts or make video content about GitLab.

We can use the existing process of adding Events/Meetups and plan out how to either combine these or create a separate section.

Implementation plan

👉 Option A: Combine Events & Content into 1

  1. Retitle the section into a combined title like "Events & Content"
  2. Add "Add content" button next to "Add event" button
  3. When clicked, display modal with fields:
    • Name
    • Link
    • Note (optional)
  4. Add a new project for "content" under https://gitlab.com/gitlab-community/community-members
  5. Similar to the "Add event" feature, the button should create an issue and link to it in the created "bonus points" record (ensure the link is rendered clickable in the UI)
  6. Add a shortcut like https://contributors.gitlab.com/users/me#add-event
  7. Update docs & include links to any previous guidelines on blog/video content

Option B: Add separate section for Content

  1. Section title: "Content"
  2. Button for "Add content"
  3. Submission form can be simplified to remove "Role", "Type", "Size" (optional: Add an optional "Views" field)
  4. Make sure Link field is required
  5. Add a new project for "content" under https://gitlab.com/gitlab-community/community-members
  6. Update docs & include links to any previous guidelines on blog/video content

/cc @gitlab-org/developer-relations/contributor-success

Edited by 🤖 GitLab Bot 🤖