|
It's about managing user expectations, which David has done rather poorly. People have short memories. When you're going to shut something down, you really should put up a HUGE javascript timer at the top of the page saying: 83 days, 14 hours, 23 minutes, 11 seconds until this site shuts down. Contact me if you can take over maintenance. Unless it's constantly in their face, they won't feel the urgency, and so they won't act. However, now that Dave's said "time's up", the urgency is felt, but there's nothing people can do, thus their frustration. You can say "The users should have known" till you're blue in the face, but so long as you fight against human nature rather than guiding them in ways reinforced by their nature, you have only yourself to blame for the fallout. Such is the responsibility that comes with leadership. |
Someone retiring from participation in any particular community has no obligation to enforce any sense of urgency on the remaining people.
This all reads to me as though the "fight against human nature" is revealing more about the currently-offended section of the Scala community that about David. From my reading, he let them know he was out many months ago, and their reaction was "Whatever. We'll just keep freeloading on his time/hosting-costs/sense-of-responsibility." Now their "human nature" lack of urgency has bitten them on the ass, and they're trying to make out like that's not their own fault... Not classy...