One of my difficulties with Gramps (version 5) is organizing sources and repositories. I have materials coming from the same records, digitized and published by different parties. Each of those parties digitizes records from different, unrelated archives as well. How do I express this in Gramps, making sure that each party is attributed correctly?
Say a Local Administration has an archive full of births, deaths, and marriages of that area, covering 200 or so years. LDS came in in 1954 and digitized the first 100 years, and in the 2000s a local nonprofit digitized the rest. Both parties publish their scans themselves, under their own terms and conditions.
As far as I understand, the Local Administration’s archives are the repository. Their “Records of Births” are the source, which I reference from multiple citations. But how would I attribute these parties that digitized the data in such a way that they’re separate entities in Gramps that I can reference from any other media item they published, even if the originals all come from the same or different archives?
My end goal is to be able to filter all media programmatically, easily selecting only those published by FamilySearch, or only those published by Local Administration X, etc.