ApacheCon EU 2014 has ended
Register Now for ApacheCon Europe 2014 - November 17-21 in Budapest, Hungary. 
Kond [clear filter]
Tuesday, November 18

9:00am CET

Subversion With Local Branches (And More) - Branko Čibej, WANdisco
Apache Subversion is one of the most widespread version control systems currently in use. Whilst it has many useful features — and several well-known deficiencies — one of the most often repeated criticisms against it is that it is not "distributed" (or, more properly, "decentralised"), since is has a central repository and does not provide local branches and similar features of most popular DVCS. In this presentation, we'll discuss the Subversion developers' plans for introducing some of these features into Subversion.


Branko Cibej

Director of Subversion, WANdisco
Brane has been a Subversion developer and PMC member for 14 years, having joined the project soon after it started. Two years ago he began working on the project full-time as Director of Subversion at WANdisco. He is a member of the Apache Software Foundation and a regular speaker... Read More →

Tuesday November 18, 2014 9:00am - 9:50am CET

10:00am CET

Simple Software Is Hard - Tales From The Trenches - Bertrand Delacretaz, Adobe
Simple software wins every time, but it can be very hard to create. Based on concrete examples from past projects, we'll show how high one can put the bar in terms of simplicity, and how you need to be ready to throw away your work, even many times, to come up with something simple enough. There's no magic recipe for simple software, but our "tales from the trenches” should help you identify the key drivers that help us progress on this hard journey.

avatar for Bertrand Delacretaz

Bertrand Delacretaz

Principal Scientist, Adobe
Bertrand Delacretaz works as a Principal Scientist in the AEM R&D team at Adobe’s Basel office, using open source tools to create world-class content management and digital marketing systems. Bertrand is an active member and current Director of the Apache Software Foundation... Read More →

Tuesday November 18, 2014 10:00am - 10:50am CET

11:20am CET

Continuous Automated Deployment With Apache Ace - Jan Willem Janssen & Marcel Offermans, Luminis Technologies
Nowadays, it is quite common to have build infrastructure that, on every change in a repository, builds your software and runs all your tests. However this is where most development teams stop. This talk demonstrates how you can consistently deploy systems from development to testing, staging and production.
With Bndtools we semantically version bundles in the Eclipse IDE. The continuous build is setup to automatically deploy to a bundle repository and create snapshots of changed bundles compared to a baselined version that is available in a release repository. By hooking up these repositories to Apache ACE, such updates can instantly be deployed to systems in different configurations, allowing you to deploy new features to QA systems, beta users and finally roll them out to all other customers.
We’ll also go into real life scenarios and pitfalls we have encountered setting this up.

avatar for Jan Willem Janssen

Jan Willem Janssen

Software Architect, Luminis Technologies
Jan Willem Janssen works as a software architect at Luminis Technologies and has several years of experience in various areas of software development. He has a strong interest in software architecture, modularity, security and creating scalable software systems. He actively participates... Read More →

Marcel Offermans

Director, Luminis Technologies
Marcel Offermans is the Director at Luminis Technologies. He has been involved in lots of commercial OSGi projects for over eight years and is responsible for the architecture, development and support of an OSGi and cloud based software provisioning product. He is also a member of... Read More →

Tuesday November 18, 2014 11:20am - 12:10pm CET

1:30pm CET

Open Development In The Enterprise - Bertrand Delacretaz, Adobe
Open Development is often mentioned in open source circles nowadays, as a way to make projects really open, sustainable and meritocratic rather than based on people's titles or hierarchical ranking.
Does this model have its place in the enterprise? Can we apply the open source governance models to enterprise projects, where you'd usually expect a strictly hierarchical decision making process?
The open collaboration methods used by the some development groups at Adobe demonstrate that this is not only possible, but brings measurable benefits in terms of agility, employee satisfaction and quality of the final product.
This talk describes the key elements that make this possible, and provides pointers to developers or project leaders to start using such a model in their own projects.

avatar for Bertrand Delacretaz

Bertrand Delacretaz

Principal Scientist, Adobe
Bertrand Delacretaz works as a Principal Scientist in the AEM R&D team at Adobe’s Basel office, using open source tools to create world-class content management and digital marketing systems. Bertrand is an active member and current Director of the Apache Software Foundation... Read More →

Tuesday November 18, 2014 1:30pm - 2:20pm CET

3:50pm CET

Improving Spark Application Performance - William Benton, Red Hat
Apache Spark presents an elegant and powerful set of high-level abstractions for developing distributed data-processing applications.  Analysts who use Spark can rapidly prototype applications and experiment with new techniques at scale.  However, to make the most of Spark, developers need to understand both the abstractions and how Spark will schedule and execute their code.  

