My much neglected personal project JASPA has been taken offline. All traffic to jaspa.org.uk is redirecting here for now.
After a brief exchange of tweets with @jsmag I discover this web development ‘podcast’ : webdevgeekly.com, which appears to be run by the same people as jsmag.com. About 9 minutes into the following podcast there is a 2 minute discussion about JASPA. Conveniently just 24 hours after I rescued my site from a hardware crash.
I’ve set up a wiki on jaspa.org.uk
I’ve been trying to find the time to sort out the official site for this project, and a wiki seems like a good format for organizing all the fragmented information that until now I’ve been posting on this blog. The wiki is likely to be the primary source of information and documentation on the JASPA project.
Check it out: » jaspa.org.uk/wiki/JASPA
I’ve put together a repository of JASPA source code examples on jaspa.org.uk.
At jaspa.org.uk/examples you can view interactive examples and full, highlighted source code. These examples are going to grow, particularly those in the jaspa.dom package, as this is heavily under construction. When an API feature is enabled an example will be added to this repository to serve as both a reference and a test case.
JASPA.DOM is now an open source project on SourceForge
I’ve decided to set up an open source project for the
jaspa.dom package; it is to be found on SourceForge.
http://sourceforge.net/projects/jaspa-dom. It’s my first attempt at anything like this, so I’m bumbling around a bit, but the downloads are there and the CVS repository is also up and running. Any developers who are serious about helping develop this API should put a request to join the project on SourceForge.
The JAS syntax is designed to be as close to AS3 (ActionScript) as possible. When I say “as possible”, I mean that ideally I’d have made them identical, but for reasons too time-consuming to describe, certain things are in, certain things are out, and certain things behave a bit more like AS2. Ultimately JAS is an extension to the ECMAScript (ES3) standard, proving the kind of OOP enhancements that ActionScript programmers will find very familiar.
I shall digress and describe the similarities and differences between JAS and both ActionScript languages, feature-by-feature.
[ UPDATE: See http://jaspa.org.uk/wiki/JAS_language ]