Skip to content

Add an issue form for contributors to submit their details #24

@maxcell

Description

@maxcell

Background

Currently the experience for adding a new profile is creating a JSON file and adding their profile image. We observed that some open source communities, such as 11ty, have automation built into their repositories using issue forms (see 11ty-community). This automation could make user's contribution a bit smoother!

Summary

Instead of contributors having to generate their own JSON file, we can have users fill out an issue form on GitHub. Then (probably in another PR) with a GitHub Actions be able to take the details from the submission and populate a PR with all the necessary contents!

This would involve us:

  • Taking in the name, title, bio as required
  • Website and GitHub/Twitter/Twitch user names as optional
  • Textbox to drop in the image (this would upload the image to GitHub so we might not want that)

Additional Readings

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions