Not all communists are tankies. I understand many people (especially Americans) assume that connection because of the cold war era propaganda. However, many self identified communists have no respect or admiration for authoritarian states like China or the USSR.
& I think solarpunk tends to draw in communists, anarchists, libertarians and other radical views. To create a significant change in how humans relate to the environment around us, we would also likely need a significant change in how we relate to eachother. This means some sort of change to our modern system of profit based sucess (i.e. modern capitalism).
That sounds super cool! Warehouses especially seem like a good candidate for gardens. They're large, typically flat on top, & are often surrounded by paved parking areas meaning they get full sun. Plus the interiors often have easy access to the ceiling making any repairs very simple.
Lol I will say our leaky roof garden was the product of hippie construction, so it was beautiful and really cool-- but not the most carefully engineered 🤣