Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cross Check of Information Required on Embedded-Engineering-Roadmap.vsdx page #11

Closed
quicksystems-auto opened this issue Dec 12, 2023 · 2 comments

Comments

@quicksystems-auto
Copy link

Dear Sirs,

This is nice summary page in the file: Embedded-Engineering-Roadmap.vsdx

However please verify few things.

  1. I Operating Systems Section / Block there are U-Boot, BuildBoot / Yocto and QT are present.
    Those elements are not Operating System.
  • QT is HMI Engine
  • BuildBoot / Yocto are elements of CI/CD
  • U-Boot is independent boot loader
  1. I would recommend to have separate item (block) named SW Integration Dev Ops / CI / CD

Best Regards,
Sergey

@m3y54m
Copy link
Owner

m3y54m commented Dec 12, 2023

Dear Sergey,

Thank you for your insightful feedback. I appreciate you taking the time to carefully review the summary page and providing valuable suggestions.

  1. I understand your point about U-Boot, BuildBoot/Yocto, and QT not being operating systems themselves. However, I would like to clarify that placing these components under the Operating Systems section does not imply they are operating systems. Rather, I have chosen to group them under this heading to provide a comprehensive overview of the essential tools and technologies involved in developing embedded applications running on operating systems, such as Linux.

  2. Regarding your suggestion to create a separate item for SW Integration DevOps / CI/CD. "CI/CD Pipelines" is already included in the "Testing" section. Could you please clarify your point further? Are you suggesting that it should not be included within the "Testing" section? or you suggest to change its title from "CI/CD Pipelines" to "SW Integration DevOps / CI/CD"?

Sincerely,
Meysam

@ever3001
Copy link

Hello,

@quicksystems-auto, it seems like there's a bit of confusion about the categories. The items you mentioned belong to the "Embedded Linux" subcategory, which is under the "Operating Systems" category. This makes it clear why these items are grouped together.

Also, Buildroot and Yocto aren't part of CI/CD processes. They are actually tools for creating custom Linux images, especially for embedded systems. I think it's a good idea to put these tools under the "Operating Systems" category. To me, the 'Operating Systems' category isn't just a collection of different operating systems. It's more about the key components needed to set up an operating system for an embedded system.

Best regards,

Ever

@m3y54m m3y54m closed this as completed Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants