Super-tqlers

Responsibilities

1. Mentoring

  • Guide new tqlers in their learning and practices
  • Provide good coding guidelines, best practices and design patterns to the TQL Community

2. Evangelizing

  • Make TQL known by all software engineers
  • Stand up and speak up for what is TQL and how TQL is different

3. Open Source Contribution

  • Contribute to the TQL Open Source base

 

 

Privileges

1. TQL Licenses

  • Enjoy free TQLEngine development license and production license discount programs
  • Access to early Beta versions

2. Governance

  • Maintain super-tqler standards and TQL IoT Certificate criteria on behalf of the Community
  • Advocate for priority feature requests on behalf of the Community

3. Recognition

  • Annual nomination of top super-tqlers, with rewards such as funded travels and events.
  • Featured by Atomiton press releases. Profiles are on Atomiton and TQL Community pages;

Becoming a super-tqler: qualification criteria

1. Initial qualifying criteria

These are for initial qualification: 

A. TQL experience

    A1. Minimum 200 hours of work on TQL

    A2. TQL certified (the current form of certification is the TQL IoT Certificate)

B. Credentialing points

    Gaining 250 credentialing points

2. Maintaining super-tqler status

A super-tqler needs 500 credentialing points each year to maintain the status.

Credentialing points

A. Mentoring

    A1. Mentoring a beginner: spend 10 hours with a beginning tqler in his/her first 50 hours - 100' each mentee

    A2. Mentoring a professional: spend 10 hours with a tqler to bring him/her from 50 hours (beginner) to 200 hours (professional) - 100' each mentee

    A3. Obtain good community standing (top 25%) through helping tqlers on forums (currently Slack) - 150'

B. Evangelism

    B1. Publishing: publish TQL-based content in any public channel (or in any private channel with >500 audience). The content can be: projects/applications, white-papers, demos, blogs/posts, videos, stories. (Tweets and photos are not included.) - 50' - each publication

    B2. Speaking: speaking on TQL-based topic in any public event (or in a private event with > 50 audience). - 50' each event

    B3. Teaching: teaching on TQL-based topic in any public group (or in a private group with > 10 audience). - 100' each hour

C. Open source

    C1. TQL Project open source commits:

           C1.1. Rank 90 percentile in number of commits: 500'

           C1.2. Rank 50 percentile in commits: 150'

           C1.3 Has commits: 50'

 

The qualification criteria is the governing mechanism for admitting new super-tqlers and qualifying existing ones. They are governed by the current super-tqlers and updated semi-annually.