Please write down your items what this project should comprise, so we can create a project goals / mission page or statement.
Some goals for CoreLib
A bit vague so let me elaborate
Finally, goals are somewhat personal. Most people don't get involved in open source for the greater good but because they see added values for themselves. That's the reason why we don't see many open source EDA solutions. The people with the SW skills needed to develop those are not the same people using the tools. What people consider a value may vary and we need to be aware of this. It can be a tricky thing to meet people's personal goals such that they get involved while keeping the project focused. Some people are in it for the fun of problem solving, some are seeking reputation, most people are probably users, some people run a business, provide training and so on.
As a user of verification tools in general and a VUnit maintainer I primarily see added values in things I do not have with the tools I'm using today and values in reducing VUnit maintenance work. Today VUnit doesn't depend on other open-source projects (OSVVM is an add-on) so sharing the basic building blocks like complex datatypes would reduce maintenance.