-
Notifications
You must be signed in to change notification settings - Fork 1k
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
reorganize examples #960
Comments
Furthermore the datasheets/ and images/ folder can get put into the docs/ folder. The only thing stopping me from suggesting that we put all lib sources into a src/ folder is the fact that the Arduino IDE will automatically try to compile everything found in a lib's src/ folder (if it exists). That would require all non-arduino utility/ sources to have an extra |
Not sure if this is a good idea, this will change all links to examples online also, but I guess I won't object. :p |
I'm not worried about links from third-party tutorials. Any incorrect link to github sources will direct users toward the repo root anyway. An incorrect link: https://github.com/nRF24/RF24/tree/master/examples/linux Plus, it is kind of annoying that RF24Network and RF24Mesh use examples_RPi (note capitol letters) even though they are really general linux examples. I had to use an array of examples' paths for the different RF24* libs in the installer script. And, the reusable CI workflow has to take a special input for the examples path (not to mention the inconsistent py wrapper locations which had to be another input). All this because the repo structures aren't completely in sync, but I understand the different repos' history has caused this diversion. |
Less clutter in repo root means more chances that people will actually see/read the README when browsing.
|
I created a github private project called "v2.0 ideas" and added this issue and #926 to it. Closing this until we're ready to make significant changes toward v2.0. |
I want to reorganize the examples into 1 folder:
Note, all Arduino examples already have their own folder in the examples folder
It is just getting annoying to navigate. And the shell's tab-completion would work better this way.
Of course, all docs about building/running examples would need updating.
The text was updated successfully, but these errors were encountered: