{"issue":{"state":"closed","created_at":"2011-12-03T22:49:19Z","updated_at":"2011-12-04T03:08:45Z","comments":1,"user":{"gravatar_id":"e490d1b6b8ec5fd527bbf3102abdfc16","id":196199,"url":"https://api.github.com/users/cesine","avatar_url":"https://secure.gravatar.com/avatar/e490d1b6b8ec5fd527bbf3102abdfc16?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"cesine"},"body":"We need a simple db (wrapped in a content provider) with one table to store pending image metadata with a flag (uploaded/notuploaded) that the Queue activity will use to determine which samples need to be uploaded. \r\n\r\nThe rows will be metadata per image capture. \r\n\r\ntimestamp, latitude,longitude, filename, sampleuniqueidentifier,userwhotooktheimage,userwhotookthesample(?)\r\n\r\nThis info will be written to the DB by the TakePicture Activity, and read+written by the ServerSync activity. \r\n\r\n\r\n\r\n","assignee":{"gravatar_id":"e490d1b6b8ec5fd527bbf3102abdfc16","id":196199,"url":"https://api.github.com/users/cesine","avatar_url":"https://secure.gravatar.com/avatar/e490d1b6b8ec5fd527bbf3102abdfc16?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"cesine"},"id":2439690,"labels":[],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":5,"title":"Android Content Provider to hold sample data until upload","html_url":"https://github.com/AndroidImageProcessing/AndroidBacteriaImageProcessing/issues/5","closed_at":"2011-12-04T03:08:45Z","url":"https://api.github.com/repos/AndroidImageProcessing/AndroidBacteriaImageProcessing/issues/5","milestone":{"state":"open","created_at":"2011-12-03T22:49:19Z","due_on":null,"closed_issues":1,"creator":{"gravatar_id":"e490d1b6b8ec5fd527bbf3102abdfc16","id":196199,"url":"https://api.github.com/users/cesine","avatar_url":"https://secure.gravatar.com/avatar/e490d1b6b8ec5fd527bbf3102abdfc16?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"cesine"},"number":1,"title":"Iteration 1","description":null,"open_issues":1,"url":"https://api.github.com/repos/AndroidImageProcessing/AndroidBacteriaImageProcessing/milestones/1"}},"action":"created","comment":{"created_at":"2011-12-04T03:08:45Z","updated_at":"2011-12-04T03:08:45Z","user":{"gravatar_id":"e490d1b6b8ec5fd527bbf3102abdfc16","id":196199,"url":"https://api.github.com/users/cesine","avatar_url":"https://secure.gravatar.com/avatar/e490d1b6b8ec5fd527bbf3102abdfc16?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"cesine"},"body":"https://github.com/AndroidImageProcessing/AndroidBacteriaImageProcessing/commit/7ef1dde2dda83a8cef2af061d56dfa8a6b7ba7fd\r\n\r\nChoose to keep the db really really simple, 4 fields\r\nid\r\nfilename on the sdcard\r\nmetadata in json{lat long timestamp, notes experimenterID etc}\r\nuploaded boolean to find files which need to be uploaded when user clicks sync","id":3004570,"url":"https://api.github.com/repos/AndroidImageProcessing/AndroidBacteriaImageProcessing/issues/comments/3004570"}}