__color__,ticket,summary,component,version,milestone,type,priority,owner,status,created,_changetime,_description,_reporter
1,52,add note about how to format date fields,"Web Interface, Backend",0.0.0,June 22 2011,task,urgent (fix ASAP),solomonr,accepted,2010-12-08T16:39:53-0500,2011-06-15T15:30:47-0400,,solomonr
2,82,create accounts for Nidhi,Project Management,0.0.0,,task,normal,solomonr,new,2011-06-23T12:31:10-0400,2011-06-23T12:31:10-0400,on trac and in URT,solomonr
2,60,integrate flash media server and audio recording,"Web Interface, Backend",0.0.0,July 13 2011,task,normal,solomonr,new,2010-12-09T04:58:22-0500,2011-06-15T15:42:07-0400,talk to Leif ....,solomonr
2,66,"more informative record ""titles""","Web Interface, Backend",0.0.0,July 13 2011,task,normal,solomonr,accepted,2010-12-10T09:47:36-0500,2011-06-15T15:32:11-0400,"This applies (1) to the ""mini"" record rendering in list views (on projects, etc), and (2) to the record reference dropdown chooser.

Instead of just showing record type (and maybe project name) we should show the record ""title"" ... ie, the fake title derived from the first (or first and second) text fields as determined by record type field order.",solomonr
2,19,add new field type: multiple choice option,"Web Interface, Backend",0.0.0,July 6 2011,enhancement,normal,solomonr,accepted,2010-10-14T12:38:31-0400,2011-06-15T15:39:54-0400,"similar to a general text field, but with choices. kind of like a ""mini taxonomy""

the choices would have to specified at the RecordType level. So any other project using this RecordType would see those same choices.

also, other users might want to edit/extend the list of choices. so maybe allow the creator to mark if this list can be edited/extended.",solomonr
2,62,arguments : add audio field and video field,"Web Interface, Backend",0.0.0,July 6 2011,enhancement,normal,solomonr,accepted,2010-12-09T05:18:18-0500,2011-06-15T15:31:44-0400,"also, image field?",solomonr
2,70,"possible blanks in record ""mini"" list","Web Interface, Backend",0.0.0,July 6 2011,enhancement,normal,solomonr,accepted,2010-12-15T19:13:54-0500,2011-06-15T15:36:29-0400,the recent attempted improvement to record titles introduced the possibility that a record in a mini list may show up as blank,solomonr
2,72,creating thumbnails doesn't seem to preserve alpha channel transparency,"Web Interface, Backend",0.0.0,July 6 2011,enhancement,normal,solomonr,accepted,2010-12-15T19:31:35-0500,2011-06-15T15:37:15-0400,"this worked at one point.

test and try to reproduce error",solomonr
2,81,setup backups,"Web Interface, Backend",0.0.0,July 6 2011,task,normal,solomonr,new,2011-06-22T16:45:04-0400,2011-06-22T16:45:04-0400,"database dump and user-uploaded files

then scp these files to some other server. (just my personal server for now is fine.)

at what time interval(s)?",solomonr
2,71,where did the color wheel go?,"Web Interface, Backend",0.0.0,June 22 2011,enhancement,normal,solomonr,accepted,2010-12-15T19:22:24-0500,2011-06-15T15:37:01-0400,"when editing a record -- if the record type has a path.

this was definitely working at one point.",solomonr
2,79,implement Yoon's new spring 2011 GUI,"Web Interface, Backend",0.0.0,June 22 2011,enhancement,normal,solomonr,accepted,2011-06-15T15:23:56-0400,2011-06-15T15:26:19-0400,"ie,
""layer add"" functionality 
also, larger map-based interface
and modified project view / edit interface",solomonr
2,14,discuss datamyne login integration,"Web Interface, Backend",0.0.0,June 22 2011,task,normal,"solomonr, irishj, pironej",assigned,2010-10-14T12:28:41-0400,2011-06-15T15:46:27-0400,"Need to have a planning session about this before we can start work, or even before we can create tickets and plan out the work.

Will Mike help with this? Minhao?
We will be using oauth?",solomonr
2,47,discuss plans for API,Project Management,0.0.0,June 22 2011,task,normal,"solomonr, irishj, pironej",assigned,2010-11-19T21:35:32-0500,2011-06-15T16:01:58-0400,"We need to thoroughly discuss the API functionality before we can begin to start working on it.

