My name is Mateusz Lenik, I study at Technical University in Wrocław, Poland. For the past two months, I've been working on expanding features of the Ruby DSL for Puppet. I’m a Ruby programmer and I was looking for Google Summer of Code projects in Ruby, which is how I came to Puppet Labs. My project goal is to release a version of the DSL that provides a feature parity between Puppet language and Ruby DSL. I’d also like to create a script that can (at least partially) convert manifests in Puppet language to Ruby DSL.