greggman / HappyFunTimes

A System for creating 10-100+ player local games
http://greggman.github.io/HappyFunTimes
BSD 3-Clause "New" or "Revised" License
381 stars 55 forks source link

Renew of the documentation #24

Closed Kovah closed 7 years ago

Kovah commented 7 years ago

I had some difficulties with getting started and had to search re-read large parts of the documentation to understand how some things are working. That's why I sat down and thought about how to improve the documentation and here are the changes:

Previews

Precompiled assets At the moment some of the assets like styles.css and JS dependencies are removed from version control. If it's necessary to have them available in the repo, we can commit them again.


I really hope that all changes are fine. If not, just leave a comment and I will correct. 😃

greggman commented 7 years ago

It's amazing that you're putting so much work into this. Is there any way you and break this into multiple PRs? There's too much to look at here.

Examples:

etc...

Also a few things

  1. I don't build the docs. In other words if you're updating .md files please only update those. Don't update the corresponding html files.
  2. Please stick to the style as is. Do not remove blank lines, don't add or remove spaces, don't go changing coding styles please. Thanks.
Kovah commented 7 years ago

Yeah I really like this project, it's astonishing how well the system works and I know how important help is. I will try to split this up into multiple PRs tomorrow.

If HTML files should not be updates would it make sense to completely remove them from the repository? Also, do you have an example where the code style was changed? Can't remember all changes..

greggman commented 7 years ago

It's hard to read the diffs and I didn't go searching for all places but for example in changelist.md the diff appears to show all blank lines removed and a few other files. In writing-games.md moved from makinggames.md the controller.js section has been refomatted similarly in other places. In Gruntfile.js spaces have been added after function. Names have been changed to have under_scores. In some HTML files tags have been changed from <tag /> to <tag/> etc..

Kovah commented 7 years ago

Ok I will look into this.

Kovah commented 7 years ago

What about the HTML files? Should they be removed from the repo if they should not be commited anyway?