YoVDO

The Last 10 Percent

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses Scala Courses Continuous Integration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Scala
Scala 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