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
Tatham Oddie:Neo4j in a .NET world, Neo4j in .NET
Tatham Oddie : 22nd Feb 2012
Podcast Coming Soon: Neo4j in a .NET world,
Fabiane Nardon:JavaEE Applications in Production: Tips and Tricks to achieve zero downtime, JavaEE Apps in Production
Fabiane Nardon : 21st Feb 2012
View Podcast: JavaEE Applications in Production: Tips and Tricks to achieve zero downtime,
 :Adopt a JSR, Adopt a JSR
: 21st Feb 2012
View Podcast: Adopt a JSR,
Richard Gomes:Fast number crunching and fast time to market with Scala, Fast time to market with Scala
Richard Gomes : 21st Feb 2012
View Podcast: Fast number crunching and fast time to market with Scala,
Yara Senger:jHome: Using JavaEE and open-source hardware to automatize your house, Using jHome to automatize your house
Yara Senger : 21st Feb 2012
View Podcast: jHome: Using JavaEE and open-source hardware to automatize your house,
Robert Taylor:Robobinding: a data-binding framework, Robobinding
Robert Taylor : 16th Feb 2012
View Podcast: Robobinding: a data-binding framework,
Jan Machacek:Spring in Scala, Spring in Scala
Jan Machacek : 8th Feb 2012
View Podcast: Spring in Scala,
Sven Efftinge:Xtend - A Programming Language for Java Developers, Xtend
Sven Efftinge : 1st Feb 2012
View Podcast: Xtend - A Programming Language for Java Developers,
Martijn Verburg:Adopt a JSR, JSR
Martijn Verburg : 1st Feb 2012
View Podcast: Adopt a JSR,
Tobias Lindaaker:Neo4j Internals, Neo4j Internals
Tobias Lindaaker : 25th Jan 2012
View Podcast: Neo4j Internals,
Dave Springgay :HTML5, Android Webview and java bridging, HTML5 & Android Webview
Dave Springgay : 19th Jan 2012
View Podcast: HTML5, Android Webview and java bridging,
Paul Butcher:ScalaMock: 'Power' mocking for Scala, ScalaMock
Paul Butcher : 18th Jan 2012
View Podcast: ScalaMock: 'Power' mocking for Scala,
Malcolm Sparks:Reflections on a real-world Clojure application, Real-world Clojure
Malcolm Sparks : 17th Jan 2012
View Podcast: Reflections on a real-world Clojure application,
Julian Birch:Lightning talk: 1000 lines of Clojure, 1000 lines of Clojure
Julian Birch : 17th Jan 2012
View Podcast: Lightning talk: 1000 lines of Clojure,
Neale Swinnerton:Lightning talk: A Quick Guide to paredit-mode, paredit-mode
Neale Swinnerton : 17th Jan 2012
View Podcast: Lightning talk: A Quick Guide to paredit-mode,
OTHER PROGRESSIVE JAVA EVENTS
BeMyApp Mobile Olympics, BeMyApp Mobile Olympics
CONFERENCE (3 DAYS)
London, Friday, February 24th BOOK NOW!
:SpringSource's Core Spring: Developing with the Spring Framework,  SpringSource's Spring Application Development
4 DAY COURSE.
London, Tuesday, March 6th
QCon London 2012, QCon London 2012
CONFERENCE (3 DAYS)
London, Wednesday, March 7th BOOK NOW!
Elevate Events:Elevate Launch Event - The SAAS Platform Connecting Contractors and Hiring Clients, Elevate Events
FREE EVENT: Elevate - SAAS Cloud Platf
London, Wednesday, March 7th
Abisola  Fatokun Implementing Enterprise Search at Sky,  Implementing Enterprise Search at Sky
FREE EVENT: In The Brain of Abisola Fatokun
London, Thursday, March 8th
London Java Community:Low latency performance measurement and monitoring, London Java Community
FREE EVENT: Java low latency
London, Tuesday, March 13th
London Scala Users' Group:Testing times with Scala : A TDD journey using anti-xml, London Scala Users' Group
FREE EVENT: TDD with Scala
London, Wednesday, March 14th
David Pollak:David Pollak's Lift Basics Workshop,  David Pollak's Lift Basics
1 DAY COURSE. Featuring David Pollak
London, Thursday, March 15th
© 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