Sort of a continuation on this
topic, with a bit more focus on commercial GPL developers and collaboration.
There is also the following development: every extension developer building the same extensions. There are at least 4 or 5 extension developers building: membership extensions, newsletter extensions, form building extensions and so on. Probably to up sell them to their clients.
Now, the above is a logical business step, and I know choice is good, but its not exactly the best for Joomla!, right? As some already mentioned in the other topic, it woud be better if GPL extension developers focused more on integration and/or collaboration between each other then creating entire portfolio's of extensions the competition also haves.
If every single extension would be innovative, that would be another story. But most extensions are just the same functionality in a different flavour.
And, is it "choice"? Think about this: instead of using membership extension Y from company Y (because thats what I need) and newsletter extensions X from company X, I have to use/buy all extensions from company Y, because thats the only extensions they integrate with/support.
And everyone is so focused on creating these "same" basic extensions, there will be less innovative beauties right?
BTW, something like Nooku Framework looks promising in this area because (as someone already mentioned) it looks like devs using the Framework are collaborating more.
I am actually posting this in the hopes that with me, some of us will consider this and maybe decide to make collaboration/integrations a community wide effort, not just company wide.
Anyone have thought of their own on this?