Things to consider:
- Consider your market: where have Drupal, Wordpress, et al not succeeded in penetrating? You need a market to give you incentive to do more than re-invent the wheel. The answer I would say is businesses, business organisations, office life. As someone who's worked in four big organisations the recurring trend is
- the disconnection of knowledge between inter-dependent organisations,
- the mismatch in terminology causing ineffective communication - and indeed hindering meaningfulness of how products are used in the real world e.g. what marketing call products internally by code name and externally and how these match to software releases by the development teams
- the repetitive tasks to seek knowledge,
- having to derive knowledge via people when rather an effective software tool would do the same (e.g. getting someone to look something up for you). I don't mean replacing people.
I believe a taxonomy that can be embedded in corporate communications, products, services, customers, assets, locations, applications, databases, emails, meetings, people, people skill sets, then organisations would be more fluid and more effective. It is a fact of life that any organisation has heterogeneous systems, legacy systems, that need to work together, the key is to be able to link them together and reduce manual effort interlinking them.