BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//packagingcon-2021//talk//TCRVXX
BEGIN:VEVENT
UID:pretalx-packagingcon-2021-TCRVXX@pretalx.com
DTSTART:20211110T201500Z
DTEND:20211110T203500Z
DESCRIPTION:Frequently\, reusable packages for major programming languages 
 and operating systems are available in public package repositories where t
 hey are developed and evolved together within the same environment. Develo
 pers rely on package management tools to automate deployments\, specifying
  which package releases satisfy the needs of their applications. However\,
  these specifications may lead to deploying package releases that are outd
 ated or undesirable because they do not include bug fixes\, security fixes
 \, or new functionality. In contrast\, automatically updating to a more re
 cent release may introduce incompatibility issues. Moreover\, while this d
 elicate problem is important at the level of individual packages\, it beco
 mes even more relevant at the level of large distributions of software pac
 kages where packages depend\, directly or indirectly\, on a large number o
 f other packages.\nThe goal of this presentation is to show how to capture
  this delicate balance between the need of updating to the ideal release a
 nd the risk of having breaking changes by presenting the measurement of te
 chnical lag\, a concept that quantifies to which extent a deployed collect
 ion of packages is outdated with respect to the ideal deployment. Then\, w
 e empirically analyze its evolution in npm.
DTSTAMP:20260415T104609Z
LOCATION:Room I
SUMMARY:Quantifying Outdatedness Using the Technical Lag Measurement - Ahme
 d Zerouali
URL:https://pretalx.com/packagingcon-2021/talk/TCRVXX/
END:VEVENT
END:VCALENDAR
