Skip to content

bslMS/BSLRegistry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

BSLRegistry

BSLRegistry is a supplementary Julia package registry for BSL Management Support packages and related REUSE/SPDX-aware tooling.

This registry complements Julia’s General Registry. It is primarily used for packages developed, maintained, or distributed by BSL Management Support, especially where early-stage development, stricter licensing metadata, or project-specific infrastructure makes a separate registry useful.

Usage

Add the registry with Julia’s package manager:

pkg> registry add https://github.com/bslMS/BSLRegistry.git

After adding the registry, packages registered here can be installed with the usual add command:

pkg> add SomePackage

You can inspect configured registries with:

pkg> registry status

Scope

This registry may contain packages that are:

  • developed by BSL Management Support;
  • related to REUSE/SPDX licensing infrastructure;
  • used as supporting infrastructure for BSL projects;
  • not yet registered in Julia’s General Registry;
  • intentionally distributed through BSL-managed infrastructure.

Public packages in this registry may later also be registered in General Registry where appropriate.

Licensing policy

Public packages registered in BSLRegistry must be REUSE-compliant.

In particular, packages must provide:

  • machine-readable SPDX licensing metadata for all files;
  • required license texts under LICENSES/;
  • clear copyright information;
  • separate licensing for code, documentation, examples, assets, generated files, and tooling files where appropriate.

This registry does not perform legal certification. Package authors remain responsible for the accuracy of their licensing declarations and for having the necessary rights to distribute their packages.

Relationship to General Registry

BSLRegistry is not a replacement for Julia’s General Registry.

General Registry remains the main public registry for the Julia ecosystem. BSLRegistry is intended as a supplementary registry for BSL-managed packages, early development, experimental infrastructure, and packages using stricter or more explicit licensing practices.

Status

This registry is maintained by BSL Management Support.

Package inclusion in this registry does not imply endorsement by the Julia project, JuliaHub, JuliaRegistries, or Julia’s General Registry maintainers.

Maintainer

BSL Management Support
https://github.com/bslMS

About

Supplementary Julia registry for BSL Management Support packages and REUSE/SPDX-aware tooling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors