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

documentation #260

Open
davidedc opened this issue Jun 23, 2015 · 14 comments
Open

documentation #260

davidedc opened this issue Jun 23, 2015 · 14 comments

Comments

@davidedc
Copy link
Owner

what people are looking for:
screen shot 2015-06-23 at 10 10 09

what they get:
screen shot 2015-06-23 at 10 14 30

@rumblesan
Copy link
Collaborator

haha, so yeah, we could do with improving this couldn't we. Maybe worth making use of the wiki that github provides for a project?

@ashleyjamesbrown
Copy link

Im teaching this with kids aged 9/10/11 and blatantly a reference would be awesome.

@davidedc
Copy link
Owner Author

davidedc commented Jul 6, 2016

+1 . Argh yes just didn't have the time to make it happen...

@ashleyjamesbrown
Copy link

Are all the methods easily understandable from the source code ? Ive been using processing for 8 years and also p5js for about a year so im fairly up on the potential syntax and usage. Happy to try and find time for some basic beginner reference. I just know that it would help a lot.

@davidedc
Copy link
Owner Author

davidedc commented Jul 7, 2016

hi, that would be ace.
I don't think there is a need to dive into the source code - the commands are really either same as Processing or they are illustrated in the tutorial. All the keywords are in the first 90 lines here: https://github.com/davidedc/livecodelab/blob/master/src/coffee/languages/livelangv1/code-preprocessor.coffee#L70

Also note that we have this: https://github.com/davidedc/livecodelab/blob/009b5a9b92fe5e55b4d123c8b840c56f372a7a25/docs/intros/functional-aspects.md and this: https://github.com/davidedc/livecodelab/blob/009b5a9b92fe5e55b4d123c8b840c56f372a7a25/docs/intros/language-intro.md

and of course all the tutorial menu could be of help...

@davidedc
Copy link
Owner Author

davidedc commented Jul 7, 2016

Couple more notes.

1- Worth checking some "guerrilla notebook" solutions such as:

as these would allow very simple hosting (it's all static content) and also give editing ability without needed complex server solutions (just edit, then export and save the export into github).

Also there are some discussions around document generation here: http://stackoverflow.com/questions/35623309/tool-used-to-generate-three-js-documentation (three.js docs are nice because they have an "edit" button that points directly to the source).

2- the place to add documentation would ideally be a section on the website ( livecodelab.net ) , so anybody can access it easily . The source code for the site is kept separate, here: https://github.com/davidedc/Livecodelab-website/tree/gh-pages

3- we should ideally add a version in the URL e.g. /reference/2.1/ (and /reference/latest/ pointing at the latest version) since we are definitely going to break things with time...

@Luraktinus
Copy link

how about a tutorial for making music and a reference for the samples that i could use

@davidedc
Copy link
Owner Author

@Luraktinus a couple of the examples really do contain the whole syntax and samples, let me know if those alone suffice!

@Luraktinus
Copy link

yeah, i have seen this but i kinda miss a list of samples that are included (not some of it, all of them)

@davidedc
Copy link
Owner Author

the “list of all samples” really should contain all of them. If it doesn’t, it’s a mistake, perhaps you could tell us the ones that are missing ?

@Luraktinus
Copy link

to make sure we are on the same list, please tell me what list are you talking about...

@davidedc
Copy link
Owner Author

sure it’s one of the examples, called “try them all”, source code is here: https://github.com/davidedc/livecodelab/blob/master/src/programs/demos/soundtrythemall.lcl.yaml

@Luraktinus
Copy link

Luraktinus commented Dec 25, 2018

if you look at the samples in here, there are some more.
https://github.com/davidedc/livecodelab/blob/master/src/programs/demos/sounddjcastro.lcl.yaml

same goes to some other examples

@davidedc
Copy link
Owner Author

yes we should add those in a next version. Feel free to submit a patch if you get to it before anyone else!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants