Well that'll teach us to assume -- earlier this week when mentioning the upcoming Noblegarden holiday, we pointed out that considering it was being tested on the PTR right now, we'd likely see 3.1 hit the live realms by the time Easter came around in the real world. But Kisirani has appeared on the forums saying, "Not so fast." Blizzard has apparently gained the power to cancel Easter, because they say Noblegarden and 3.1 will start when it's ready, not because there are kids hunting for eggs on the White House lawn.
So basically, if patch 3.1 isn't done by Easter, we won't see the holiday ingame until it is done. And while it'll be a little strange to be looking for eggs in May (if it comes to that), we have to agree that's the right decision: we all know what happens when Blizzard releases a patch that isn't fully tested.
We can wait. Noblegarden might not match up with the real-life holiday this year (if the patch does come late -- Kisirani still says this is a plan, so maybe the patch will be done by April 12th), but hopefully when it does appear, it won't be broken.