What exactly is this supposed to do? What types of other functionality should it enable?
",solomonr
2,67,add map to full record view,"Web Interface, Backend",0.0.0,June 22 2011,task,normal,solomonr,accepted,2010-12-10T09:49:04-0500,2011-06-15T15:35:47-0400,"This means the map will basically be on every page now (home/browse, project view, and record view).

The map should be filtered accordingly (ie, only show this record)

See also ticket:68",solomonr
2,69,tag filtering should show tagged records on map,"Web Interface, Backend",0.0.0,June 29 2011,enhancement,normal,solomonr,accepted,2010-12-15T19:00:02-0500,2011-06-15T15:36:08-0400,"right now, filtering by a tag doesn't show anything on a map!",solomonr
2,74,need to be able to click on map paths or areas,"Web Interface, Backend",0.0.0,June 29 2011,enhancement,normal,solomonr,accepted,2010-12-16T01:52:14-0500,2011-06-15T15:37:27-0400,right now they just aren't clickable at all ...,solomonr
2,76,resolve defining default map,"Web Interface, Frontend",0.0.0,June 29 2011,enhancement,normal,solomonr,accepted,2011-02-02T16:21:11-0500,2011-06-15T15:29:49-0400,"UI will have interface to define default map resolution, then click button to save values ",irishj
2,57,improve display of record reference field in text view,"Web Interface, Backend",0.0.0,June 29 2011,task,normal,solomonr,accepted,2010-12-09T04:48:51-0500,2011-06-15T15:31:30-0400,"this is for about when a record has a ""reference"" field, ie a link to another record:

in this case, when viewing the record, the ""reference"" field needs to be displayed better. ie, it should show the linked record's ""title"", record type, and a hyperlink to view that record.",solomonr
2,58,improve filtering of records when choosing record reference,"Web Interface, Backend",0.0.0,June 29 2011,task,normal,solomonr,accepted,2010-12-09T04:51:56-0500,2011-06-15T15:50:15-0400,"when a user is creating a record that has a reference to another record, the dropdown for choosing that other record is impossibly long and with uninformative information. 

the list should have better info about the records and be filtered somehow. ie, maybe by project (probably with possibility to expand beyond just project somehow)",solomonr
2,63,arguments : add 'order' field,"Web Interface, Backend",0.0.0,June 29 2011,task,normal,solomonr,accepted,2010-12-09T05:19:01-0500,2011-06-15T15:26:52-0400,so user can specify the order in which arguments appear listed on a project,solomonr
2,68,"add ""show linked records"" on full record view","Web Interface, Backend",0.0.0,June 29 2011,task,normal,solomonr,accepted,2010-12-10T09:50:19-0500,2011-06-15T15:35:56-0400,"on the full record view (after map is added) should be able to click to see all incoming linked records, or outgoing linked records, or both.",solomonr
2,80,make report of lost / spammed data,System Administration,0.0.0,June 29 2011,task,normal,baconb,new,2011-06-22T16:40:40-0400,2011-06-22T16:40:40-0400,"do some queries to determine exactly what was lost by the spam attacks

let shannon know so we can ask the students to re-create some of that",solomonr
3,49,record type names must be unique,"Web Interface, Backend",0.0.0,,bug,add to milestone soon,solomonr,new,2010-12-01T15:20:40-0500,2010-12-09T04:41:40-0500,"This is a bug because it is not enforced. 

So on record type creation, need to check that record type names are unique.

Possible problem: do we actually only want record types to be ""per project""? in which case the name uniqueness would be per project as well ...",solomonr
3,88,arguments : 'related record' field is not nullable?,"Web Interface, Backend",0.0.0,,bug,add to milestone soon,solomonr,new,2011-10-12T05:33:21-0400,2011-10-12T05:33:21-0400,"is this true?
try to edit in the admin any of the 'related arguments' here:
http://urt.parsons.edu/urt/research/record/15

it seems impossible unless you select at least 1 related record",solomonr
3,25,allow bulk creation of records by importing CSV file,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2010-10-14T12:47:16-0400,2010-12-09T05:15:16-0500,"- to import a CSV file 
- user will define how many columns, what they are, how they connect as a record
- will create a new record type as imported

ala ManyEyes

**need UI from Ryan for this",solomonr
3,30,adding verification for audio/video files,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,accepted,2010-10-14T17:29:51-0400,2010-12-09T03:59:07-0500,"connect to uploaded sound/video files ...

ie, verify file types

