The Last 10 Percent
Offered By: Scala Days Conferences via YouTube
Course Description
Overview
Explore the intricacies of publishing and maintaining Scala libraries in this comprehensive 55-minute conference talk from Scala Days Chicago 2017. Learn how to navigate the challenging "last 10 percent" of the development process, focusing on crucial steps beyond writing functional code. Discover the technical details of publishing, including where and how to distribute your library. Delve into essential topics such as testing, documentation, licensing, versioning, and releasing. Gain insights on manual and automated processes for these tasks. Watch as the speaker demonstrates live all the necessary steps to transform Scala source files into a fully-fledged open source project. Cover topics like continuous integration, multi-project setups, plugin repositories, tag-based publishing, and binary compatibility. Perfect for developers who have created their first Scala library or aspire to do so, this talk equips you with the skills needed to successfully share your work with the Scala community.
Syllabus
Introduction
The Last 10 Percent
The Difficult Part
Where do libraries come from
JavaScript
Scala
Publishing
Publishing in Nexus
Continuous Integration
Multi Project
Plugin Repository
Tag Based Publishing
Binary Compatibility
Skills Needed
Questions
Taught by
Scala Days Conferences
Related Courses
Teaching Domain Specific Languages in ScalaScala Days Conferences via YouTube Why Dolly Is Just the Beginning for Open LLM Models
Scala Days Conferences via YouTube Building Billion Node Graphs for Machine Learning
Scala Days Conferences via YouTube How Does Incremental Compilation Work with Scala 3
Scala Days Conferences via YouTube AI Assisted Development
Scala Days Conferences via YouTube