Skip to content

Get Involved #223

@sweetpi

Description

@sweetpi

As pimatic is getting bigger and bigger and towards a stable api and full documentation it needs Your help to grow further.

Getting involved is a opportunity to contribute to big open source project early and to help pimatic to get even more feature rich and attractive. My promise to you is, that pimatic will always be free to use and its code open source.

Contribution as non developer

  1. Start the github project
  2. Make screenshots or post a video of your pimatic setup on youtube and post a link here.
  3. Fix typos or add missing notices to the pimatic guide. If you have an github account you can edit the pages directly online.
  4. Submit bugs in the github issue section, so that are known and can be fixed. Only what we are aware of can be fixed.
  5. Add missing translations to the locales files or clean them up. Open the JavaScript console of you browser and watch for missing translation messages.
  6. Write me if you want to be listed as a contributor.

Contribution as web-developer

  1. Submit css-fixes for the mobile-frontend.
  2. Theme support of the mobile frontend is probably currently broken. You could try to refactor the css file for proper theme support.
  3. Submit cool enhancements or other bug fixes for the web gui

Contribution as Node.js/JavaScript-developer

  1. Write a cool pimatic plugin for your hardware or additional predicates or actions.
  2. Release your plugin to the npm-repository so that other can use it easily.
  3. Become a maintainer of one of my plugins and enhance it.
  4. Review pimatic's code and spot out possible bugs or bad code quality.
  5. If you like testing, who does it not... :D. Write more test for pimatic or its plugins.
  6. Add cool features the pimatic core framework.
  7. Wow seems you are really a skilled programmer!

Contribution as mobile-app-developer

  1. Develop an open source Android or iOS app to have native support for pimatic on our phones.
  2. Write me and you app gets official featured on github and pimatic.org.

If you want to get involved but something is unclear feel free to ask directly here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions