bevry / cson

CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects.
Other
1.34k stars 55 forks source link

Removed potential provocation from the read me #72

Closed Arseny closed 8 years ago

Arseny commented 8 years ago

I have removed all potentially provocative material from the read me file.

While I do understand the cause completely, I already personally know people who have been turned off of CSON simply because of the read me file alone.

I have replaced the animal rights examples with (hopefully) non-provoking Wikipedia excerpts. These should perfectly demonstrate the capabilities of CSON and the much improved readability when compared to JSON.

I feel we should maybe separate ethics from file formats :-).

balupton commented 8 years ago

If people are offended by links and data, that's on them, not us.

Rhys commented 8 years ago

@balupton Isn't this trying to create a new and better standard? You have to see how this could and does easily turn people off. This is file format standardization, it is no place for a moral debate.

PingLangYiu commented 8 years ago

@Rhys Agree!

balupton commented 8 years ago

There is no moral debate there. There is some data there.

If that turns people off, that is between them and the data, not us. It is not our responsibility to surpress or censor information one may find troubling.

Furthermore, and regardless, if one is troubled, perhaps one's responsibility is to address the causes of things they find troubling, rather than whining about the dissemination of troubling things. One of these actually prevents the troubling thing, the other ignores it.

This should not be a pull request here, the onus is not ours. The onus is in the minds of the offended, pull request there.

Rhys commented 8 years ago

@balupton Maybe "moral debate" is poor wording, but it is dishonest to act like there is no agenda behind that data.

And, yes, I believe as someone developing a standard, it IS your responsibility to try to make sure the standard is actually adopted. Pushing an ethical agenda, and dismissing the fact that people are bothered by it is very counteractive to getting a standard adopted.

balupton commented 8 years ago

And, yes, I believe as someone developing a standard

This project's first release was 2011. I'd say it is developed rather than developing. Regarding standard, originally we used coffee-script's eval and stringify, so I'd argue coffee-script was the standard then, now we use https://github.com/groupon/cson-parser so I'd argue that is the standard now; this project, our project, is just the project that first did it, popularised it, and is a high-level API around it.

it IS your responsibility to try to make sure the standard is actually adopted

How are other people's actions my responsibility? Just because someone publishes something, doesn't mean they must force everyone to have it, nor even that everyone should have it.

Pushing an ethical agenda

You argue like data has an agenda, it doesn't. "the earth revolves around the sun" has no more of a scientific agenda than a religious agenda, how can it, it just is. To act otherwise, is to not be able to seperate objectivity from subjectivity.

and dismissing the fact that people are bothered by it

Sure, some people will be offended, some people will be provoked, in the same way people were, and in some places still are, by the knowledge the earth revolves around the sun. Should we pretend the notion of censoring such information to protect such sensitivities is honourable or responsible? It is neither, for this reason and those earlier.

very counteractive to getting a standard adopted.

If people use it great, it not, whatever. For things which onus is on us, we will address. The onus to the problem here - people being offended by data - is not on us.

RobLoach commented 8 years ago

The goal out of this is to demonstrate how to use CSON. It doesn't matter how it does it. What was there was just some quotes from some sites to show CSON usage.

One thing I would be in favour here would be to make it reference a source that is more community-driven, like Wikipedia. The subject matter doesn't really matter. Changing it for moral/ethic reasons is just plain silly.

Rhys commented 8 years ago

You argue like data has an agenda, it doesn't. "the earth revolves around the sun" has no more of a scientific agenda than a religious agenda, how can it, it just is. To act otherwise, is to not be able to seperate objectivity from subjectivity.

Facts can still carry an agenda, especially if they are not showing the other side of the data. This is not about this specific set of data, but instead about any and all polarizing data that is simply irrelevant when discussing a standardized data format. It isn't relevant to the product at all and simply turns people away.

Any other polarizing data would be just as bad and carry just as much of an agenda, even if they are facts, such as:

None of these belong in this repo, and neither does this IMO.

I'd say it is developed rather than developing.

Whether you are developing or maintaining, CSON adoption is sitll influenced by you and this repository, especially considering this is the first result on Google.

How are other people's actions my responsibility? Just because someone publishes something, doesn't mean they must force everyone to have it, nor even that everyone should have it.

Fair enough. If you don't care about adoption of your standard, then it really doesn't matter, but if you DO, then I highly suggest you make this change or similar.

That's not up to us.

But it is influenced by you, and heavily.

balupton commented 8 years ago

Fair enough. If you don't care about adoption of your standard, then it really doesn't matter, but if you DO, then I highly suggest you make this change or similar.

If people use it great, it not, whatever. For things which onus is on us, we will address. The onus to the problem here - people being offended by data - is not on us.

balupton commented 8 years ago

Locking. Our stances have been stated, and the only thing left is bike-shedding of opinions. Offence olympics is not something that makes lives better, nor is it a meaningful conversation to have here. If one has an issue with the right to offend, and why it is important, take it up somewhere more meaningful, like the debate floor with the philosophers of the world.

  • The amount of gun murders
  • The amount of abortions
  • The amount of beheadings by a specific religion
  • The amount of each type of organ stolen in Moldova

I'll keep these in mind for future endeavours.

Let's all get back to more productive things.