Entitas icon indicating copy to clipboard operation
Entitas copied to clipboard

Help Simon

Open sschmid opened this issue 7 years ago • 17 comments

Simon wants to write docs, but Simon is very busy 😭

Do you want to help and contribute to Entitas? Writing docs and FAQs would really help me and also the community. Your contribution is very much appreciated!

Up for grabs

Wiki

  • Is everything up to date?
  • Are features explained well enough?
  • Are new features and concepts missing (especially after 0.37.0 and type safety)
  • Did you find typos or outdated links?
  • Are the images up to date?
  • Does the table of content make sense?
  • Is the #madeWithEntitas section missing your game or app?
  • Do you want to restructure the wiki?

You

  • Did you write a blog post about Entitas?
  • Do you want to do Video Tutorials?
  • Do you want to share your experience / games with us?

Together we make the Wiki great again!

sschmid avatar Mar 13 '17 19:03 sschmid

Updated the Overview page of the wiki to fit the current terms (context <--> pool basically)

beck-daniel avatar Mar 14 '17 16:03 beck-daniel

Wiki page can be edited by others vs FAQ issue edited by author only. It could be both: FAQ wiki page + issue for discussion

c0ffeeartc avatar Mar 14 '17 20:03 c0ffeeartc

Yes, wiki is free to be edited. I'm also happy with having the FAQ in the wiki

sschmid avatar Mar 14 '17 20:03 sschmid

Fix link in "Install Entitas and first steps" to examples page, it led to new empty page before.

WeslomPo avatar Mar 18 '17 05:03 WeslomPo

Just to clarify it here too - I'm making beginner video tutorials on a simple Dice Poker game (the project itself is almost done, so first videos are to be expected by the end of March 2017). I'll post a link to a project repo so you Entitas people can take a look and point to things that can be a bit off

KumoKairo avatar Mar 19 '17 14:03 KumoKairo

Added a rather complicated example of inter-context communication for networking. If something simpler is desirable happy to fix it.

Adjuvant avatar Apr 13 '17 15:04 Adjuvant

I created a new "Tutorials" wiki page to contain all tutorial related content since this was spread all over the place. Also restructured all the main links and renamed "Download and setup" to "Quick Start".

@Adjuvant how exactly is that page linked to other content in the wiki so people can find it?

IsaiahKelly avatar Apr 14 '17 21:04 IsaiahKelly

@IsaiahKelly sorted, thanks for prompt! Avoided linking till I did a redraft, but likely to forget that, so now added it to tutorials.

Adjuvant avatar Apr 14 '17 22:04 Adjuvant

Commenting here because I'm finding the current wiki structure hard to navigate and it's difficult to find the information I need in a timely manner, or even discover that it doesn't exist. The reorganization into many pages has hidden information between clicks and searches.

The information for getting started with Entitas is good, but once you get beyond that, there's little information. The many questions and issues on the tracker and gitter may be symptomatic of this.

I would reference the Zenject docs as a good example. Zenject is arguably more finicky and confusing to set up than Entitas, but I think the Zenject documentation does a great job of providing quick access to information while maintaining coherent organization -- often just by Ctrl/Cmd + F searching.

aefreedman avatar Apr 24 '17 20:04 aefreedman

@sschmid Re: the faq label. I disagree that using the issue tracker as an faq is a good idea. It requires additional maintenance on your part and is also unfriendly/unintuitive for a developer trying to find an answer.

Discussion on questions is good, but for someone who doesn't know the answer and is asking the question, the comments can be confusing or flat-out incorrect. GitHub also doesn't have the stackoverflow-like feature of floating the "selected answer" to the top.

We'd also end up in the annoying situation where the issue-creator owns the original comment and must now maintain their own FAQ issue.

The advantage to having an old-school FAQ page is that it is either out-of-date or current, and if the original writer disappears, someone else can update it.

aefreedman avatar Apr 26 '17 13:04 aefreedman

@aefreedman it's already closed. it'll will probably be in the forum

see https://github.com/sschmid/Entitas-CSharp/issues/332#event-1047019127

WoLfulus avatar Apr 26 '17 14:04 WoLfulus

@aefreedman agree

sschmid avatar Apr 26 '17 14:04 sschmid

@WoLfulus I would apply my same worries about the issue tracker to using the (non-existent) forum as the FAQ location as well.

aefreedman avatar Apr 26 '17 14:04 aefreedman

I can totally see the FAQ as a part of the wiki.

sschmid avatar Apr 26 '17 14:04 sschmid

@aefreedman true... @sschmid yeah, wiki is probably the most common and intuitive place to search for a FAQ

WoLfulus avatar Apr 26 '17 14:04 WoLfulus

Made a catch-all FAQ page on the wiki.

I'll be gathering information there. Feel free to help.

aefreedman avatar Apr 26 '17 15:04 aefreedman

Added Code generation shortcut for Visual Studio tutorial to the wiki.

Lazersquid avatar Jan 28 '18 17:01 Lazersquid