This image was lost some time after publication.

According to public filings, Yahoo is planning to hold its annual shareholder meeting June 10 and file its proxy materials with the SEC by April 21. By that schedule, the Microsoft-Yahoo melodrama would necessarily come to an end on April 22. Here's the bad news: Yahoo CEO Jerry Yang and the Yahoo board canceled that June 10 shareholder meeting. By law, they have until July 13 to hold it. If that date passes without a meeting, Microsoft lawyers can ask a judge to force the Yahoo board to hold one. But even then, a judge won't be able to force a meeting before another 30 days. Mark it on your calendars, people, unless Microsoft CEO Steve Ballmer and Yang suddenly fall in love, we're in for another four months of this.