-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
rework of terms of service #57
base: main
Are you sure you want to change the base?
Conversation
src/data/bot/terms-of-service.md
Outdated
1. **You** refers to the individual or entity using UncivGames Democracy Bot. | ||
2. **We / Us** refers to the individual(s) or entity/entities owning and operating UncivGames | ||
Democracy Bot. | ||
- "Server" ("We", "Us", "Our") means `UncivServer.xyz` domain, `UncivGames Democracy Bot` discord app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do not like how UncivGames Democracy Bot is also the server. It should be something like:
Server means UncivServer.xyz
Bot means UncivGames Democracy Bot
And We, Us, Our means both the server and the bot.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes this makes sense, I'll make corrections.
src/data/bot/terms-of-service.md
Outdated
- "Server" ("We", "Us", "Our") means `UncivServer.xyz` domain, `UncivGames Democracy Bot` discord app | ||
accessible on `https://discord.com`, and their owner or operators. | ||
|
||
- "You" ("Your") means you, that is yourself, the other party who uses is using our Server, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Server or the bot. Or simply our services maybe? Maybe define our services as the Free and Open Source services provided by the Server and the Bot?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This could be part of a separate clause "Server Management and Support" which outlines how the server and the bot are managed, monitored, what support exists if any etc.
Definitions are just definitions, short and clear, any extras about the service IMO belong to extra clauses.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Or simply our services maybe?
This makes sense to define them under one word separately because otherwise it makes it clumsy to use elsewhere in the terms.
src/data/bot/terms-of-service.md
Outdated
- Our [Privacy Policy](/src/data/bot/privacy-policy.md), which explains the Personal Data We collect, | ||
how We processes it, and for what purposes. | ||
|
||
- [Discord's Terms of Service](https://discord.com/terms/): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some say that this is not required as by using Discord the user already accept their tos. So, when they are already on Discord and using our bot, it means that both parties already agree to Discord ToS.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does the democracy bot fall into the scope of discord's terms?
if yes, then defining the bot in terms all together is not required.
if not, then discord's terms should be part of the terms, which is what I copied from initial TOS.
src/data/bot/terms-of-service.md
Outdated
how We processes it, and for what purposes. | ||
|
||
- [Discord's Terms of Service](https://discord.com/terms/): | ||
- By using our Server, you agree to comply with Discord's Terms of Service. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why duplication.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, I simply copied this from initial TOS, will do corrections.
|
||
By sharing content through the Server, you grant us, and the public a non-exclusive, | ||
perpetual, irrevocable, royalty-free, worldwide right and transferable license, to use, modify, | ||
and distribute that content, unless such usage contradicts these Terms of Service.</br> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, "perpetual" is not applicable but irrevocable is useful because you may not be able to delete user content from discord if user demands deletion of their content for instance.
worldwide is necessary because user content will be accessible world wide, anything shared on discord such as game ID is accessible in any country, it's not limited to one specific country.
royalty-free likewise, you're guarding yourself from someone asking for payment on their content.
Is this what is questionable?
IMO content should be defined, what is meant by "content"?
if it's user ID then it's not content but personal information.
if it's sharing content on discord then this clause is not necessary because Discord's terms of service are part of the terms.
Ok I did a preliminary review, maybe feed the content to AI to refine the language used to describe these terms? The language feels like can be a little more refined. |
Also, my mid term exams are currently ongoing so feedback from me maybe a little delayed. But remember that I do have a lot of interest in this pr so do not get disinterested. Also, 1PM+ here so maybe I should take some sleep. I will do a full review at a later time inshallah. |
Do as you please, I'll do modifications you suggested, you can then reject the commit, copy it into AI instead for a brand new wording and use that. Or option 2, use it as a source to re-write terms to how you feel is better. Honestly I think these terms as it stands now are little too "bossy" and scary for a simple open source project, but if you look at terms on random websites more or less they are all like this. the owners guard them self against any holes in the law that somebody may exploit. |
I addressed some issues you mentioned and did modifications in 2nd commit. |
I wrote these terms for my personal web site long time ago which was never published and won't be, I simply copied it and removed some parts to fit the purpose, hopefully it's not too lengthy, and hopefully without errors.
You feel free to remove or modify any clauses as you wish, consider this to be a template upon which to work further.
There is only one
TODO
which is at the top of terms about effective date.This to be real terms
Governing Laws
clause is missing which should state which laws govern the terms and in which country, but that's up to you if you want to implement it.I didn't touch privacy policy for now.