1
edit
Changes
→What I have learned
* It was very time-consuming, confidence and patience are the key to success.
: This project has no prototype or even any example; most of time I couldn't get help because very less people work on this; and different people will do a different way in unit testing. It took me a lot of time to do researching, trying, and debugging. It also needs a lot of patience; if one way doesn't work, you will need to continue keep working on it until find the solution. You can take a short break and deep breath, but never give up.
* Documentation.
: Any code we wrote should be documentated. It's very important for you to check back and for the people who want to contrubute to it.This is really important in open source community. Because I couldn't find the documentation for the Bookmarks services, I cannot make the bookmark unit testing work.