Why donate
API Explorer
The Role of the Project Maintainer

Your Profile

  • You have a vision on something great that you want to build and own
  • You have enough time to put into it to succeed (although, yes, “You may have a job and the job is your priority, not this Quasar Project” — this is perfectly fine)
  • You are not already involved in other projects that take a lot of your time and focus
  • You love open source
  • You want to help others
  • You can accept constructive criticism

Your Responsibilities

  • You are loosely aware of the entire Quasar ecosystem / inner-workings and in a detail of your Quasar feature / component / app extension / area.
  • You are recognized in the community (forum / chat) as the authority and lead over your Quasar feature / component / app extension / area and you actively supports it
  • You document, communicate and keep updated the vision of the Quasar feature / component / app extension / area that you are responsible for
  • You deliver the vision by implementing, fixing bugs, reviewing and merging PRs directly and via contributors
  • You focus on high usability for the end users - demos, documentation, community requests via forum and Discord
  • You provide inputs for Marketing and Media departments for articles on your Quasar Project
    • you don’t have to be the one writing the articles, although preferred, but at least find someone willing
  • You provide a code review for other Quasar maintainers and request a code review of your contributions
  • You keep track of the ongoing work and reported issues to make sure that it gets reviewed and merged in a timely manner.
    • You acknowledge every important contributor and give credit for their work (also in written form on the repo README, on every presentation material, on documentation).
  • You have also the final responsibility
    • If no reviewer can be found for an important contribution, you review.
    • If no developer can be found to fix an important bug, you develop.
    • If something goes wrong, it’s eventually your fault.
  • You keep the Quasar team updated at least on bi-weekly basis
    • You have regular calls with Razvan
    • You post a short project status into Discord #projects-status channel
  • You are brave to step down when you do not have time - it is perfectly fine to announce it.

More info - Best Practices for Maintainers