Changes

Jump to: navigation, search

GEPS 018: Evidence style sources

2,626 bytes added, 09:43, 28 May 2013
m
no edit summary
= Needed =
We need for this
# fix of [http://www.gramps-project.org/bugs/view.php?id=2332]bug 2332[done]# convert [http://jytangledweb.org/genealogy/evidencestyle/evidence_style.ods] to format usable in Gramps, so sourcetypes, source attribute types, ..., and business logic Evidence (no templates needed, all business logic)# Store data in source object[partially done]
# Adapt GUI to allow Evidence style sources input. Is a database change needed? Don't think so at the moment.
 
== Storing the data ==
# Data is stored as SrcAttribute (key,value) pairs in Source and Citation.
# To decide:
## In Source, do we keep "Author" and "Pub Info" ? These can be stored also in Source Attributes, and be extracted from them to show in an overview. There is already a type AUTHOR. As Pub Info goes to GEDCOM, this could be type GEDCOM_PUB_INFO. If present it is used, otherwise it is generated
## In Citation, do we keep "Date" and "Volume/Page". Like for Source, all can be in the Citation Attributes. We can store which attributes typically are Dates, and allow a Date Editor input. Storage would be plain text though. Is this a problem somewhere in the code ??
 
 
If we decide "yes" to above, then source and citation objects must be changed, upgrade must be done.
 
Also:
# In Source, what to do with Title. This becomes like Description of Event, somewhat redundant. A field though in Gedcom. Ideally, if given used, otherwise generated from the source attributes.
# Abbreviation is for the storage in your _local_ archive, so as to allow easy retrieval. We need to make this clearer in the user interface.
 
== GUI ideas ==
 
* Don't use a wizard (Nick)
* Benny:
#Instead of the tab 'General' for source and citation, we show the tab 'Overview', which would have only few fields editable that make sense, and then show concise the important things.
#For a new citation/source, user starts on a new 'Definition' (??) tab. Here he can give source type. Setting a source type, generates the fields needed as per the template definition. Note that some people have asked already for some other editors such a setup, with overview on not new objects with a nicer layout.
#I would like to enable some copy paste function though on the Definition tab. So, I would like to offer some mechanism to quickly copy paste or select existing parts of title/pub info (for users fixing imported gedcom or old gramps sources), and to import a bibtex and select fields from that. Perhaps a bottom part with buttons, or drag and drop to a top part with the actual fields? Need to try some GUI ideas for how to do this.
#In the definition tab, if entry is in a table, column for author, pubinfo can be added with checkbox to indicate what to use. Idea here is that we don't need our old Title, Author and Pub Info, but we do need to make clear to users what would be exported to Gedcom, as that is important. In Overview this could shown in a Gedcom section.
* Nick:
# have a "Preview" tab to show a preview of the Gedcom output as well as the F, S and L format
# can we not store dates as value that is date object for SrcAttribute?
 

Navigation menu