Package: wnpp
Severity: wishlist
Pyjamas was present in Squeeze, but then removed because a dependency
is obsolete (sugar-hulahop, see
http://packages.qa.debian.org/p/pyjamas/news/20130602T094818Z.html).
However, this project is still alive (and now located at
http://pyj.be/), it's under Apache license v.2, and the source code is
at git://pyj.be/git/pyjamas.git .
In addition, it's required to compile the package Libervia (a web
frontend for the Salut à Toi project which I'm developping), which is
requested: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725761
If the pyjamas-desktop dependency is obsolete, maybe it's possible to
only package the compiler and AJAX framework/library first ?
--
original package description
Pyjamas is a stand-alone Python to Javascript compiler, an AJAX
framework / library and a Desktop-like Widget set.
Pyjamas is typically used for the development of "Web 2.0" RIAs, where
the application can be almost exclusively written in Python, instead of
Javascript, yet compiled to run in the user's browser. Pyjamas also
supports running the application as pure Python, unmodified, using
Pyjamas Desktop (conceptually similar to Adobe AIR)
Pyjamas does not do the "usual" static AJAX Javascript framework
paradigm but instead provides the developer with the tools and the
libraries to write their own Web 2.0 AJAX Framework, as if they were
programming and working with a standard Desktop Widget Set. All the
usual browser incompatibilities (e.g. History Management and
HTTPRequest) are taken care of.
The Pyjamas User-Interface Widget Set is startlingly similar to that of
Python-Qt4 and Python-Gtk2, with the distinct advantage that
applications run in all major web browsers, with absolutely no plugins
required (only Javascript need be enabled). Additional advantages over
the use of standard Desktop Widget sets are that Pyjamas provides direct
access to the full set of HTML features - CSS, NPAPI Plugins such as
Adobe Flash, and SVG 2D Canvas. All these are directly available, rather
than requiring additional components.
Thanks
Goffi
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org