BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Build systems Content on InfoQ

  • Facebook Buck and xctool: Open Source Build Tools for Android and iOS

    This article contains details on the recently open sourced Buck and xctool, the build tools used internally by Facebook for their native Android and iOS applications.

  • CloudMunch Launches a Full-Stack DevOps Platform

    CloudMunch launched its full-stack DevOps platform - a dashboard of pre-integrated tools for version control, build management, validation, automated testing, deployment and cloud connectors. The company claims its platform significantly simplifies deployment of applications and infrastructure.

  • Grunt 0.4.0 Released: An Emphasis On Modularity

    The Grunt team updated their Javascript task runner to version 0.4.0 on February 18th in their ongoing effort to decouple the library into more modular parts.

  • WiX v3.7 - MSBuild, Self Update and Reference Counting

    The recently released WiX 3.7 includes support for MSBuild, self update and reference counting

  • SpringFramework Removes OSGi Metadata in Move to Gradle

    SpringSource have been an advocate backer of the Groovy-powered Gradle build system for some time. Now that the development of 3.2 is nearing completion, it appears that a casualty of that decision is to stop generating OSGi metadata for the Spring Framework.

  • Project Jigsaw Late for the Train: Deferment ratified

    JSR 337 expert group has ratified Oracle chief architect Mark Reinhold's proposal to defer Project Jigsaw to Java 9. Were the stated reasons sufficient motivation for this deferment?

  • IG Group Open-Sources RESTdoclet

    IG Group has open-sourced its RESTdoclet Maven plugin for generating web documentation from Spring REST based services.

  • An Alternative Build System: Gradle 1.0 Released

    Gradle 1.0, a build system powered by a Groovy DSL, has been released. Gradle is compatible with Ant tasks, Maven repositories, and has support for the popular IDEs. It attempts to find the sweet spot between the flexibility of Ant and convention-over-configuration of Maven.

  • OSGi Abandons Snapshot Proposal

    With the recently-released OSGi Release 5 early access documents, one of the most anticipated features of the upcoming specification – that of SNAPSHOT style versions for OSGi – has been dropped from the specification because of concerns with existing tooling. Read on to find out why.

  • Thoughtworks Technology Radar March 2012

    ThoughtWorks recently published the latest update to its Technology Radar; a report produced to help technology decision makers understand emerging trends in software development techniques, tools, languages and platforms. There are some interesting observations of interest to Agile software development teams.

  • Nexus 2.0 Released

    Today, Sonatype released Nexus 2.0, a major step forward in their artifact repository. New in this release is the addition of .Net support with NuGet, OSGi and P2 hosting in the open source version, and artifact popularity scores calculated from their frequency of access and cross references in POMs. Read on to find out more.

  • Using IL Weaving to Inject INotifyPropertyChanged into Properties

    Simon Cropp has released an IL weaving tool that wires property changed notifications into automatically implemented properties. IL weaving is a technique in which the IL code in an assembly is rewritten to add functionality.

  • CloudBees Releases Jenkins Enterprise

    CloudBees releases Jenkins Enterprise which offers commercial support, extended long time releases up to a year and extra proprietary plugins useful to companies with large scale Jenkins installations.

  • Build Machines, Windows 7, and Classic ADO

    Imagine you are doing maintenance on an application from the late 90’s that uses the classic ADO libraries. The recompiled code works fine on any Windows 7 SP1 machine, but mysteriously crashes on the Windows XP machines that have been running the program for nearly a decade. This is the problem facing lots of maintenance developers.

  • Modularity Maturity Model

    At the OSGi Community Event, Dr Graham Charters introduced the Modularity Maturity Model, a way of scoring where projects or organisations against how their modular developments score.

BT