Eclipse Lessons Learned