TODO/VISION: Marketplace for user sketches
I'd like to implement a marketplace where users can publish their sketches for everyone. For this, a published sketch should contain all dependencies. This requires a dependency analysis, an algorithm that goes trough the sketch file and all referenced sketch files until it found all dependencies. When a user saves/edits a marketplace sketch, all dependencies should be saved in his account as well, maybe highlighted as imported files.
It's a good idea to keep track of the sketch sizes and dependencies in the sketch files. By doing this, we can manage the dependencies of a sketch that's been pusblished to the marketplace.
When I've got a little more time, I will start exploring in this direction. Marketplace is a rather complicated feature but if executed correctly, it can be very powerful, especially to introduce and fix new users.