Archive for the Open Source category

Mark Fisher

Introducing Spring XD

Today we are officially kicking off a new initiative called Spring XD whose theme is "tackling Big Data complexity"1. The Spring Data team has been incredibly busy over the past few years, not only providing support for NoSQL datastores but also simplifying the development experience with Hadoop. With the creation of the Spring for Apache Read more…

Adrian Colyer

Spring and Open Source at the Pivotal Initiative

By now you’ve probably heard about Pivotal. I’d like to take a moment here to explain what this means for Spring, and to tell you about some of our plans for 2013. In case you missed it, here’s the essential background on Pivotal: Led by Paul Maritz, the initiative unites key people and projects from Read more…

Daniel Fernández

Bringing new life to Spring Travel with Thymeleaf

  Hi reader! My name is Daniel Fernández and I am the author of the Thymeleaf template engine as well as several other open source technologies. I recently helped update the Spring Travel sample application and migrate its view layer to Thymeleaf, and the nice folks at SpringSource have given me the opportunity to write Read more…

Martin Lippert

Performance Improvements in STS 3.2.0

The latest release of the Spring Tool Suite (3.2.0) contains a large number of performance improvements in many different areas. We are not only adopting the latest improvements from the Eclipse Juno SR2 maintenance release (which fixes a large number of performance issues with the new Eclipse 4 platform UI), we also worked on the Read more…

Josh Long

Spring at China Scale: Alibaba Group (Alipay, TaoBao, and TMall)

So What Does It Take to Operate at China Scale? The challenges inherent to building enterprise applications that meet China-scale demand are unparalleled. One exemplary Chinese organization using Spring heavily to solve very unique challenges is the Alibaba group. Alibaba is itself an online auction site, like eBay in the west. The Alibaba group in Read more…

Costin Leau

Spring for Apache Hadoop 1.0 Goes GA

We are happy to announce the first GA release (1.0) for Spring for Apache Hadoop, almost one year to the date from the release of its first milestone release. During that time we have incorporated a great deal of your feedback to drive the road-map, so thanks everyone from the community who have helped! While Read more…

Andrew Eisenberg

Simple templates for the Scripted Editor

One of the major goals of Scripted Editor 0.4 is extensibility. We recently released 0.3 and we are making fast progress towards 0.4. Part of the extensibility story is simple declarative extensions to editor functionality (the other part is a powerful plugin model, which will be described in a future blog post). In this blog post, I will introduce custom code completions and templates for the Scripted editor.

aclement

Scripted Editor 0.3 release available

In October the first public version of the Scripted code editor was made available, a browser based editor using a Node.js local server, with a focus on providing a great JavaScript editing experience. Today the first update is available, version 0.3. A full set of Release Notes about the latest features is available here. Here Read more…

Kris De Volder

Dependency analysis in Scripted

Scripted, a JavaScript editor from VMWare was announced on this blog last month. In this article we'll take a look under the hood at Scripted's Dependency Analysis Engine. But before diving into the details, lets motivate why we need it. Main Motivation: Cross-file Content Assist To provide a great JavaScript editing experience, Scripted needs to Read more…

aclement

Scripted: A JavaScript editor from VMware

The first version of the Scripted code editor has been released this week on github: https://github.com/scripted-editor/scripted. Although Scripted is a general purpose code editor, the initial focus is building a great JavaScript editing experience. Scripted itself is built entirely in JavaScript and HTML/CSS. It is a browser-based editor that runs locally on a developer's machine Read more…