- Consistent build understanding
- Consistent package distribution / identification
- Provide static analysis and refactoring to help provide users easy upgrades and modernization
Obviously this would be a huge task that requires support from many chunks of the community - WG21 cannot be solely responsible, and it's outside of what WG21 is normally great at. But we can help set direction, plan, prioritize, and lend support to ideas that emerge along these lines.
So, I'd like to hear from everyone a bit: is this a good direction? Does it capture what we'd like? Can we phrase it less selfishly?
If we're happy with holding this up as the long-term goal, we'll need to break it down into more manageable pieces. I've privately asked a couple people to sketch out what they envision it would take to get from where we are to that proposed future. I'd like to broaden that call, and we'll look collectively at those break-downs to try to formulate next steps.
PS: I've also just completed a big round of offloading in my day job, so hopefully I'll have more cycles to pay attention to discussion on this list. My apologies for my scattered attention so far.