An apology is a good first step and I'm glad he's taken it. There are several remaining steps, including gathering feedback, developing an improvement plan, and implementing it. I hope Felleisen will take these steps too.
Precisely this. I did get the feeling that the appology was heartfelt. I also felt the appology failed to recognize the that the complaint was about a sustained set of issues and not a one time incident.
The lack of any discussion of what Fellleisen and Racket will try to do going forward was glaringly missing, particularly becuase Felleisen couldn't independently identify the mistakes that he made and required outside observers to understand where the person he bullied was comming from.
I feel like a lot of damage would have been minimized if there had been people in that meeting who had made clear how out-of-line the behavior was immediately so that Felleisen could have immediately addressed the issue and hopefully learned from it.