lua-users home
lua-l archive

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


Hello Steve Donovan

I understand that jquery library of Orbiter is not compatible with Orbit.
And it's not possible to make it portable myself. And I now need to look Orbit pages method to implement ajax.

Thank you Steve Donovan

ps) On doc/readme.md and example/orbit/readme.md features that Orbiter supports are well explained. But I wish there exist a list-up of features Orbiter doesn't support. For example/orbit/readme.md, orbiter.html and orbiter.text is explained to be compatible between orbit and orbiter but not about orbiter.lib.jquery. If features not supported are well listed up, people would be able to decide promptly whether to use it or not without spending time to find it out.

(I was surprised the December is summer for you. And you have shutdown. ^^)

----------------------------------------
Journeyer J. Joh
o o s a p r o g r a m m e r
a t
g m a i l  d o t  c o m
----------------------------------------


2013/11/9 steve donovan <steve.j.donovan@gmail.com>
On Sat, Nov 9, 2013 at 1:42 PM, Journeyer J. Joh
<oosaprogrammer@gmail.com> wrote:
> #1. I believe Steve (can I just call him/you Steve?) didn't finish the
> compatibility between orbit and orbiter for jquery library because it's
> impossible. am I right?

I think it's because he never tried seriously ;)

But jokes aside, there are big differences in how these frameworks
operate, and you have put your finger on the major ones.

It's a pity that Orbiter itself was not enough, but it was never
intended to be a web app server, just a way for Lua applications to
use the browser for their GUI requirements.  So there was no thought
given to even rudimentary security and authorization. It could be good
for the important niche role of dinky web server on embedded devices,
if I can find a collaborator who understands these issues.

The JQuery stuff was always experimental - I was playing with the
expressiveness of Lua expressions which could then be converted into
the necessary _javascript_.

As for actually generating pages, there are options. Orbit has both
htmlification and Orbit Pages (this is not a CGI issue BTW); Orbiter
has a safer kind of htmlification with declared tags that works by
converting an XML DOM to text, and or a Rici-Lake style templating
language. (That could easily work with Orbit as well)

Unfortunately, this is crunch time at the lab and I won't be able to
do anything serious with the big O and the little O until December,
when we have the summer shut-down.

steve d.