As briefly mentioned in VVVV.Nodes.AnimAdvanced.dll missing from 50beta36_1 addons here are a few questions about vvvv and its ecosystem and design in general.
Since a few years, I’ve been using vvvv on and off understanding better bit by bit what it is and how everything works.
The best times I had when learning it was when someone was teaching me in person how to use it and how to overcome some the initial barriers. Even though there is still some frustration sometimes, I am enjoying it a lot and feel grateful for its existence and highly appreciate the work of the people making it.
I’m currently diving in deeper without anyone teaching me directly but still coming across loads of questions trying to answer them using all online resources. Some of the things I experience seem to be bugs, which I would like to report to improve vvvv. But sometimes I’m just not sure if a specific behaviour is actually intended in that way. So I’m starting to write posts here on the forum. But to be able to do that effectively and not to upset anyone by having false assumptions, I would like to understand better what vvvv is actually meant to be. I seem to be looking for a few documents regarding this.
One of them could be a kind of “about vvvv” page explaining more about its goals, environment, culture, history and target group. Maybe similar to https://processing.org/overview/.
Does something like that exist?
I’m also interested in what ideas and rules were leading the current design? What is driving your decisions for future releases? Of course, things are done differently in vvvv. I’m not only talking about visual programming or paradigms like spreads, but also its terminology, user interface and experience or its modularity.
I would love to get a better understanding of this to be able to phrase good questions and give meaningful feedback. Is there some kind of manifesto explaining this? Maybe also talking about what vvvv is not, who it’s not for and comparing it to other similar frameworks?
A roadmap would be excellent as well to get an idea of what you guys (vvvv core team) are currently working on and what to expect in the near future.
Last but not least, I’m also interested in how the community and knowledge transfer work. I know there are a few places to reach out and get updates from, like the shoutbox, forum, comments below contributions/documentation, blog posts, riot, vvvv tv, vvvv academy. Then there are offline events as well, like Node conference or summer camps. Currently, I find it hard to understand: What goes where and which channel to follow to stay updated on the most important stuff? It would be amazing to understand this better.
Thanks a lot in advance!