Daily Roundup

Scalable Solutions Launch Cloudy Akka Add-on Modules

Apache Axiom 1.2.11 Released Ahead of Axis2

Version 1.2.11 of the Axiom StAX-based model for supporting on-demand building of the object tree, has been announced. Developed as part of Apache Axis2, Apache Axiom supports a "pull-through" model, allowing users to turn off the tree building and directly access the underlying pull event stream. It also comes with built-in support for XOP and MTOM, which allows XML to carry binary data transparently. This is a maintenance release ahead of the upcoming Axis2 1.6 release. It adds a non JavaMail implementation of MultipartWriter and a new getDocumentElement method to StAXOMBuilder that facilitates discarding the OMDocument. Version 1.2.11 also introduces some new APIs for supporting alternative Axiom implementations, which should eliminate the need to refer to internal Axiom APIs.

ApexIdentity Join ForgeRock

ApexIdentity have joined ForgeRock, the company behind OpenAM and OpenDJ. ApexIdentity will contribute their work on OAuth 2.0 to the OpenAM project, while founders Jamie Nelson and Paul Bryan will join the I3 platform leadership team at ForgeRock. I3 is an identity management suite built on top of ForgeRock's OpenSSO-based OpenAM open source program.

Dispatch 0.8.0 Beta 3 Released

The third beta of Dispatch 0.8.0 has been released. This beta updates Dispatch's HttpClient dependency to 4.1 final and removes support for Scala 2.7.x. Support for the NIO HttpAsyncClient has also been added and Request has been refactored, and is now a class with properties and a copy method. All of the request-building operations are now added via implicit conversions. The Http object is no longer accessible from all modules, so the implicit conversions previously found there are now in Request.

TextUML Toolkit 1.7 RC Adds Auto-Formatting

The first RC for TextUML Toolkit version 1.7 has been announced. TextUML Toolkit is an open source IDE for UML, designed for users wishing to create models. Users can now leverage notation features, including applying stereotypes to parameters, and declaring attributes as read-only. They can also auto-format source code.

Users can control outline contents via the TextUML preference page, by toggling attributes and operations.

Clojuresque Adds Gradle 0.9 Support

Version 1.4.0 of the Clojuresque plugin for making Gradle "clojure-aware," has been released. This release is compatible with Gradle version 0.9, renames 'ueberjar' to 'uberja,' and splits into two plugins. Compile and test drivers are now separated into a runtime jar, which is automatically added as a dependency, and a new task type has been added for executing clojure functions. Here is an example for the new ClojureExec task type:

(ns hello.world) 
(defn greet 
  [phrase & things] 
  (doseq [thing things] 
    (println (str phrase " " thing "!")))) 
task greet(type: clojuresque.ClojureExec) { 
  classpath = project.files( 
    project.sourceSets.main.clojure.srcDirs, 
    project.configurations.testRuntime 
  ) 
  main = "hello.world/greet" 
  args = [ "Salut", "World", "Welt", "Monde", "свят" ] 
} 

 

SBT 1.2 Plugin Supports Multiple SBT Launchers

Version 1.2 of the sbt Jenkins/Hudson plugin has been released, with support for multiple sbt launchers. Creator Uzi Landsmann also announced that he favours Jenkins over Hudson, and that if the Hudson API diverges too much from Jenkins, he will drop support for Hudson rather than maintain his plugin on both branches. You can read more about the plugin at the Jenkins wiki.

 

Bug Fixes for LibreOffice 3.3.1 RC1

Hot on the heels of their first production release, the Document Foundation have announced the first release candidate for LibreOffice 3.3.1. This is the first in a series of bug fix releases planned for LibreOffice 3.3, and includes translation updates, and upgrades libwpd to version 0.9.1. Some of the translations have also been updated. Please see the release announcement for a full list of the changes.

 

New 'Swing Bits' Project

Eugene Ryzhikov has released version 0.2.0 of a new 'Swing Bits' project, which will consist of code and components for Swing developers. This version of the library contains a table filter UI, check list, and DeepCopy and Screenshot utilities. The project can be downloaded now from Google Code.

 

Opera Labs Release WAC 1.0 Compliant Runtime

Opera Labs have released the final build of their Wholesale Applications Community (WAC) 1.0 compliant runtime. This build integrates all of WAC 1.0 APIs and features, and integrates the Android Homescreen. The team have also run the WAC compliance program and submitted the results to WAC and the W3C. WAC is an effort by mobile industry leaders to increase the market for mobile apps and promote the use of mobile web technologies. The Opera Labs team will now work on Eclipse packaging plugin and Opera Widget Desktop Emulator with WAC 1.0 APIs support.

 

Scalable Solutions Launch Cloudy Akka Add-on Modules

Scalable Solutions are now offering 'Cloudy Akka,' a suite of enterprise add-on modules, consisting of clustering, support, monitoring and management. Data analysis is performed through Hadoop, and management and monitoring is achieved through Dashboard and JMX. The suite also offers transparent and non-transparent load-balancing, and is offered on a “pay us what you can, when you can” basis.

 

Androidify Yourself with New App

Google Creative Lab have released an app that allows Android fans to develop their very own, customised Android. Once you've created your Android, you can share it through the 'Share with' menu, or save it to the SD card.

Jessica Thornsby

What do you think?

JAX Magazine - 2014 - 05 Exclucively for iPad users JAX Magazine on Android

Comments

Latest opinions