Free Sling polo shirts! (NOT)

November 5, 2008

We’ll be giving away nice Sling polo shirts at the end of my talk today, be there!

The complete source code of the mini blog application that I’m going to create, in stages, during the talk, is available below.

Update: slides are available on the conference website.

Stop press: the shirts are held by customs in Memphis, we hope to have them by Friday but there’s no guarantee…sigh

Update: the shirts have finally arrived, grab them at the Day booth at ApacheCon!

Read the rest of this entry »


Sling at openexpo.ch, that’s tomorrow!

September 24, 2008

We’re talking about Sling at openexpo.ch tomorrow, together with Michael Marth, Day’s technology evangelist.

A number of Apache folk are talking there today and tomorrow, see the program – and meet us at tonight’s 6PM social event if you’re around!

Here are our slides, but it’s much better live on stage, so be there anyway!

Update: the demo code is available at SLING-673.


Why I love unixish configs

June 30, 2008

I wrote this today while discussing configuration mechanisms with my colleagues.

I love the unixish way of configurating things because the configs are:

Discoverable
With find, xargs and grep I can (very often) find out where something
is configured in my unixish system, with minimal initial knowledge.
Commentable
It is easy to add comments to configuration items in a text-based
config, and comments are not mangled when that config is later
modified from a GUI, if that’s available.

Cloneable
Copying the right config files from one system to another allows
configs to be cloned.

Traceable
By putting my configs under subversion control, I know what happened to them.
Documentable
Processing my configs with simple tools allows me to create reports or
dashboards easily.

The opposite of this is the M$ hell of opaque configurations managed by (sometimes even more opaque) GUIs, and unfortunately Sling leans more towards that opposite at the moment. We’ll have to fix this.


Talking at Jazoon, Zürich, next week

June 17, 2008

jazoon.jpgI’ll be talking as a co-speaker with David Nuescheler at Jazoon next thursday, on the revenge of the weblog in 15 minutes. The talk description still mentions microjax, but that’s dead, it’s the Sling client library now. No conceptual changes though, that’s mostly a renaming.

I’m working on the Sling JST templates this week, as the code that this template engine generated was way too ugly to be shown in public. That’s getting better.


Apache Sling wins prize at JAX innovation award

April 28, 2008

carsten-felix-sling-award-jax.jpgLast week, Apache Sling won the fifth prize at the JAX Innovation Award.

Carsten, seen here playing happy Sling committers with Felix, writes about how Sling Sling brings the fun back in web development.

I haven’t done much development myself with Sling yet, as I’ve been mostly working on the framework itself, but just writing the simple webloader stuff makes me very much echo what Carsten says: Sling is indeed fun and efficient to work with.


Summer of Code 2008 is on!

April 22, 2008

The list of accepted students was published yesterday, for Sling we’re happy to welcome Janandith who’s tasked with making Scala usable in Sling.


JCR community meetup, Amsterdam, April 8th

March 27, 2008

A JCR community meetup is being organized as a sidetrack of ApacheCon Europe 2008.

If you’re intersted, see the wiki page for signup and topics, or talk to us on the Jackrabbit or Sling mailing lists.