... and possibly extract some metadata like running time?",irishj
3,35,create simple filters for viewing content,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2010-10-22T06:14:09-0400,2010-12-09T04:56:44-0500,"related to media type, project & subproject.  later perhaps 'magic tags'",irishj
3,36,determine how to handle video formats other than .flv,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2010-10-26T02:54:51-0400,2010-12-09T05:05:10-0500,"we will likely want to convert these to .flv on the server.

is there another way?",solomonr
3,83,implement kml/kmz importing,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-07-15T16:25:45-0400,2011-07-15T16:25:45-0400,due for fall semester,solomonr
3,84,migrate front-end map to OSM,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-07-15T16:26:01-0400,2011-07-15T16:26:01-0400,,solomonr
3,85,batch add new users,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,accepted,2011-08-31T16:33:02-0400,2011-08-31T16:52:41-0400,"for instance, some way to go from a class list rather than having to add 17 students in individually!",pironej
3,86,add UI for users to fill out their profile more,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-08-31T16:53:25-0400,2011-08-31T16:53:25-0400,"so the administrator doesn't have to fill in everything - 
let's flesh out a user profile with the ability to edit.

the thing that would make A LOT of sense would be to connect the user to their Datamyne profile. we had talked about that before...",pironej
3,87,"remove ""allowed record type"" as interface on project page","Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-09-28T18:38:43-0400,2011-09-28T18:38:43-0400,"all record types created for a project will be ""allowed"" for that project

we are essentially de-emphasizing the feature of being able to add record types from other projects.