This talk will show you how to improve Spark application performance by working with, not against, Spark's operational model.  We'll start with a real prototype Spark application and apply several simple, generally applicable transformations to make it more efficient and scalable.  For each transformation, we'll look both at *why* it works, considering the relevant details of Spark's internals, and *how well* it works, considering its impact on overall application performance.  You'll leave this talk with an improved understanding of how Spark runs your code and some additional tools to make your big data apps even more efficient.

avatar for William Benton

William Benton

Engineering Manager and Senior Principal Software Engineer, Red Hat
Senior Principal Software Engineer

Tuesday November 18, 2014 3:50pm - 4:40pm CET

4:50pm CET

Set Up And Use Apache Openmeetings In 30 Minutes - Maxim Solodovnik, UniPro
Apache Openmeetings is the open source solution to organize appointments, meetings, presentations and online classes. Unfortunately installing and configuring it is one of the hardest tasks potential customers are facing. During tutorial Maxim Solodovnik will show installing and configuring is not "a big deal".

avatar for Maxim Solodovnik

Maxim Solodovnik

Senior Software Developer, Unipro
Apache Openmeetings Chair/Commiter/PMC Apache member Speaker at ApacheConEU 2014: "Set up and use Apache OpenMeetings in 30 minutes" I'm software developer currently working at Unipro (www.unipro.ru), Novosibirsk, Russia. I currently developing both Web-based and server side... Read More →

Tuesday November 18, 2014 4:50pm - 5:40pm CET
Thursday, November 20

9:00am CET

Tutorial: Getting Started with Apache Flex - Justin McClean, Class Software (Additional Fee to Attend)
In this hands on training we'll will cover the what you need to know to use and create real world applications in Apache Flex.

Topics covered include a
- Overview of Apache Flex and it's components
- What you need to get started coding
- High level overview of the Flex SDK architecture, what important and what you need to take care using
- How to lay out views and components with MXML layout
- How to easily reuse components
- Injecting your data model into your views and components with variable binding
- Having you views automatically update with variable binding
- Creating loosely coupled components by dispatching custom events
- Basic item renderers and editors

Time permitting we'll also cover how to debug and test your Flex applications.

avatar for Justin Mclean

Justin Mclean

Founder, Class Software
Justin Mclean has more than 25 years experience in developing web based applications and is involved in the open source hardware movement. He runs his own consulting company Class Software and has spoken at numerous conferences in Australia and overseas including previous ApacheCon... Read More →

Thursday November 20, 2014 9:00am - 12:20pm CET

1:40pm CET

Tutorial: Stop Scaffolding, Start Coding. - Dan Haywood, Haywood Associates Ltd. & Jeroen van der Wal, Stromboli b.v. (Additional Fee to Attend)
If you build line-of-business applications in Java, then probably Spring (or maybe JEE 7) is where you live. But it can take a long time to get going and start delivering any sort of business value with those stacks; wiring up and scaffolding all those layers of your architecture takes time, right?

Doesn't have to be that way, though. Apache Isis is a platform for developing domain-driven applications, so you can build an entire working app just by writing your business domain. No scaffolding required. We promise.

This hands-on session is an opportunity to play with Isis, learn about its testing support and out-of-the-box modules and REST API, while supported by two of its core committers. We'll provide some exercises and notes for you to work through, but we're also happy to support you if you just want to go out and build something brand new for yourself.

avatar for Dan Haywood

Dan Haywood

Consultant and Developer, Haywood Associates Ltd.
Dan is a freelance consultant, developer, writer and trainer, specializing in domain-driven design, agile development, enterprise architecture and also REST, on the Java and .NET platforms.Dan is known as an advocate of the naked objects pattern, and is the lead committer to Apache... Read More →

Jeroen Van der Wal

Stromboli b.v.
Jeroen van der Wal is a freelance consultant and software developer, and is also a committer on Apache Isis. Jeroen works on developing and enhancing Estatio, an open source estate management system built on Apache Isis. He is an experienced speaker at previous conferences, including... Read More →

Thursday November 20, 2014 1:40pm - 5:40pm CET

Filter sessions
Apply filters to sessions.
  • ApacheBarCamp
  • Big Data
  • Business
  • Cassandra Days
  • Cloud
  • Community
  • Content in Action
  • Content Services
  • Couch
  • CXF
  • Developer
  • Evening Event
  • Fast Feather Track
  • httpd
  • Infrastructure
  • Keynote
  • Linked Data
  • Lucene / Solr
  • Mesos
  • Mobile/Flex
  • OFBiz
  • OpenOffice
  • Operations
  • OSGi
  • Software Development
  • Tomcat
  • Tutorial
  • Web Frameworks
  • Wildcard