gramps-project / gramps-web

Frontend for Gramps Web
https://www.grampsweb.org
GNU Affero General Public License v3.0
352 stars 48 forks source link

Make researcher details accessible #388

Open emyoulation opened 5 months ago

emyoulation commented 5 months ago

Does Gramps Web need a new enhancement to comply with the DSA requirement requirement for online platforms sites to start making it easy to report illegal content on the platforms?

"Tobias Eigen, post:1, Discourse topic:294866" The reason for this change is the upcoming 17 February, 2024 Digital Services Act (DSA) requirement for online platforms like Discourse sites to start making it easy to report illegal content on the platforms.

DavidMStraub commented 5 months ago

Good question. Generally, a tree owner will be responsible for moderating complaints about illegal content. In most cases, the users having access to a tree will be people who personally know each other, so this will not be relevant, but it is conceivable that an individual or organizations makes a tree accessible to a large number of users and this might become relevant.

What we could do is to make the "researcher" details visible in the frontend. The information is anyway already provided by the API and it can hold information about the address, e-mail, and phone contacts of the tree owner. We could add a comment to the documentation that we advise tree owners to enter this information for legal reasons to allow tree users to contact them in the case of suspsected illegal activities.