Skip to content
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

Update documentation #13

Open
7 tasks
garritfra opened this issue Apr 8, 2019 · 9 comments
Open
7 tasks

Update documentation #13

garritfra opened this issue Apr 8, 2019 · 9 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@garritfra
Copy link
Member

garritfra commented Apr 8, 2019

As discussed below, we need at least a language reference before we release the next version of Clio. We can use The Rust Book and The Swift Language Guide as a reference (pun intended).

Criteria

Room for Discussion

  • Should we switch from GitBook to mdBook?
@garritfra garritfra added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Apr 8, 2019
@mationai
Copy link

At the minimum a language reference is needed. It's not useable without it.

@garritfra
Copy link
Member Author

garritfra commented Apr 28, 2019

You are correct. Documentation should be a crucial part in the development process. Clio is still in its early stages, the syntax of the language is therefore still subject to change. It's a thing we want to work on improving. Please feel free to help us out!

@pouya-eghbali
Copy link
Member

There are a few changes in the way the language works, I'm working on them, as soon as it's finished I'm going to do a better documentation. I cannot do a language reference right now because the syntax and the features aren't stable now.

@garritfra garritfra pinned this issue Dec 12, 2019
@pouya-eghbali
Copy link
Member

The current documentation generator we use isn't free anymore, but I still find it the nicest. I believe there's still a free version, however I don't know what kind of limitation there is for free members.

@garritfra
Copy link
Member Author

Gitbook? If all hell breaks loose, we can use a static site generator like Gatsby

@garritfra
Copy link
Member Author

Take a look at this

@dkbearsong
Copy link

Does this still need work on? I haven't done documentation before but would like to contribute if I can get a little guidance on what needs to be added.

@garritfra
Copy link
Member Author

Hi @dkbearsong!

We can always use help with documentation. I'd suggest you take a look at the documentation, and if something is puzzling you, ask us in our telegram group and open a pull request! :) the bullet points above could also give you a hint on what's missing.

Thanks for your help!!

@RigottiG
Copy link

Interested to translate to more than one language? I can do the Brazilian Portuguese version of doc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants