Streamline Krita Contributors Onboarding
Open, Needs TriagePublic

Description

This is about everything a fresh new member of the community encounters when trying to engage, so it includes making bug reports and feature requests as well.

It's also for now just personal notes/ideas, not really something I must do.

Bug reports

  • No manual for filling up bugzilla because we assume people who can't fill it up will use KA instead
  • Dialog box in Krita should lead to both Bugzilla and KA, and explain differences (link straight to the correct section)
  • Easy way to copy the log content, and to save it as file. Possibly also as a zip?
  • If possible, post the content already into the bug report if the user chooses that. (if it's possible with unlogged user). If not, make a ready-to-copy-and-paste content to put in bug reports. Maybe a form? That would make it easier.
  • Links/actions both in the Help menu and on the Welcome Page.

Feature requests

  1. Challenges: too many ideas (see Godot proposals)
  • Links in Krita to lead to KA (straight to the correct section)
  • Update the Feature Requests Manual to be more useful these days
  • Maybe make a form too?
  • Links/actions both in the Help menu and on the Welcome Page.

Contibutions

Idea:

  • All types of contributions should have a "home" on the forum.
  • All of them should have a contact person
  • Possibly also a list of current tasks
  • They are all mentioned in two places: on the website, and on the Manual in the Intro to contributions
  • Intro to contributions Manual Page
  • Update the Website page to show the same things
  • Link to contributions page from within Krita
  • Person for contact for every category
  • Make spaces on the forum for every category
  • Intro topic for every category

Code

  • We have building manuals
  • It's nowhere explained when and why to communicate with the forum (UX, whether users want/need the feature etc.)
  • Integrate both Merge Requests manuals, maybe
  • Explain UX design on KA
  • Explain Testing on KA (including where to get artifacts, and how to keep them! -> and to get a dev to keep them if they can't)

UX/design

Challenges:

  • too many ideas disconnected from the dev team
  • prone to bike shedding
  • need more rules to be useful
  • maybe only selected people can make posts?
  • Figure out the rules

Translations

Community Management

  • Contact KA mods
tymond created this task.Wed, Jun 11, 8:31 PM