Open source contributions: CLAs or DCOs?

I’d be interested in ability to relicense to a future cooperative license. Though that wouldn’t be taken lightly. Also, I’d prefer CLA limited which license could be migrated to.

I also see the value of a steward of the code hosting conversations that decide which license is best for the way to community wants to move forward. I could foresee a small number of cases where moving from copyleft to permissive might serve a community. E.g., if a directly competing permissive project starts up, and the community decides they’re likely to see their contributor base evaporate without the strategic change (I’m not in favour of unilateral decisions on that).

Of course, this all feels a bit “here be dragons”. The above opinions aren’t dearly held!