we will add this back at a later date, and at that point improve the way in which you would actually browse for and discover other record types",solomonr
3,90,"add a ""you are about to lose unsaved changes"" popup on project and layer edit","Web Interface, Frontend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-10-26T17:06:11-0400,2011-10-26T17:06:11-0400,"If the user has made any changes to the Project or the Layer and they attempt to browse away, create a pop that reminds them they haven't saved these changes and gives them two options:
- ""ok, discard changes""
- ""cancel, stay on page""",solomonr
3,91,add an image field to project,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-10-26T17:10:15-0400,2011-10-26T17:10:15-0400,"like a kind of ""cover image"" or ""project profile image""

 * a small thumbnail of this will be shown in the project ""info box"" on the map interface
 * a slightly bigger thumbnail will be shown on the project-overview grid
 * and a bigger version on the full-page project view",solomonr
3,92,create an 'Explore' tab,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-10-26T17:14:18-0400,2011-10-26T17:14:18-0400,"this would be the default homepage view

some possible things to include:
 * 5 most recently edited projects (shown on the map by their default regions)
 * 5 most recently edited records (shown on the map)
 * a tag cloud for everything overall 

tab order: Explore | Projects | Create a project | About",solomonr
3,93,changing a record type with records may break those records,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-12-06T23:47:38-0500,2011-12-06T23:47:38-0500,"if you change the data type for a field of a record type that already contains existent records, the ""record datum"" object will still be present, but it's ""record datum subclass"" object won't match up with the new field's data type.

there isn't really a good fix for this -- i could try creating new datum objects for all existing records and try ""casting"" the data from one field to another, which might cause problems. even in this case we should warn the user that there may be a loss of data.

what we could maybe do is just warn the user that they are changing an existing field type, say we're going to delete those datum objects, and ask if that is ok.",solomonr
3,94,argument titles must be unique,"Web Interface, Backend",0.0.0,,enhancement,add to milestone soon,solomonr,new,2011-12-19T19:02:56-0500,2011-12-19T19:02:56-0500,"either give user a warning message to prevent dupe titles from being saved, or, eliminate this restriction (ie, search for arguments by project+title)",solomonr
3,28,create note to reference / augment,"Web Interface, Backend",0.0.0,,task,add to milestone soon,solomonr,new,2010-10-14T17:00:53-0400,2010-12-09T04:39:31-0500,"notations related to other peoples content, to comment or connect to ones own ",irishj
3,41,implement record type templates,"Web Interface, Backend",0.0.0,,task,add to milestone soon,solomonr,new,2010-11-17T17:56:20-0500,2010-12-09T04:38:41-0500,As per the 4 or so templates that Jess wireframed,solomonr
3,48,display customization for projects / records,"Web Interface, Backend",0.0.0,,task,add to milestone soon,solomonr,new,2010-11-19T21:37:30-0500,2010-11-19T21:37:30-0500,This is the idea where a user would upload a custom CSS (and maybe also HTML) file that would somehow customize the display for a particular project,solomonr
3,50,improve organization of citation fields,"Web Interface, Backend",0.0.0,,task,add to milestone soon,solomonr,new,2010-12-08T14:05:27-0500,2010-12-08T14:05:27-0500,"now, when someone adds a citation to a record, it simply includes all citation fields from our list.

use some javascript to organize this into several different groups. book, article, etc. so a user can select one of these predefined types, which will select a relevant subset of the total possible fields.

later, or possibly now, it would be good to manage these predefined types in the admin somehow. ie, so an admin user can create a new type of citation with the related set of fields. the js would then reference that.",solomonr
3,53,improve date field GUI,"Web Interface, Frontend",0.0.0,,task,add to milestone soon,solomonr,new,2010-12-08T16:41:04-0500,2010-12-08T16:41:04-0500,add some kind of calendar widget to date fields,solomonr
3,56,investigate adding dates as just year,"Web Interface, Backend",0.0.0,,task,add to milestone soon,solomonr,new,2010-12-09T04:03:25-0500,2010-12-09T04:03:25-0500,"or other more flexible date formats (MM/YYYY, or etc)",solomonr
3,59,improve display of record reference field in map view,"Web Interface, Backend",0.0.0,,task,add to milestone soon,solomonr,new,2010-12-09T04:54:55-0500,2010-12-09T04:54:55-0500,"when viewing a record on a map, user should be able to somehow ""view all linked records"" ... maybe just filtering, or maybe also drawing line connections",solomonr
3,77,add citation file type standards,"Web Interface, Backend",0.0.0,,task,add to milestone soon,solomonr,new,2011-02-02T16:28:16-0500,2011-02-02T16:31:37-0500,"bibtek & other one

- ability to import/export citation fields from Zotero",irishj
3,51,import / export of citation fields,"Web Interface, Backend",0.0.0,July 6 2011,task,add to milestone soon,solomonr,new,2010-12-08T16:39:03-0500,2011-06-15T15:37:35-0400,"import / export from BibTex fields
to a citation field",solomonr
4,26,create 'draft' mode for record,"Web Interface, Backend",0.0.0,,enhancement,add to milestone later,solomonr,accepted,2010-10-14T15:27:02-0400,2010-12-09T05:06:31-0500,"will hide records as they are uploading them
- default is public
- private is an option, to be added later",solomonr
4,78,Dymaxion projection,"Web Interface, Backend",0.0.0,,enhancement,add to milestone later,solomonr,new,2011-06-15T15:21:08-0400,2011-06-15T15:21:08-0400,http://indiemaps.com/blog/2011/04/dymaxion-projection-in-openlayers/,solomonr
4,10,Add blog to URT,"Web Interface, Backend",0.0.0,,task,add to milestone later,solomonr,new,2010-08-10T10:20:50-0400,2010-10-14T16:41:10-0400,"will aggregate feed form project members
will document the process related to the project, outside of the contribution itself",anonymous
4,33,investigate 'magic tag' in django,Project Management,0.0.0,,task,add to milestone later,solomonr,new,2010-10-22T06:09:51-0400,2010-12-09T05:08:40-0500,"jonah suggested these for datamyne - essentially a special type of tag.  I think we should use these on the meta - project level to connect directly to the crafted research statement of the project.  

EG: outhistory would have LGBT, collective histories, activism, storytelling  as top level tags which would better contextualize & connect other types of (eg) audio files from a future project about (eg) diaspora, subcultures and activism

",irishj
4,64,add WYSIWYG text editor,"Web Interface, Frontend",0.0.0,,task,add to milestone later,solomonr,new,2010-12-09T05:24:33-0500,2010-12-09T14:56:37-0500,"This definitely be added to arguments

but maybe also normal record text fields? not sure about that

mostly a front-end task, but has implications in terms of how to filter formatted text for later display (particularly in the google maps javascript)",solomonr
4,65,simplify google maps integration with new GeoDjango patch,"Web Interface, Backend",0.0.0,,task,add to milestone later,solomonr,new,2010-12-09T15:10:06-0500,2010-12-09T15:10:06-0500,"[Note: this is an ""internal-only"" ticket in the sense that it will have no bearing whatsoever on any end-user experience. It is purely an implementation detail and a ""nice to have"" from a software development perspective. Thus, probably super low priority.]

This new patch submitted to !GeoDjango apparently provides support for google maps API version 3, which is lacking in the current !GeoDjango.
   http://code.djangoproject.com/ticket/14284
That patch needs testing. It would be nice to try it out and see if it makes google maps integration easier.",solomonr
