__color__,__group__,ticket,summary,component,version,milestone,type,owner,status,created,_changetime,_description,_reporter
1,Active Tickets,52,add note about how to format date fields,"Web Interface, Backend",0.0.0,June 22 2011,task,solomonr,accepted,2010-12-08T16:39:53-0500,2011-06-15T15:30:47-0400,,solomonr
2,Active Tickets,82,create accounts for Nidhi,Project Management,0.0.0,,task,solomonr,new,2011-06-23T12:31:10-0400,2011-06-23T12:31:10-0400,on trac and in URT,solomonr
2,Active Tickets,60,integrate flash media server and audio recording,"Web Interface, Backend",0.0.0,July 13 2011,task,solomonr,new,2010-12-09T04:58:22-0500,2011-06-15T15:42:07-0400,talk to Leif ....,solomonr
2,Active Tickets,66,"more informative record ""titles""","Web Interface, Backend",0.0.0,July 13 2011,task,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,Active Tickets,19,add new field type: multiple choice option,"Web Interface, Backend",0.0.0,July 6 2011,enhancement,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,Active Tickets,62,arguments : add audio field and video field,"Web Interface, Backend",0.0.0,July 6 2011,enhancement,solomonr,accepted,2010-12-09T05:18:18-0500,2011-06-15T15:31:44-0400,"also, image field?",solomonr
2,Active Tickets,70,"possible blanks in record ""mini"" list","Web Interface, Backend",0.0.0,July 6 2011,enhancement,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,Active Tickets,72,creating thumbnails doesn't seem to preserve alpha channel transparency,"Web Interface, Backend",0.0.0,July 6 2011,enhancement,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,Active Tickets,81,setup backups,"Web Interface, Backend",0.0.0,July 6 2011,task,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,Active Tickets,71,where did the color wheel go?,"Web Interface, Backend",0.0.0,June 22 2011,enhancement,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,Active Tickets,79,implement Yoon's new spring 2011 GUI,"Web Interface, Backend",0.0.0,June 22 2011,enhancement,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,Active Tickets,14,discuss datamyne login integration,"Web Interface, Backend",0.0.0,June 22 2011,task,"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,Active Tickets,47,discuss plans for API,Project Management,0.0.0,June 22 2011,task,"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,Active Tickets,67,add map to full record view,"Web Interface, Backend",0.0.0,June 22 2011,task,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,Active Tickets,69,tag filtering should show tagged records on map,"Web Interface, Backend",0.0.0,June 29 2011,enhancement,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,Active Tickets,74,need to be able to click on map paths or areas,"Web Interface, Backend",0.0.0,June 29 2011,enhancement,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,Active Tickets,76,resolve defining default map,"Web Interface, Frontend",0.0.0,June 29 2011,enhancement,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,Active Tickets,57,improve display of record reference field in text view,"Web Interface, Backend",0.0.0,June 29 2011,task,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,Active Tickets,58,improve filtering of records when choosing record reference,"Web Interface, Backend",0.0.0,June 29 2011,task,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,Active Tickets,63,arguments : add 'order' field,"Web Interface, Backend",0.0.0,June 29 2011,task,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,Active Tickets,68,"add ""show linked records"" on full record view","Web Interface, Backend",0.0.0,June 29 2011,task,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,Active Tickets,80,make report of lost / spammed data,System Administration,0.0.0,June 29 2011,task,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,Active Tickets,49,record type names must be unique,"Web Interface, Backend",0.0.0,,bug,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,Active Tickets,88,arguments : 'related record' field is not nullable?,"Web Interface, Backend",0.0.0,,bug,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,Active Tickets,25,allow bulk creation of records by importing CSV file,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,30,adding verification for audio/video files,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,35,create simple filters for viewing content,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,36,determine how to handle video formats other than .flv,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,83,implement kml/kmz importing,"Web Interface, Backend",0.0.0,,enhancement,solomonr,new,2011-07-15T16:25:45-0400,2011-07-15T16:25:45-0400,due for fall semester,solomonr
3,Active Tickets,84,migrate front-end map to OSM,"Web Interface, Backend",0.0.0,,enhancement,solomonr,new,2011-07-15T16:26:01-0400,2011-07-15T16:26:01-0400,,solomonr
3,Active Tickets,85,batch add new users,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,86,add UI for users to fill out their profile more,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,87,"remove ""allowed record type"" as interface on project page","Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,90,"add a ""you are about to lose unsaved changes"" popup on project and layer edit","Web Interface, Frontend",0.0.0,,enhancement,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,Active Tickets,91,add an image field to project,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,92,create an 'Explore' tab,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,93,changing a record type with records may break those records,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,94,argument titles must be unique,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,28,create note to reference / augment,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,41,implement record type templates,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,48,display customization for projects / records,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,50,improve organization of citation fields,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,53,improve date field GUI,"Web Interface, Frontend",0.0.0,,task,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,Active Tickets,56,investigate adding dates as just year,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,59,improve display of record reference field in map view,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,77,add citation file type standards,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,51,import / export of citation fields,"Web Interface, Backend",0.0.0,July 6 2011,task,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,Active Tickets,26,create 'draft' mode for record,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,78,Dymaxion projection,"Web Interface, Backend",0.0.0,,enhancement,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,Active Tickets,10,Add blog to URT,"Web Interface, Backend",0.0.0,,task,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,Active Tickets,33,investigate 'magic tag' in django,Project Management,0.0.0,,task,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,Active Tickets,64,add WYSIWYG text editor,"Web Interface, Frontend",0.0.0,,task,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,Active Tickets,65,simplify google maps integration with new GeoDjango patch,"Web Interface, Backend",0.0.0,,task,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
