It is unclear what you are trying to achieve with this post in the context of an open source community.
Writing and maintaining such a framework is a very labor-intensive process. We all face a lot of “challenges” every hour we spend programming; some of these we are paid for (mostly indirectly, it is part of our job), some of these are hobby projects, mostly for solving problems we care about, or intellectual stimulation.
You asked about something closely related already six days ago, and started a related discussion a month ago. Asking every week will not bring it closer. If you truly care about this, you should start a project.