familysearch / gedcomx-citation Goto Github PK
View Code? Open in Web Editor NEWGEDCOM X extensions for providing citation fields, citation templates, and their associated enumerated values.
License: Apache License 2.0
GEDCOM X extensions for providing citation fields, citation templates, and their associated enumerated values.
License: Apache License 2.0
Citation templates are about displaying citation information in reference notes and bibliographies: They're the province of applications. GedcomX's mission is about passing information, including citation information, between applications, so our concern should be with the citationFields
and we should leave citation templates to projects like Citation Style Language.
Consider the following:
If both of these statements are true, I have (at least) the following question:
What is it that GEDCOM X hopes to be able to exchange: bibliographic metadata or citations?
Asked another way, what if the model only supported the exchange of bibliographic metadata and not citations? Would that be sufficient? A model with a bibliographic metadata mechanism and no citation mechanism? It seems that, for some, this is all that is required.
Or what about a hybrid scenario? GEDCOM X already specifies a citation exchange mechanism. If we added a mechanism for representing bibliographic metadata in a fielded, semantic way and left the current citation mechanism in place, but assumed that the bibliographic metadata may only be partial and (in isolation) insufficient to represent a citation, would we have sufficient functionality?
Or is GEDCOM X required to exchange bibliographic metadata AND all the semantical information required to be able to form citations via automation? No. I am not suggesting the transmission of styling or formatting. I am talking about sending enough semantical information that the relationships among the various bibliographic metadata items are well understood (e.g., any hierarchies are apparent, etc.) and automation becomes possible.
The US Library of Congress has developed a widely used standard for storing bibliographic information called MARC, including an XML serialization. This standard is used by, among many others, OCLC, the parents of WorldCat.
Doesn't that meet the needs of GedcomX for specifying the citationField
information? Why reinvent the wheel?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.