[gjs.wiki] andyholmes created page: home



commit aaddfb57f92d73ba423acdb2a15f9111c504d788
Author: Andy Holmes <andrew g r holmes gmail com>
Date:   Thu Dec 28 21:09:18 2017 +0000

    andyholmes created page: home

 home.md | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
---
diff --git a/home.md b/home.md
new file mode 100644
index 0000000..d0055df
--- /dev/null
+++ b/home.md
@@ -0,0 +1,31 @@
+# Gjs: Javascript Bindings for GNOME
+
+Gjs is a Javascript binding for GNOME. It's mainly based on Spidermonkey javascript engine and the GObject 
introspection framework.
+
+If you use it, especially for GNOME-related projects, please follow the [Style Guide](). Otherwise, 
JavaScript is so free-form that code becomes very difficult to maintain.
+
+## Documentation
+
+Documentation for Gnome libraries (GLib, GObject, Gtk, etc) is currently hosted at 
[https://devdocs.baznga.org/](https://devdocs.baznga.org/).
+
+There are also a growing number of usage examples in the GitLab repository under 
[examples/](https://gitlab.gnome.org/GNOME/gjs/tree/master/examples) and thorough tests of language features 
in the [test suite](https://gitlab.gnome.org/GNOME/gjs/tree/master/installed-tests/js).
+
+As of GJS 1.50, ES6 support (AKA ECMAScript 2015) is nearly complete, including support for "legacy" style 
GJS classes.
+
+If you are curious when a language feature landed or interested in targeting a range of GJS versions, review 
[NEWS](https://gitlab.gnome.org/GNOME/gjs/raw/master/NEWS) in the GitLab repository. In many cases you can 
support older versions of GJS using [polyfills](https://developer.mozilla.org/docs/Glossary/Polyfill) and 
legacy-style classes.
+
+## Mapping
+
+
+
+## Getting Help
+
+* Mailing List: http://mail.gnome.org/mailman/listinfo/javascript-list
+* IRC: irc://irc.gnome.org/#javascript
+
+There is also a [gjs](https://stackoverflow.com/questions/tagged/gjs) tag on StackOverflow with a number of 
subscribers ready to help.
+
+## External Links
+
+* ...
+* ...
\ No newline at end of file


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]