Tiki has the all-in-one model, while many other FLOSS Web Applications have thousands and thousands of plugins/extensions. Most of the time, these plugins/extensions are duplicating others. Tiki is perhaps the FLOSS Web Application with the least feature duplication. This is FLOSS, and such people should collaborate on the source code instead of
For example, the most popular FLOSS Web application has
I couldn't get commit access
The code was a mess
The code had too much overhead
I didn't know there was code for that
I don't want to mess up someone else's code
I don't want other people messing up my work
I want people to know I am this module owner
The project leader(s) don't want me to code in core
I don't want to add another module as a dependency
This may not be maintained long term
This works for me, am happy to share, but I can't commit to maintaining long term
It's important that most/all the code comes from me
My needs are very specific
My code is not clean enough
This is a learning project
I think this library or service is a better alternative
This is the community edition extension
I offer support on this extension so I need to keep control
|