Han, thank you for your reply!
Again, I haven’t experienced the issue myself. I did some troubleshooting (remotely) with one of the affected users last night, during which I found an interesting difference in the code of affected vs non-affected (working fine) files. My understanding is that both of these files are accessed via Dropbox regularly. So perhaps I was hasty in supposing that it might be a Dropbox problem, but I didn’t have this information as of my original post.
The last lines of the .eaf when opened in a text editor read like this for files on my computer that work, and for working files on the remote collaborator’s Dropbox:
<EXTERNAL_REF EXT_REF_ID=“er1” TYPE=“ecv” VALUE=“https://aslsignbank.haskins.yale.edu/static/ecv/asl.ecv”/>
My reading of the above line is that the ecv is linked to ASL SignBank at that proper URL.
Alright, now here is what the last few lines look like for the non-working files (though I did anonymize the file path, leaving the start and end intact). Notice the difference in that there are 3 lines where the other file has just one, and notice that even the ASL SignBank site link is not the same one:
<EXTERNAL_REF EXT_REF_ID=“er2” TYPE=“iso12620” VALUE="-"/>
<EXTERNAL_REF EXT_REF_ID=“er1” TYPE=“resource_url” VALUE=“https://aslsignbank.haskins.yale.edu//dictionary/gloss/”/>
<EXTERNAL_REF EXT_REF_ID=“er3” TYPE=“ecv” VALUE=“file:/Users/labname/Dropbox%20(LABNAME)/REMOVED-FOLDER-PATH/ASL%20Signbank%20CV.ecv”/>
So I went to see what each of the 3 external refs (er) point to.
er1 is only found in one tier’s annotations, like so: do I read this correctly as these annotations are referencing the aslsignbank…/dictionary/gloss URL?
<ALIGNABLE_ANNOTATION ANNOTATION_ID=“a260” CVE_REF=“2156” EXT_REF=“er1” TIME_SLOT_REF1=“ts4” TIME_SLOT_REF2=“ts5”>
<ANNOTATION_VALUE>YYY</ANNOTATION_VALUE>
</ALIGNABLE_ANNOTATION>
er2 is found in exactly one annotation in a similar way, which I can’t explain:
<REF_ANNOTATION ANNOTATION_ID=“a16” ANNOTATION_REF=“a15” EXT_REF=“er2”>
<ANNOTATION_VALUE>Whisper.</ANNOTATION_VALUE>
</REF_ANNOTATION>
er3, the one that goes to an ECV on Dropbox, is found in this line only, describing a CV:
<CONTROLLED_VOCABULARY CV_ID=“ASL Signbank lexicon” EXT_REF=“er3”/>
The above lines are as seen in a non-working file. In a correctly working file, again, there is just 1 external link to SignBank at the URL …/static/ecv/asl.ecv like so:
<CONTROLLED_VOCABULARY CV_ID=“ASL Signbank lexicon” EXT_REF=“er1”/>
Do you have any idea how it might have gotten this way or what we can do to make the non-working files be like the working files? I’m told by the collaborator that they used the same template when setting up all files, but if that’s the case then it seems clear that something has happened to some files since that point.
And to answer your actual question, based on these lines of code, the ECV is in a Dropbox folder. Though ideally I would have thought the ECV link should point to ASL SignBank (some URL), not a local file. Is that right?
I’m flummoxed and any speculation or possibilities that you have would be much appreciated!