Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Best Practices for Package Development Using BestieTemplate.jl

The Julia Programming Language via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore best practices for Julia package development in this JuliaCon 2024 conference talk by Abel Soares Siqueira. Learn about BestieTemplate.jl, a Copier-based template that incorporates opinionated software development best practices. Discover how to structure your Julia package with src, test, and docs folders, create essential files like README and LICENSE, and set up GitHub workflows for testing, documentation, CompatHelper, and TagBot. Gain insights into advanced practices such as linting, formatting specification files, pre-commit hooks, and CITATION.cff files. Understand how BestieTemplate.jl can be applied and reapplied to existing packages, allowing for easy updates and improvements. Explore the package's functionality as a Julia wrapper for Copier, enabling users to utilize the template without direct Copier installation.

Syllabus

Best practices for package development using BestieTemplate.jl | Soares Siqueira | JuliaCon 2024

Taught by

The Julia Programming Language

Reviews

Start your review of Best Practices for Package Development Using BestieTemplate.jl

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.