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
Web Engineering III: Quality AssuranceTechnische Hochschule Mittelhessen via iversity Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX DevOps for Developers: How to Get Started
Microsoft via edX Accelerate Software Delivery using DevOps
Microsoft via edX Building R Packages
Johns Hopkins University via Coursera