Trying to get started...

37 views
Skip to first unread message

murrayh...@gmail.com

unread,
Apr 21, 2015, 9:08:27 PM4/21/15
to gl...@googlegroups.com
Hi,

I am really interested in trying GluJS. I have read the guide etc and it looks really interesting. However, I am having trouble even getting started.

1. Some of the links on https://github.com/CoNarrative/glujs result in 403 errors (including the link to the minified libraries).

2. I downloaded the zip from GitHub, then followed the instructions in readme.txt. It didnt work - files are not being located.
eg is looking for /glujs/build/glu.js

Looked at the examples/helloworld/index.html and it is trying to load (for example)
<script type="text/javascript" src="../../build/glu.js"></script>
but there is no build folder.

3. I tried to find the correct path but (for example) glu-extjs-4.js isnt in the package at all.

So, can anyone enlighten me please? Am I missing something obvious?

Thanks,
Murray


murrayh...@gmail.com

unread,
Apr 21, 2015, 9:18:20 PM4/21/15
to gl...@googlegroups.com, murrayh...@gmail.com
Oh, ok, I was following the readme.txt and didnt see the extra instructions on the GitHub page about building. Doing that now.

murrayh...@gmail.com

unread,
Apr 21, 2015, 9:36:44 PM4/21/15
to gl...@googlegroups.com, murrayh...@gmail.com
OK. It seems that the whole thing is out of date. There are references in the build.js to path.existsSync() which is not a method of path. It uses module glob-whatev which is deprecated. I stopped at that point.

So, before I spend any more time on this, can anyone tell whether it will work even if I manage to update the package? Or is there some other getting started that is accurate? Or ....

Disappointed. I really liked the look of this.

Ryan Smith

unread,
Apr 21, 2015, 11:35:51 PM4/21/15
to gl...@googlegroups.com, murrayh...@gmail.com

Hey Murray!

I know what you mean about the outdated packages... I think they were deprecated when we originally wrote the builder.  It hasn't been updated in a long while, but you should be able to download the binaries no problem from glujs.com.  When I get back to a computer in the morning I'll be more helpful to you, and can get you up and running in no time :).  Welcome to the glujs family!!!

Ryan


--
You received this message because you are subscribed to the Google Groups "GluJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to glujs+un...@googlegroups.com.
To post to this group, send email to gl...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/glujs/c1c7c35e-43d1-4680-a528-13c46cc78976%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

murrayh...@gmail.com

unread,
Apr 21, 2015, 11:40:17 PM4/21/15
to gl...@googlegroups.com, murrayh...@gmail.com
Thanks Ryan. Part of the problem is that glujs.com returns

403 Forbidden

Code: AllAccessDisabled
Message: All access to this object has been disabled
RequestId: BF44000C880448E3
HostId: /8cQiOmGjZ526h054DvYVicODvtgJZgihZe+Z7kpMz41SRK8Y5qYprkPWpKvM5sF

:-(

>When I get back to a computer in the morning I'll be more helpful to you, and can get you up and running in no time :). Welcome to the glujs family!!!

Thanks Ryan, I really appreciate that. I am in Eastern Australia so our times probably overlap.

Cheers,
Murray

Ryan Smith

unread,
Apr 22, 2015, 12:50:05 AM4/22/15
to gl...@googlegroups.com, murrayh...@gmail.com

Just confirmed the access denied from my phone... Very strange.  I sent mike a message to see what the deal is... Sorry about that!  Either way I'll get you some help as soon as I'm back at a computer ... I'm in California if that helps with figuring it the time zone difference :).

Ryan


--
You received this message because you are subscribed to the Google Groups "GluJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to glujs+un...@googlegroups.com.
To post to this group, send email to gl...@googlegroups.com.

Josh VanderLinden

unread,
May 29, 2015, 2:37:11 PM5/29/15
to gl...@googlegroups.com
Doesn't look like the 403 has been resolved yet. I'm working to update my app from ExtJS 4 to ExtJS 6, and I'm getting tired of their take on MVVM. I'd like to try using GluJS again, but I'm really losing confidence in the project given its lack of activity.

Has Mike even responded to your message Ryan?

Ryan Smith

unread,
May 29, 2015, 3:54:14 PM5/29/15
to gl...@googlegroups.com
Hey Josh,

You are right, I just sent Mike another note to see what the holdup is.  He did respond and let me know that it was just an oversight since he moved dns servers.  As far as the project goes though... its not being actively developed, but is still being used on several projects that I know of.  I think its a very stable project, but as you need features I'm sure we'd love to get them put into the project.  As for the compatibility with extjs 6 though... that's up for grabs :(.  Let me know if I can be of any help to you though!

-Ryan

Michael Gai

unread,
May 29, 2015, 5:09:22 PM5/29/15
to gl...@googlegroups.com
Hi Josh:

Sorry for not getting back earlier.

As Ryan described GluJS is a stable project with several large install bases but not being actively developed. And yes, we think GluJS rocks too compared to Sencha's take on MVVM :)
I'm tracking down the site issue (it isn't really core to what we're doing anymore so looks like it got caught overlooked in DNS changes). In the meantime, is there something I can help you with? Are you just looking for the GluJS guide?

Let me know and I'll see what I can do to help.

Mike




For more options, visit https://groups.google.com/d/optout.

Josh VanderLinden

unread,
May 29, 2015, 6:09:53 PM5/29/15
to gl...@googlegroups.com

Thanks for the replies, Ryan and Mike. Glad to know you're both still around and well :)

I've been using GluJS successfully for over a year now on an ExtJS 4 project. I like it a lot more than what is required with straight ExtJS.

Firstly, some basic maintenance on the repo would be nice, such as fixing the build. I'd also like to see things get updates for versions 5 and 6. For example, there is now a tag field that's part of ExtJS, and I'm certain it wouldn't be immediately usable with glu right now. I've got an outstanding pull request for progress bars that's more than a year old. Would be nice to have that merged some day.

I think glu could also stand to leverage some of the binding capabilities introduced in version 5 to possibly be more efficient than it currently is for ExtJS 4. That said, glu is stable enough for me that I've rarely had to dig into its code, so maybe leveraging the newer bind logic wouldn't be more efficient...

Any chance you'll be able to get to any of these items in the near future?

Mi-e Foame

unread,
May 29, 2015, 6:55:54 PM5/29/15
to gl...@googlegroups.com
Here's another item to add to my wishlist: https://github.com/CoNarrative/glujs/issues/53

I just created this issue. Glu relies on Ext.ClassManager.setAlias for some core behavior, it seems. The problem is that the setAlias method was removed in ExtJS 5. Apparently you won't get far with GluJS on ExtJS 5, since this is one of the first pieces of code that gets hit.
Reply all
Reply to author
Forward
0 new messages