Foxmarks keeps your bookmarks automatically synchronized between two or more computers. A simple wizard guides you through the startup process. Foxmarks works silently in the background. As a bonus feature, you can access your bookmarks from anywhere via my.foxmarks.com. It's simple and solid.We had to hustle in order to get it out the door before Firefox 2 comes out. The dust hasn't yet settled, but at least I got some sleep last night ;) Word to the wise--vainly attempting an all-nighter every night for a week just doesn't work. No, it doesn't matter how much coffee you drink!
Anyway, I'm pretty excited. Despite the short timeline, our team was amazingly well organized, and the code is really clean. My co-worker wrote the synchronization server using Twisted, and it's performing amazingly well. My boss is still primarily responsible for the extension itself, although he was very helpful with all the other code. I wrote the code for the new versions of www.foxmarks.com, my.foxmarks.com, and login.foxmarks.com (the common login server), but of course I borrowed from the previous code base.
If you're wondering, I used Pylons, Genshi, and SQLAlchemy, and I've been really pleased with the results. I also decided to go the whole "semantic markup" route. I used CSS for layout (although I'm still using tables for forms--old habits die hard). My knowledge of CSS has come a long way in the last week, but the markup looks really clean!