Open chille opened 5 years ago
That sounds awesome! Documentation is way behind, and the site is effectively abandoned - and I find myself checking the source code when I can't remember how to use my own language. Not an optimal situation... :-D
BTW, I started a somewhat similar project for Audiality 2. In that case, I decided to go with Markdeep, as the documentation is heavy on diagrams, like these. That's probably overkill for EEL, though, and I'm a bit nervous about relying on browser scripting as the only way to render the Markdeep.
I have started working on a new site. Nothing to see yet, but it is already published on https://chille.github.io/eel/
Markdeep looks cool. But i'm not a big fan of doing client side rendering that requires javascript. Lets start with a basic Jekyll site, and then we see what we need in the future.
There is some other cool online tools that might be useful. I've been using https://www.websequencediagrams.com/ to do some API documentation previously.
Looking good!
Yeah, I would have preferred to at least have the option of rendering offline (or server side) to plain HTML + images instead, but then I'd depend on external and possibly closed/proprietary tools instead, which is not optimal either. I just didn't find it worth further investigation at the time.
I have continued working with the new site.
Btw, http://www.eelang.org/ seems to have been down for the last few days.
Some more things done:
I think the web site eelang.org could be improved a lot with simple means. A good web site will hopefully attract more people to use this project. It could also be the primary source for documentation and therefore a useful resource for people like me that are trying to use this project. If the documentation is written in Markdown it will be possible to both display them in a text editor and also render them nicely on a web site.
I suggest the following:
I think the biggest benefit is that people like me could contribute to the web site via a pull request. It will also be easier to to keep the documentation in the repository and the web site in sync, and not getting problem like the eelbox.txt vs eelium.txt filename mismatch.
If you think this is a good idea I'm ready to start coding and make a pull request!