-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Structure of (non)personal contacts #1
Comments
It doesn't. Security issues we talked about in fact-sheets were related to displaying foreign (and possibly malicious) HTML in local web pages. The |
Ok. But are you any closer to concluding on the structure of non-personal contacts? |
You mean "how certain am I that XSDs won't change"? |
No, I mean "do you have a suggestion or tentative conclusion"? |
I'm not sure if I understand your question, but currently the XSDs use abstract contacts only. I'm quite certain that we need both personal and non-personal ones in the model, but both of them are currently represented using the same abstract view in XSD. Of course, we can add more fields to this abstract view, allowing the reader to easily detect programmatically if the contact is personal or not - is this what you're missing? |
After some thought, I have renamed the Coordinator entity to Contact/Fact Sheet, and generalized it to include both personal and non-personal contacts, as well as fact sheet information. I think this solves the problem, and it also obviates all the Address and URL attributes that have been cluttering up the diagram. |
Continuing the discussion in (the now closed) erasmus-without-paper/ewp-specs-api-institutions#8:
This also touches another discussion we had about fact sheets, where the conclusion was that they should always be PDF URLs, to avoid security problems. Doesn't this apply to (at least non-personal) contacts as well, @wrygiel ?
The text was updated successfully, but these errors were encountered: