Re: GJS Docs now Hosted on gnome.org

2019-07-22 Thread Simon McVittie via desktop-devel-list
On Mon, 22 Jul 2019 at 12:21:32 +0300, Anastasios Lisgaras via 
desktop-devel-list wrote:
> I have tried these commands ( on my system
> - Debian GNU/Linux 9.9 (stretch), GNOME Shell 3.22.3 -  ) and I do not
> get any results :
> ```
> gjs -v
> Failed to open file '-v': No such file or directory
> ```
[etc.]
> Maybe I need to install some extra package on my system?

In Debian, the gjs command-line tool is in the gjs package. If you are
running Debian 9.x then you have gjs 1.46.0, which uses mozjs 24.

This is rather old - Debian 9 'stretch' was released 2 years ago, and
Debian 10 'buster' (with gjs 1.54.x and GNOME 3.30.x) is the latest stable
release. I don't think it's going to be straightforward to contribute
to upstream GNOME projects from a Debian 9 base.

smcv
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GJS Docs now Hosted on gnome.org

2019-07-22 Thread Anastasios Lisgaras via desktop-devel-list
Hi Philip,

On 7/11/19 9:27 PM, philip.chime...@gmail.com wrote:
> gjs --version (and gjs --jsversion to see which version of Firefox JS
> engine it corresponds to)
Thank you for your help, but I have tried these commands ( on my system
- Debian GNU/Linux 9.9 (stretch), GNOME Shell 3.22.3 -  ) and I do not
get any results :
```
gjs -v
Failed to open file '-v': No such file or directory
```
or
```
gjs --version
Failed to open file '--version': No such file or directory
```
or
```
gjs --jsversion
Failed to open file '--jsversion': No such file or directory
```

Maybe I need to install some extra package on my system?

> 
> Unfortunately not possible right now! IIRC, the GNOME Builder team has
> been looking for someone to volunteer to work on a language server to
> get autocomplete support for JS. I don't know the bug number but the
> gnome-builder mailing list or discourse.gnome.org
>  would know more. Maybe this is something
> you would like to get involved with?

Thanks for extra information, I would definitely like to help (I would
love to help this building), but I do not know if I can.
However, I will make a first contact - motivated by your suggestion -.



-- 
Kind regards,
Anastasios Lisgaras
Open Source Software Engineer.
Cell phone: +30 69 55 83 17 92
Keybase: https://keybase.io/tas_sos
GnuPG Fingerprint: 5003 03E8 CA50 1878 06D9  3AEA FC25 8330 FE34 8E41



signature.asc
Description: OpenPGP digital signature
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GJS Docs now Hosted on gnome.org

2019-07-11 Thread Christian Hergert

On 7/11/19 11:27 AM, Philip Chimento via desktop-devel-list wrote:
Unfortunately not possible right now! IIRC, the GNOME Builder team has 
been looking for someone to volunteer to work on a language server to 
get autocomplete support for JS. I don't know the bug number but the 
gnome-builder mailing list or discourse.gnome.org 
 would know more. Maybe this is something 
you would like to get involved with?


I also created jsonrpc-glib while designing Builder's language-server 
integration. It provides both client and server objects to simplify LSP 
creation. I haven't tried using it from GJS but it does support 
gobject-introspection so in theory it should work.


Anyway, we'd love to gain support in Builder for GJS, but it really does 
require someone close to the GJS project to help us with that.


-- Christian
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GJS Docs now Hosted on gnome.org

2019-07-11 Thread Philip Chimento via desktop-devel-list
Hi Anastasios!

On Wed, Jul 10, 2019 at 11:18 AM Anastasios Lisgaras via desktop-devel-list
 wrote:

> On 26/6/19 12:47 ??.??., Andre Klapper wrote:> Just for the records:
>  >
>  > In a perfect world, this would be onhttps://developer.gnome.org/
>  > instead.
>
> I totally agree with you!
>
> On 27/6/19 1:14 ??.??., meg ford via desktop-devel-list wrote:
> > I'm going to make a pull request to update the links to the GJS docs on
> > developer.gnome.org  soon. I thought moving
> > the GJS docs to GNOME infra was a good first step towards making sure we
> > can easily maintain them.
>
> Very nice! Very good idea and thank you! :)
>
> Incidentally since we have this discussion, How can I see in my system,
> which version of the GJS I have


gjs --version (and gjs --jsversion to see which version of Firefox JS
engine it corresponds to)


