It is important to realise that anything you put into trac - even if it is a real bug and not an enhancement request - is actually you asking other people to commit resources to something. Even if you are willing to put in the coding work yourself - which is generally commendable - there might be other reasons against implementing your request, for example scarcity of computing resources, or design decisions, or even political reasons.
A good place to discuss a ticket with those in charge and with other members of the community is usually the [mailing list](lists.openstreetmap.org). list](http://lists.openstreetmap.org).
Depending on what component you are talking about, there are different people in charge, and they will *usually* at least respond to your trac ticket in the trac system itself; if that does not happen, then it is likely that your ticket was overlooked or forgotten. It is important to remember that trac is a communications system for humans - when you write a trac ticket, you are talking to humans and you have to convince them that what you want is important enough for them to spend their time on.
Occasionally, but very rarely, proponents of some kind of enhancement request are so persistent and lack even the most basic politeness and diplomacy skills ("I am right and how come that you idiots haven't implemented that yet???") that they turn out to be ignored in the end, no matter what the merit of the particular request.