That was my old gig. My whole team was in Australia and he felt I hadn't me enough folks in engineering locally. So he wanted me to go cube to cube starting awkward conversations as if I was a sex offender. In stead I jointed the "social committee". I then had access to the drink tickets at the holiday party. It was a short lived win.With current manager, I had: Project status tracker (Excel spreadsheet), weekly 1hr meeting, and weekly report (1pg Word doc). I basically flat out told her I'm done with the weekly meetings, and luckily those ended a year or so ago.
I still have a lot of "weekly touchpoints" meetings (team and individual), but they tend to be 15 min and mostly painless. And I don't have weekly status reports.