Support .inoz sketches
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 7k
- PR merge metrics
- No merged PRs in 30d
Description
Arduino builder has a year old branch that was experimenting with single file sketches. I proposed the idea 2 years ago and implemented it in the IDE and via a custom builder based on the fixed up original java builder (1.6.xx codebase).
Proposed scope
- __.inoz__ single file (the suffix used in builder)
- a __libraries__ folder with all the dependent libraries in zip/tgz format
- a shiny new icon (just a new color maybe) to make these stand out
- add a 'Tools/Email sketch' to send them around?
- add a 'Tools/Copy to Create'?
Contributor guide
Research direction
Start by locating the Arduino builder and IDE code that handles sketches, then compare it with the referenced fixed-up Java 1.6.x builder. Clarify which proposed items are in scope: .inoz single-file sketches, a libraries folder with zip/tgz dependencies, the icon, and the two Tools actions. Done requires an agreed scope and working IDE/builder support for that scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100