Define the concept of a "project"
99% of the time I'd guess that when someone opens a new folder they want:
- Run and debug options they last set in the folder
- Files open the last time they were in the folder (or at least no files from a different project)
Has any thought been put into how project metadata could be saved? In particular, I implemented a hide folder option for myself, but I found I had no location to save this metadata scoped to the "project" (a concept that doesn't exist yet). I understand that a goal of the project is to be unobtrusive, but I think defining the concept of a "project" doesn't have to be obtrusive (ie. no need for a prompt asking for the "name", "build system", etc.) and could rather be a simple .juici folder that could be ignored in version control.
Edited by Matthew D. Scholefield