jCountdown migration to MongoDB

Alex Theedom alex.theedom at gmail.com
Tue Feb 4 13:47:08 PST 2014

Dear All

JCountdown is migrating to MongoDB.

This is for two principle reasons. Firstly the need to accurately
identified the country in which the site visitor is located and secondly so
that statistical analysis can be done better and more efficiently.

This means that the projects source code has changed to accommodate the
Mongo driver and Morphia and that you will need to install MongoDB on your
local machines.

The migration will occur in two phases. First we all must install Mongo
locally and secondly fetch the latest code revisions from Git Hub.

Installing Mongo

I have added a page to the wiki which details the installation process (
https://github.com/AdoptOpenJDK/javacountdown/wiki/Mongo-DB). In additional
to installing Mongo some geoposition data will need to be imported into the
Mongo collection.

There are detailed instructions on the wiki regarding how to install and
import the data.

Code Source

I want to ensure that we have the database migrated and all problems ironed
out before I commit the code changes.

I am available to assist anyone that has doubts or runs into technical
problems with this migration.

Good luck all.

Alex Theedom

More information about the adoption-discuss mailing list