On Friday, 9 December 2011 at 19:01:27 UTC, Andrei Alexandrescu wrote:
Great. The remaining mid-term issue is as follows. Right now you own the database, which entails some fiduciary responsibilities. Think "unexpected": if e.g. you get hit by a bus (God forbid), the database is virtually lost. This scenario is solved by your granting e.g. Walter access to the server, so he can copy the database and possibly migrate the installation.

But then say you and Walter have a huge disagreement over a core issue, which makes you furious. Then you could revoke Walter's login and/or destroy the database. And so on.

I must confess I have not considered for such a possibility. You are welcome to make periodic backups, of course.

Also, privacy is not a biggie right now because the database contains public information plus some simple preferences, but later you could store additional information of various degrees of sensitivity. So you would in fact responsible for users' privacy, but d-programming-language.org is the ostensible responsible.

Once the software is stable enough, we could move it together with the database to a DigitalMars server. Software solutions might also be possible (e.g. encrypting user data with their passwords).

Another possibility is to simply make it clear who is responsible for the data.

Reply via email to