My claim is not that the stuff get's more complicated itself. My claim is that we changed a lot of stuff from the web site to the forum. We all know where to look for things and how find it. But if somebody joins he/she has a hard time to understand everything since a lot of knowledge about the structures is not plainly explained but hidden in the forum discussions.Folknology wrote: 1) Forget if its opensource or not, its moving from individually written pieces of code to code that needs to fit into modules, not only that but it is also recognised that the code will be built by a variety of folks. The same issues would occur if this was proprietary or opensource i.e. the code requirements and inter-operational overheads increase. I think your actually saying moving to a modular code base makes it harder to understand?
I think it is just a matter of documentation and structure.
There is nothing wrong with the modules itself.
That is true and there is nothing bad about that. XMOS is a tad more complicated than Arduino and I do not think it will ever be a beginners platform like Arduino (at least not without a ridiculous amount of effort).Folknology wrote: 2) Xmos as far as I am aware has always been oriented towards the expert, I have seen little evidence of any shift in that positioning irrespective of the addition of the github repository. …
On the other hand if you are up to the complexity you get much back. So it is worth the effort.
I personally think XMOS will always be some solution for more advanced users. But with a bit better structure we can attract more (advanced) users.