Using Software Modules - Welcome to Hell!

A session at JDayLviv

Using software modules today is the default way of working for most systems and many frameworks. With the advent of a lot of modern software languages and OSS frameworks new module systems are constantly born and new module ecosystems start to prevail. This trend is horizontal and covers operating system packages, language libraries and application modules (plugins). But while some module systems are nicer to use, others are repeating past mistakes and are a daily source for developer agony and pain. In this short talk I will present the "lessons learned" at JFrog, where we make software for managing modules and deal with many types of module systems. We will see what works and what doesn't work in a module system; what features can make a module ecosystem thrive or fall; and why, despite all downsides, modules are here to stay and conquer more space as the Cloud continues to grow.

About the speaker

This person is speaking at this event.

JFrog Developer Advocate

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Date Sat 29th June 2013

Short URL


Official event site


View the schedule


Books by speaker

  • Spring in a Nutshell

See something wrong?

Report an issue with this session