Stuart Clayman
Stuart Clayman
I am the Chief Architect and main Software Engineer for Clipweaver.
This is me after d.construct06.
The design work for Clipweaver was done by elizabeth f ryan.
Clipweaver uses various software components as part of its foundations.
Software
The software used for Clipweaver includes:- Grails as the main web application framework
- Groovy and Java for most of the programming
- the Timeindexing framework to process the media
- Javascript with the prototype and Scriptaculous AJAX libraries for the use interface
- Radeox, for the wiki engine
- Lucene, for the free text search
- Flash for some of the user interaction widgets
Clipweaver
| By: clipweaver
On: 2007/09/11 12:18
From: user
|
The Clipweaver user is responsible for the site info and the quick tour.
All the main stories on the site are managed by this user.
elizabeth f ryan
| By: lizzy
On: 2007/09/25 09:29
From: user
|
Elizabeth Ryan is the Designer and co-director at Timeindexing.
I have done the design work, the layout, and navigational flow of the Clipweaver site.
Grails
| By: sclayman On: 2008/03/18 17:04 Shared: YES |
See http://grails.org/
Grails is an open-source web application framework that leverages the Groovy language and complements Java Web development. You can use Grails as a standalone development environment that hides all configuration details or integrate your Java business logic. Grails aims to make development as simple as possible and hence should appeal to a wide range of developers not just those from the Java community. Groovy
| By: sclayman On: 2008/03/18 17:02 Shared: YES |
See http://groovy.codehaus.org/
Groovy…
- is an agile and dynamic language for the Java Virtual Machine
- builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
- makes modern programming features available to Java developers with almost-zero learning curve
- supports Domain-Specific Languages and other compact syntax so your code becomes easy to read and maintain
- makes writing shell and build scripts easy with its powerful processing primitives, OO abilities and an Ant DSL
- increases developer productivity by reducing scaffolding code when developing web, GUI, database or console applications
- simplifies testing by supporting unit testing and mocking out-of-the-box
- seamlessly integrates with all existing Java objects and libraries
- compiles straight to Java bytecode so you can use it anywhere you can use Java
Timeindexing
| By: sclayman On: 2008/03/18 17:05 Shared: YES |
Timeindexing
See http://www.timeindexing.com/ Time Indexing is the simplest way to store and retrieve any kind of time-based data. Time Indexing presents a new way to develop time-based applications and processes. By introducing a new type of data container that can store and retrieve any kind of data, plus operations that are optimized for precision time specification, a whole new world of possibities for applications and processes opens up. The Time Indexing system provides a flexible framework for building time-based applications and processes. This framework is superior to the current approaches to storing and retrieving data, where time is a major element, because it provides a consistent and coherent mechanism for doing flexible and precise time-based selection and processing. Applications for time-indexing can be as diverse as audio and video selection and processing, server log file maintenance and management, financial time-series processing, sensor data storage and processing. Time Indexing is suitable in many business sectors, including:| Audio Streaming | Video Streaming |
| Finance | Data Logging |
| Earth Sensing | Healthcare |
| Telecommunications | Call Centres |
Prototype
| By: sclayman On: 2008/03/18 17:08 Shared: YES |
Prototype
See http://www.prototypejs.org/
Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.
Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.
Scriptaculous
| By: sclayman On: 2008/03/18 17:20 Shared: YES |
See http://script.aculo.us
script.aculo.us provides you with
easy-to-use, cross-browser user
interface JavaScript libraries to make dynamic visual effects and user interface elements via the Document Object Model.Radeox
| By: sclayman On: 2008/03/18 17:28 Shared: YES |
See http://www.radeox.org
Radeox RE is a Java-based Wiki rendering engine implementation
- Radeox is a wiki markup to XHTML renderer and intended to be easy to extend.
- Radeox is a standalone project under the LGPL and can be used in other applications (CMS, Wikis, BugTrackers, ...). The goal is to develop a feature rich, easy to maintain wiki library with a low bug count so writing your own Wiki implementation is a breeze.
Lucene
| By: sclayman On: 2008/03/18 17:30 Shared: YES |
See http://lucene.apache.org/
Apache Lucene
Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform. Flash
| By: sclayman On: 2008/03/18 17:35 Shared: YES |