RFC: Developer Experience WG kick off - we want your input! #36194
Replies: 11 comments 29 replies
-
Let me kick things off when some issues that have been referenced:
|
Beta Was this translation helpful? Give feedback.
-
Developing on Windows & WSL - lack of USB support. |
Beta Was this translation helpful? Give feedback.
-
Browser-based environments with Github Codespaces. |
Beta Was this translation helpful? Give feedback.
-
More information on how to integrate Also tips on how to set up a good (HW-based & automated) testing environment specific for Zephyr. A central place for the tips & tricks in this area (since it obviously is quite subjective to your needs as well) would be great to have. These are the ones off the top of my head now :) |
Beta Was this translation helpful? Give feedback.
-
I am helpless to resist my tendency to go meta.... I've sometimes been discouraged by the hassle of getting through review and not bothered to post useful advice as pull requests to the official docs. I've also sometimes avoided doing so because the advice was necessarily platform-specific and I couldn't find a place to put it. Maybe we should have some sort of unofficial wiki where we can put stuff like this? I've seen people use github issues for this and it wasn't a great fit. Maybe using discussions would be better since you can pick an "answer" for a discussion. But the meta question of a separate place for tips and tricks that doesn't have to jump the hurdles of review might be worth discussing. |
Beta Was this translation helpful? Give feedback.
-
Great initiative! 👏
I wouldn't be able to take on all of these by myself, but I hope we can get some progress on some of these, at least :) |
Beta Was this translation helpful? Give feedback.
-
+1 for macOS support :-) |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Also, going to drop this here and just walk away. The example module needs lots of love. It should really serve as a template for people to clone, modify, and then call their own. Personally, I think it should be more or less a catch all, and let people remove stuff that they do not need.
|
Beta Was this translation helpful? Give feedback.
-
One thing that has really been a thorn in my side since I started with Zephyr is how code review is done. The Zephyr process of creating a commit, and then using I saw someone experimenting with https://reviewable.io/ as a an alternative to the Github code review. I think looking into other (better) ways of reviewing PRs is something that we should (continue to) pursue. |
Beta Was this translation helpful? Give feedback.
-
Hi all,
During a BoF session at this year's Developer Summit, several of us felt the need to kick off temporary working group focused on the Developer Experience of Zephyr. Topics that spurred the discussion included Editor and IDE configuration, (ex. what's the VS Code experience?) & CI/CD performance with Github Action.
We're hoping to kickoff our first call soon but we want to collect any initial feedback! We're looking for aspects of the experience you feel could be improved, specific Issues or PRs (ex. #21119), examples of DevExps that you like or anything else that will help in our pre-planning.
Our first task will be to set charter & goals for the group but some examples might be:
...and a lot more. So we're asking again for your feedback! And stay tuned for more details of when the WG will host the first call.
Beta Was this translation helpful? Give feedback.
All reactions