> and how can I have the so-called
> "auto-complete" when writing code ?
>

Unfortunately not possible right now! IIRC, the GNOME Builder team has been
looking for someone to volunteer to work on a language server to get
autocomplete support for JS. I don't know the bug number but the
gnome-builder mailing list or discourse.gnome.org would know more. Maybe
this is something you would like to get involved with?
-- 
Philip
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GJS Docs now Hosted on gnome.org

2019-07-10 Thread Anastasios Lisgaras via desktop-devel-list

On 26/6/19 12:47 ??.??., Andre Klapper wrote:> Just for the records:
>
> In a perfect world, this would be onhttps://developer.gnome.org/
> instead.

I totally agree with you!

On 27/6/19 1:14 ??.??., meg ford via desktop-devel-list wrote:
I'm going to make a pull request to update the links to the GJS docs on 
developer.gnome.org  soon. I thought moving 
the GJS docs to GNOME infra was a good first step towards making sure we 
can easily maintain them.


Very nice! Very good idea and thank you! :)

Incidentally since we have this discussion, How can I see in my system, 
which version of the GJS I have and how can I have the so-called 
"auto-complete" when writing code ?


Thank you,
Anastasios Lisgaras
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GJS Docs now Hosted on gnome.org

2019-06-26 Thread meg ford via desktop-devel-list
Hi,
On Wed, Jun 26, 2019 at 4:47 AM Andre Klapper  wrote:

> On Tue, 2019-06-25 at 08:47 -0400, makep...@firemail.cc wrote:
> > On 2019-06-24 21:06, meg ford wrote:
> > > https://gjs-docs.gnome.org/
>
> Just for the records:
>
> In a perfect world, this would be on https://developer.gnome.org/
> instead.
>
> But understandable because in reality, the site infrastructure
> ("library-web") is rather unmaintained and falling apart.
> See e.g. https://gitlab.gnome.org/Infrastructure/library-web/issues/12
> or https://bugzilla.gnome.org/show_bug.cgi?id=785522


I'm going to make a pull request to update the links to the GJS docs on
developer.gnome.org soon. I thought moving the GJS docs to GNOME infra was
a good first step towards making sure we can easily maintain them. If
there's anything else the Documentation team would like me to do let me
know. If nothing else we can talk about it at GUADEC. Of course it's
important to include Philip in any of those conversations since he is the
person who maintains the code and Docker file for the site. I just picked
it up getting it to run on OpenShift because I do a lot of cloud dev so it
was simple for me to do.

Cheers,
Meg

>
>
> andre
> --
> Andre Klapper  |  ak...@gmx.net
> https://blogs.gnome.org/aklapper/
>
>
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/desktop-devel-list
>
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GJS Docs now Hosted on gnome.org

2019-06-26 Thread Andre Klapper
On Tue, 2019-06-25 at 08:47 -0400, makep...@firemail.cc wrote:
> On 2019-06-24 21:06, meg ford wrote:
> > https://gjs-docs.gnome.org/

Just for the records:

In a perfect world, this would be on https://developer.gnome.org/
instead.

But understandable because in reality, the site infrastructure
("library-web") is rather unmaintained and falling apart.
See e.g. https://gitlab.gnome.org/Infrastructure/library-web/issues/12
or https://bugzilla.gnome.org/show_bug.cgi?id=785522

andre
--
Andre Klapper  |  ak...@gmx.net
https://blogs.gnome.org/aklapper/


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GJS Docs now Hosted on gnome.org

2019-06-26 Thread makepost

On 2019-06-24 21:06, meg ford wrote:

https://gjs-docs.gnome.org/


Cool, this one is easy to remember. Might benefit from a shorter 
gjs.gnome.org

alias and sidebar links to examples and the wiki page about Mapping.

https://gitlab.gnome.org/GNOME/gjs/tree/master/examples
https://gitlab.gnome.org/GNOME/gjs/wikis/Mapping
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


GJS Docs now Hosted on gnome.org

2019-06-24 Thread meg ford
Hi,

This is just a quick note to let everyone know that I put the GJS Docs site
up on GNOME's OpenShift instance. Philip asked me to put it up on a server
after the old site became unmaintained, and Andrea Veri suggested it would
be easier to host it on GNOME. Thanks to both of them for their assistance!
The site is live at https://gjs-docs.gnome.org/

Happy Hacking :)
Meg Ford
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list