Too much good?

I found this on a map to day Namely the short streets next Herrenbergerstraße. They are ment to symbolize single parking spaces parallel to the street. It looks strange on the renderer (yes i know this should be no argument) and I belive a tag could store that information way better. Are there proposals for tags which indicate it and when and how long and how expensive parking is allowed, and how the parking spaces are orientated relative to the street? .
But there is not yet a proposal for the orientation, but i think that with a way tagged amenity=parking, people will get the point. But then you won’t get a P symbol.