From: jerome <rom...@ya...> - 2011-11-28 11:19:46
|
Hi, About GeneWeb file format, which does not support citation (volume/page, date, etc ...), how can I simply add a source to person, family and event objects? To replace code used by source reference is not enough! I am able to generate the source/citation link, but to use something like: person.add_citation(citation) does not work :( I guess it is because I already commited citation objects through the DB: citation = gen.lib.Citation() citation.set_reference_handle(source.get_handle()) self.db.add_citation(citation, self.trans) self.db.commit_citation(citation, self.trans) but I see nothing like set_citation() related to event, person, family. So, how to properly add source (and/or empty citation) to others primary objects when citations/sources already exist? I suppose it was what source_ref did: no source_ref without source! Else, ImportGeneWeb.py might be rewritten: to generate citation only when we add it to an other object (DB), then to think on relation with the source (file on data). Thank you. Jérôme --- En date de : Dim 27.11.11, Tim Lyons <guy...@gm...> a écrit : > De: Tim Lyons <guy...@gm...> > Objet: [Gramps-devel] GEPS023 merge into trunk > À: "Gramps Development List" <gra...@li...> > Cc: "Brian Matherly" <pez...@ya...> > Date: Dimanche 27 novembre 2011, 22h08 > I now believe that the GEPS023 branch > is ready to merge into trunk, > and would ask that the core developers could test it and > agree that it > is ready for the move. > > > > There are a few known issues which are documented in the > wiki: > http://www.gramps-project.org/wiki/index.php?title=GEPS_023:_Storing_data_from_large_sources#Known_Issues > > The issues include a few imports/exports (CSV, GeneWeb, > ProGen, FTree, > Grdb), simple report support, some webapp modules, and > tool/Check. > However, I do not believe that these issues should prevent > merge into > trunk. Jérôme has kindly offered to do GeneWeb, Doug has > kindly > offered to do webapp/*. I can do CSV, Simple* and the rest > of tool/ > Check. There are also a few minor changes and choices about > the > optimum default views. > > Obviously I would like to complete the merge as soon as > possible to > avoid extra work with merging changes to trunk into the > change. This > will also give more time for testing the change before the > next release. > > I would like to thank Nick Hall for the enormous help > and > encouragement I have received from him, especially in > implementing the > tree model for two different primary objects which is > largely his > code. Also thanks for help from Michiel Nauta (upgrade > transactions), > John Ralls (make files), Jerome Rapinat (translation files > etc.), Rob > Healey, Gary Burton, Doug Blank and Cedric Scott and > everyone else > whose names I may have missed (all these people helped in > testing and > encouraged me in many ways apart from the specific items > mentioned). > > Tim. > ------------------------------------------------------------------------------ > All the data continuously generated in your IT > infrastructure > contains a definitive record of customers, application > performance, > security threats, fraudulent activity, and more. Splunk > takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |