HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
OSGi™ Users' Forum UK:OSGi Development Tooling Panel
OSGi Development Tooling Panel
OSGi Development Tooling is often cited as one of the main areas where people encounter difficulties. There is a significant effort going on from open source and commercial tooling teams to improve the OSGi Development experience. We have pulled together a number of the project leads and key contributors of OSGi Development tools for the next meeting.

This is your opportunity to meet with the people behind the tools. You will have the opportunity to share your development challenges and issues and get answers from the experts along with learning and understanding from your peers.

Each of the panel members will provide a brief overview of their tooling and then we will open it up for a panel discussion. So please come armed with your questions! We are also pleased to receive questions in advance and you can email these to us.

Most of the panel will be there in person and a few will be joining us via Skype video. Confirmed panelists so far are:

  • Neil Bartlett (BndTools)
  • Peter Kriens (Bnd / OSGi Director of Technology)
  • Martin Lippert (Virgo Tooling Committer / VMware)
  • Simon Maple (RAD / IBM)
  • Stuart McCulloch (Maven / Sonatype)
  • Kaloyan Raev (Libra / SAP) via Skype Video

In addition James Governor from Redmonk will be the moderator of the panel.

As we recognise OSGi tooling is a big challenge we are also opening up the meeting to a much wider audience by allowing people around the world to watch the meeting live via Ustream. We will also be enabling them to submit questions and comments via twitter (#osgitool).

Please note you must be a registered member to attend in person at OSGi Users' Forum UK meetings. To join please see the How to Join section of this website.

To attend remotely: The Ustream broadcast is open to non-members (http://www.ustream.tv/channel/osgi). We would be grateful if you could register for a Remote Attendance ticket so we get an understanding of the level of interest for the broadcast for future reference.

Registration (Essential): Please register here and select either a Members Only ticket to attend in person or Remote Attendance ticket if you plan to watch Ustream broadcast.

DON'T MISS!

Free talk: In The Brain of Kito Mann -- Polyglot JavaServer Faces (Jun 13)

In this session, Kito Mann will look at different techniques for using other languages with JSF. We'll look at built-in Groovy support in Mojarra, using Groovy as a DSL for JSF views with Gracelets, JRuby integration with Spring, and examine writing JSF applications with Scala. Find out more here

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Uncle Bob's Test Driven Development and Refactoring (July 14-15)

This is a two-day hands-on course in which students learn Test-Driven Development (TDD) and Refactoring. This course alternates between lecture and exercise so that students can experience, first-hand, the practices and disciplines of these fundamental topics.
  • Professionalism, Craftsmanship and Clean Code
  • Code Smells
  • De-odorizing code by using refactorings
  • Unit testing and Test Driven Development
  • Design Patterns that facilitate testing and refactoring
Find out more here

Kito Mann's JSF2 in Action (Jul 13-15)

Build highly interactive Ajax-enabled applications with JavaServer Faces (JSF) 2, the standard web application framework for Java EE. JSF 2 incorporates time-saving features, such as convention-over-configuration, built-in Ajax, templating, simple custom UI component development, and several powerful third-party Ajax component suites. JSF applications can be integrated seamlessly with Spring and/or Java EE. This course covers the key features of JavaServer Faces and walks you through building different aspects of a JSF application. You will also learn how to take advantage of rich JSF component suites such as ICEfaces and RichFaces. Find out more here

Jonas Boner's Pragmatic Real-World Scala (Aug 22-23)

Jonas Boner's two day Pragmatic Real-World Scala course will teach you all you need to know about Scala, one of the most interesting new languages for the JVM. A unique and elegant blend of the Object-Oriented (OO) and Functional Programming (FP) paradigms, Scala is pragmatic and practical with seamless interoperability with Java. Scala stands for 'Scalable Language' and is designed to scale with the needs and requirements of its users. It is statically typed but with good type inference and style which gives it a dynamic feel similar to Ruby or Python, but with the performance and safety only a statically typed language can provide. This makes it great for a wide range of use-cases, from internal DSLs to large-scale enterprise applications or container code. Find out more here

DID YOU SEE...?

Scala eXchange 2011

Thanks to everyone who attended, including some great speakers with excellent talks, we enjoyed an exciting, inspiring two days packed with learning.

If you would like to see any of the talks again, including film footage, slides, code and demos, check out the podcast links below, which lead to SkillsCast video's of each talk, all now published.
Watch all the talks here


ABOUT VARIOUS SPEAKERS
Various Speakers
More about Various Speakers

ABOUT THE OSGI™ USERS' FORUM UK
Skills Matter is pleased to support the OSGi Users' Forum UK!
More about the OSGi™ Users' Forum UK
PODCAST OSGI DEVELOPMENT TOOLING PANEL
SPONSORS
Skills Matter Ltd
PROGRESSIVE JAVA PODCASTS
Toby O'Rourke:Introducing Neo4j into a Relational Database Organisation, Introducing Neo4j
Toby O'Rourke : 23rd May 2012
View Podcast: Introducing Neo4j into a Relational Database Organisation,
Luke Daley: Managing JavaScript with Gradle, JavaScript with Gradle
Luke Daley : 22nd May 2012
View Podcast:  Managing JavaScript with Gradle,
John Stevenson:(perfect? clojure environment), Perfect Clojure
John Stevenson : 16th May 2012
View Podcast: (perfect? clojure environment),
Chris Harris:Building a MongoDB application with Grails , MongoDB with Grails
Chris Harris : 16th May 2012
View Podcast: Building a MongoDB application with Grails ,
Sean Reilly:Non-rails Groovy development, Non-rails Groovy development
Sean Reilly : 16th May 2012
View Podcast: Non-rails Groovy development,
Tom McMillen:CouchDB at the Hut Group, CouchDB at the Hut Group
Tom McMillen : 9th May 2012
View Podcast: CouchDB at the Hut Group,
John Zablocki:The Couchbase Server Tutorial, The Couchbase Server Tutorial
John Zablocki : 9th May 2012
View Podcast: The Couchbase Server Tutorial,
Nicki Watt:Neo4j Tales from the Trenches: A recommendation Engine Case Study, Neo4j Tales from the Trenches
Nicki Watt : 9th May 2012
View Podcast: Neo4j Tales from the Trenches: A recommendation Engine Case Study,
Gavin  Bell:Is Everything Social?, Is Everything Social?
Gavin Bell : 8th May 2012
View Podcast: Is Everything Social?,
Ian Robinson:A Programmatic Introduction to Neo4j, Neo4j Intro
Ian Robinson : 3rd May 2012
View Podcast: A Programmatic Introduction to Neo4j,
Jan Machacek:Polyglot applications in Java and Spring, Polyglot apps in Java and Spring
Jan Machacek : 3rd May 2012
View Podcast: Polyglot applications in Java and Spring,
Various Speakers:Parkbench Panel Discussion with Pizza & drinks, Parkbench
Various Speakers : 3rd May 2012
View Podcast: Parkbench Panel Discussion with Pizza & drinks,
Brian Sletten:Information Resources : Moving Beyond Objects, Moving Beyond Objects
Brian Sletten : 3rd May 2012
View Podcast: Information Resources : Moving Beyond Objects,
David Morgantini:Exploring enterprise Java outside of Java EE, Exploring enterprise Java
David Morgantini : 3rd May 2012
View Podcast: Exploring enterprise Java outside of Java EE,
Anirvan  Chakraborty:Connecting to Neo4j using Spring Data, Connecting to Neo4j using Spring Data
Anirvan Chakraborty : 3rd May 2012
View Podcast: Connecting to Neo4j using Spring Data,
OTHER PROGRESSIVE JAVA EVENTS
:SpringSource's Core Spring: Developing with the Spring Framework,  SpringSource's Spring Application Development
4 DAY COURSE.
London, Tuesday, May 29th
Uncle Bob (Robert C. Martin):Uncle Bob's Advanced Test Driven Development in NYC,  Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin)
New York, Tuesday, May 29th
London Java Community:Gradle - Build Automation Evolved, London Java Community
FREE EVENT: Gradle
London, Tuesday, June 12th
London Scala Users' Group:Experiences from a Real-World Scala Project, London Scala Users' Group
FREE EVENT: Real-World Scala Project
London, Wednesday, June 13th
GeekOut 2012, GeekOut 2012
CONFERENCE (2 DAYS)
Tallinn, Thursday, June 14th BOOK NOW!
Jon Jagger:Jon Jagger & Kevlin Henney's Agile Development for Developers,  Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger
London, Monday, June 18th
Simon Brown:Simon Brown's Enterprise Software Developer,  Simon Brown's Enterprise Software Developer
3 DAY COURSE. Featuring Simon Brown
London, Monday, June 18th
Trond Bjerkestrand:Typesafe's Fast Track to Scala,  Typesafe's Fast Track to Scala
2 DAY COURSE. Featuring Trond Bjerkestrand
London, Monday, June 18th
© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship