More

Whatever the platform would look like, it should meet certain technical requirements.

It should be backed by an organisation, too.

Similar platforms and organisation may well already be there.