Code Monkey home page Code Monkey logo

www's Introduction

user data manifesto 2.0

In 2012, Frank published the userdatamanifesto.org -- in 2014, a draft for version 2 was published at http://userdatamanifesto.org/2.0 along with a wiki at http://udm.branchable.com

We acknowledge that today, computers, networks and online services have socially complex implications. The days where personal computing only happened on personal computers are long gone (if they ever really existed). This isn't an excuse for accepting that our rights and freedom be violated. It behooves us to demand freedom on the Internet and to refuse feudalism.

This is why we want to improve the User Data Manifesto to define the basic rights all users of Internet and Web services ought to have.

Please join us in writing this document. Feel free to fork, edit, add comments.

To translate, edit the ".po" files.

www's People

Contributors

hugoroy avatar jancborchardt avatar tekrei avatar ddevine avatar furkanmustafa avatar morrisjobke avatar multimho avatar

Stargazers

Aris avatar coh7eiqu8thaBu avatar Sylvain Comte avatar Andrei Petcu avatar jon ⚝ avatar Stev Leibelt avatar Matthias Pfefferle avatar  avatar  avatar Matthieu Aubry avatar Steve Phillips avatar  avatar

Watchers

Neustradamus avatar James Cloos avatar  avatar  avatar  avatar PhD Adolflow avatar Sylvain Comte avatar  avatar

www's Issues

Granting direct access to data

Nadia suggested to modify the "grant direct access" bit with:

Users should be explicitly given the opportunity to make an informed decision about who has direct access to their data […]

however, this is a problem because the user data manifesto does not cover cases beyong what a user has done.

For instance:

I use a service or a local program that lets me share a file with Bob. I decide to grant Bob direct access to that data, but once Bob has the data, how can the service/program control Bob's own decision to let Alice access the data?

In our current version: I can only control granting direct access to Bob, but I cannot control Bob's own control. If we were to choose Nadia's version, then that means I could also control Bob's actions to grant access to others.

In other words: we assume that the software or the service should treat all users equally and not treat one user better because this is the "original" user.

However, it does not mean that a user should not be able to express their intent, through a license for instance. But the system should not enforce the license (because that's DRM). Humans should enforce licences, not technological systems.

Thus I'm sticking to the current version:

Data explicitly and willingly uploaded by a user should be under the
ultimate control of the user. Users should be able to decide whom to grant
direct access to their data and with which permissions and licenses such
access should be granted.

Buggy PO translations

Hi,

The ikiwiki "po" plugin that we use for translations is quite buggy. I am considering removing the plugin and enable translations manually.

The difference for translators is that intead of editing a "po" file, you'll simply write the translation in a
normal file.

What do you think?

cc @tekrei @schiesbn @MorrisJobke @furkanmustafa

Trying to avoid the "anonymous/no longer than necessary" "loophole"

https://twitter.com/CasparBowden/status/533203844734664704

Data received, generated, and/or collected from users’ activity while using the service (e.g. metadata or social graph data) should be made accessible to them and put under their control as well. If this control can’t be given, then this type of data should be anonymous or not stored for periods longer than necessary.

Can we actually come up with examples where this control can't be given? cc @karlitschek

Greek translation

Hello. I just wrote about User Data Manifesto 2.0 on my Greek tech blog, DJDB.me. I'd lke to contribute to the project by translating the manifesto in Greek. Since i'm new to Github (and it looks a bit complicated, since i'm not a developer), which .po files should i translate and how/where should i upload the translated ones?

Thanks in advance!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.