Links

OSGi (lite) on Google App Engine using PojoSR

PojoSR is a service registry that enables OSGi style service registry programs without using an OSGi framework.

The idea is to create something that would make the service and parts of the life cycle layer of OSGi available in environments where it typically isn't.

PojoSR can also be run on Google App Engine

Image001

http://code.google.com/p/pojosr/

http://luminis-technologies.com/?p=358

Filed under  //   GAE   lite   osgi   osgi lite   services  
Posted April 19, 2011 by email 

AppEngine Gradle plugin

This plugin can be used to upload an application built with Gradle to AppEngine

https://github.com/hierynomus/appengine-gradle-plugin

Filed under  //   appengine   gae   gradle   plugin  
Posted January 11, 2011 by email 

Android Plugin for Gradle, featuring ProGuard and Scala support

This is the Android plugin for the Gradle build system. This plugin enables the creation of Android applications using Gradle, with all of the power and flexibility you've come to expect from Gradle, plus support for ProGuard and Scala
Features

Features of the Android plugin include:

Compile, package, and install Android applications. (Including handling of Android resource files.)
Sign application packages using the default debug key, or with a release key for publication to Android Market.
Incorporation of ProGuard to ensure that applications have minimal memory footprint.
Create Android applications in Scala (and possibly Groovy or Clojure).

The Android plugin fully integrates into the Gradle build lifecycle by extending the Java plugin. Furthermore, the incorporation of ProGuard into the build not only ensures that Android application packages are small and tight, it also trivially enables the use of Scala for Android application development simply by incorporating the existing Scala plugin into the build. ProGuard will include only those classes from the Scala library that are actually used by your Android application, resulting in an application package that is as small as possible.

https://github.com/jvoegele/gradle-android-plugin/wiki

Filed under  //   appengine   gae   gradle   plugin  
Posted January 11, 2011 by email 

AppScale: open source Google App Engine implementation

AppScale is an open-source implementation of the Google App Engine cloud computing interface. It is being developed by researchers in the UC Santa Barbara RACELab. AppScale enables execution of Google App Engine (GAE) applications on virtualized cluster systems. In particular, AppScale enables users to execute GAE applications using their own clusters with greater scalability and reliability than the GAE SDK provides. Moreover, AppScale executes automatically and transparently over cloud infrastructures such as the Amazon Web Services (AWS) Elastic Compute Cloud (EC2) and Eucalyptus, the open-source implementation of the AWS interfaces.

The goal of AppScale is to provide a Platform-as-a-Service (PaaS) cloud infrastructure that enables users to deploy, test, debug, measure, and monitor their GAE applications prior to deployment on Google's proprietary resources. In addition, we would also like to facilitate investigation and extension of the PaaS implementation: services, runtime, interoperation with lower-level cloud fabric, etc.

Image001

http://appscale.cs.ucsb.edu/

http://code.google.com/p/appscale/

Filed under  //   appscale   cloud   ec2   gae   java   python  
Posted October 25, 2010 by email