Hi Adrian,

My entire bare metal embedded career I was using close source IDEs that were 
based on Eclipse, GCC and GDB.
To me it was ridiculous that the most important 90% of the stack was open 
source, but I had to use outdated proprietary Eclipse package because of a few 
Register View windows.
Probably now for consumer ARM processors things have changed for the better.

As you can see I had an itch to scratch :-)

My repo supports Yocto projects, Linux kernel only, C/C++ user applications and 
bare metal projects using 100% open source stack.

I didn't know devtool ide-sdk existed.
It makes Visual Studio Code integration convenient and I wish this had existed 
when I was starting my journey.

I really think this is great work, but it heavily depends on close source 
Microsoft CPP extension (I understand the implementation is of vscode plugin).
Also oe-setup-vscode inserts settings for yocto-bitbake extension.
yocto-bitbake extension is a great piece of work that brings an amazing set of 
features to the table, but my understanding is that it relays on Microsoft 
close source stuff (please correct me if I'm wrong).

As you can see from the beginning of my post, I'm really happy that we can 
build a product using only open source software like Linux kernel, u-boot, 
openSSL.
Building and maintaining a product with this complexity is hard so this was 
made easier with bitbake that is also open source.

So riding on all this open source wave, its not my thing to add reliance on the 
close source tools.
I'm not too excited to spend my free time by making openOCD work easier with 
Microsoft's CPP debugger.
Probably most people don't care, but I guess this is my thing:
Making open source product with pure open source tools.

I don't want to say that reliance on Microsoft's extensions is bad.
All the mentioned work brings ease of use and functionality that wasn't there 
before and that is amazing.
Again, I just prefer making a setup that uses only open source tools.

Not sure if there is an interest to make devtool ide-sdk (and oe-setup-vscode) 
setup that will support only VSCodium with only 100% open source extensions, 
but I would be interested in that.
If there is interest: I have more technical comments about the implementation, 
but I guess this post is long enough for now.

Best regards,
Karlo
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64052): https://lists.yoctoproject.org/g/yocto/message/64052
Mute This Topic: https://lists.yoctoproject.org/mt/109085158/21656
Mute #github:https://lists.yoctoproject.org/g/yocto/mutehashtag/github
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to