community breakout session
play

Community breakout session A community riot 1 / 17 Goals Review - PowerPoint PPT Presentation

Community breakout session A community riot 1 / 17 Goals Review the current community channels Identify issues with our community interaction 2 / 17 Overview Categories of channels. Which communications channels do we have?


  1. Community breakout session A community riot 1 / 17

  2. Goals Review the current community channels ● Identify issues with our community interaction ● 2 / 17

  3. Overview Categories of channels. ● Which communications channels do we have? ● Review of the communication channels. ● Discussion! ● 3 / 17

  4. Communication types Sync Async F2F News 5 / 17

  5. Communication channels 6 / 17

  6. Communication types 7 / 17

  7. Having that said The channels we have should be as easy as possible to use ● Any threshold in the participation process can hamper the new user. ● 8 / 17

  8. Having that said How should an IoT enthousiast join and participate in the RIOT ● community? Does he join the mailing list? ● Scroll through the open issues on github? ● Where to show us the awesome project using RIOT? ● Where to ask if RIOT doesn’t compile? ● 9 / 17

  9. Github Proven for code enhancements and issues ● Not suitable for questions ● – Closed vs resolved 10 / 17

  10. Matrix (Chat) Quick response to questions ● Depends on maintainer activity ● No records ● Time zone issues with America / Asia ● 11 / 17

  11. Mailing lists 12 / 17

  12. Mailing lists are hard for users For a new participant, there are multiple issues with the mailing lists No searchable archive. How to know if a question was already ● answered before subscribing? No way to pin important topics ● Where should the question be submitted to? Devel or User? ● 2.8K email vs 106K github notifications over 4 years ● 13 / 17

  13. But maintainers like them right? Nope: What is the best protocol for Real-Time Communication 1 ● Using IEEE802.15.4 on RIOT-OS native 2 ● Works fine for release Multi-Agents and Riot 3 ● TCP send recv on ESP32 4 announcements ● 1: https://lists.riot-os.org/pipermail/users/2020-August/001595.html 2: https://lists.riot-os.org/pipermail/users/2020-July/001573.html 3: https://lists.riot-os.org/pipermail/users/2020-June/001558.html 14 / 17 4: https://lists.riot-os.org/pipermail/users/2020-May/001549.html

  14. What are we missing out on? User stories: Appreciated features ● Lack of features ● Usage problems ● Show & Tell ● 15 / 17

  15. What are we missing out on? How do we (maintainers) know what to prioritize? IPv4? ● Link layer security? ● Power saving? ● USB firmware upgrades? ● GPIO extenders ● AODVv2? ● Userspace threads 16 / 17 ● SCHC ●

  16. What we need A show & tell ● A venue to ask usage questions ● Discussion between users and maintainers ● With an easy to use interface ● Because the mailing lists do not provide this ● 17 / 17

  17. Discussion Does the RIOT community have a good grasp what the user base ● needs? Do we want to replace the mailing list? ● How do we want to use Stack Overflow? ● 18 / 17

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend