→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
day to develop this. 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 working on it until find the solution.
: 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.