@da-x Can you collect this into an RFC and post it on the RFCs repo? (Some of the detailed points can go into “Unresolved questions” if they don’t have an obvious answer.)
I think we fundamentally want to move forward, there’s just some minor details to work out. The only real concern I have is namespacing. My preference would be to have a flat namespace and not worry about a special “custom” identifier. Restrictions can be placed on the custom name so that if absolutely necessary, we can work around it. I’m not concerned about Cargo adding new profiles in the future, and I’m also not too concerned about conflicts with target names.