-
-
Notifications
You must be signed in to change notification settings - Fork 83
Guide/Tutorials Improvements #288
Comments
Yeah, I completely agree with all of this. Here are some things I've noticed -
I have some more ideas which I'll put here later; but I think the main getaway is for newbie developers, they don't really see the indepth and powerful parts of Klasa, and normally ask in the Discord Guild "Is it possible to do X and Y with Klasa"; of which half the time, there is a built in method or piece for it. |
Informally assigned the contributors @Tylertron1998 and @KingDGrizzle as requested in our Discord Server. (Github does not allow to assign issues to contributors, only to +Collaborators). |
I made a plan for a tutorial on fully creating and deploying a bot from scratch to a cloud server, if anybody has any input or feedback on it or wants to help make it: https://gist.github.com/gc/a6528433d1e7650400bed0c6364e7620 |
@gc The guide is meh, if some people are new to Linux systems they won't now how install node and such via CLI. You should go in depth with it and show the commands and such. |
What I posted is not a guide or tutorial, its a plan for one. I just listed the titles for each section, like a table of contents, and a very summarized description of what goes in each section. The tutorial made from this plan would definitely explain every step in great detail, so that somebody who doesn't know what Linux or Git is can still do it, with image/files alongside the text to help. |
bump. I'd like to make a formal request to take this on. |
We should get a TypeScript tutorial added to this too. Plus typings are out of date @kyranet |
Typings are not out of date, but I'll consider typescript tutorials/guides. |
They were for CommandUsage. It takes 4 arguments. Until #616, typings file suggested it only took 2 |
That is one thing, that doesn't mean typings are broken it means that there was one thing that was missed while going thru typings. I don't think this is the place to argue about typing as it isn't related to them. plus this spams people's emails |
One thing I have just noticed, the current guides are basically a cookbook than a guide. They don't lead the developer, at the current state they guide in the very basic operation: creating a Klasa instance with its options. The point of a guide is to lead the user from start to end, not only in the very start and then give unrelated stuff that does not continue, there's a connection missing between both parts and there is no continuity. We also have to explain what certain concepts are, such as "pieces", as it's mentioned a lot in the guides and documentation, but in no place we explain this. |
Can I get a bump on that TypeScript setup? |
Reviving this since we're real close to the |
status update on the above: The gitbook is made https://klasa.fanoulis.dev. If anyone is feeling like contributing, the gitbook is open-source, on https://github.com/cfanoulis/the-klasa-cookbook. I'm looking into making this like An Idiot's Guide, but for Klasa |
The docs are still far from perfect, and we would like feedback from our developers to help us improving them before Klasa 1.0.0 release.
Between the issues we could notice:
The text was updated successfully, but these errors were encountered: