GRAMPS XML download
1. reuses the same ID for many records. I don't know a lot about GRAMPS, but I think XML requires IDs to be unique.
2. Gives every record the same change time. Uses the time the file was generated instead of the time the data was changed in PGV.
3. Repeats source records on events.
Example:
<event id="_0DD4BA849" handle="_0DD4BA849" change="1237574339">
<type>DEAT</type>
<dateval type="after" val="1731-05-19"/>
<place hlink="_09387C586"/>
</event>
<event id="_09387C586" handle="_09387C586" change="1237574339">
<type>BIRT</type>
<dateval val="1842-05-15"/>
<place hlink="_0DD4BA849"/>
<sourceref hlink="S49"/>
<sourceref hlink="S49"/>
<sourceref hlink="S49"/>
</event>
<event id="_0DD4BA849" handle="_0DD4BA849" change="1237574339">
<type>BURI</type>
<dateval val="1926-03-28"/>
<place hlink="_09387C586"/>
<sourceref hlink="S49"/>
<sourceref hlink="S49"/>
<sourceref hlink="S49"/>
</event>
Each of the above dates occurs only once in http://UniGen.us/PGV and the latter two do not repeat their source citations. The INDI record they are in has no CHAN so maybe that explains assuming current date/time.
<<I don't know a lot about GRAMPS>>
Does anyone?