# Etiquette around exposing a package in a library flake

**URL:** https://discourse.nixos.org/t/etiquette-around-exposing-a-package-in-a-library-flake/74492
**Category:** Uncategorized
**Created:** [January 19, 2026, 7:23pm UTC](https://discourse.nixos.org/t/etiquette-around-exposing-a-package-in-a-library-flake/74492 "2026-01-19T19:23:52Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![llakala](https://discourse.nixos.org/user_avatar/discourse.nixos.org/llakala/32/38325_2.png) [@llakala](https://discourse.nixos.org/u/llakala)
#### Post date: [January 19, 2026, 11:14pm UTC](https://discourse.nixos.org/t/etiquette-around-exposing-a-package-in-a-library-flake/74492/8 "2026-01-19T23:14:35Z")

</div>

> [@TLATER](#):
>
> Generally, I don’t think flakes are really mature enough to use them to distribute software yet; there are many missing details. Hence I don’t really think “etiquette” matters much yet, it’s kind of the wild west still, and likely will remain so for the foreseeable…

I’d agree that flakes aren’t “ready”, but I think they _have_ been adopted, regardless of whether it’s a good idea. [Last year’s survey](https://discourse.nixos.org/t/nix-community-survey-2024-results/55403) backs this up, with 85% having the flakes experimental feature enabled. I may not like the status quo, but I recognize the community is going in this direction, and want to encourage sane practices.

---

_[View the full topic](https://discourse.nixos.org/t/etiquette-around-exposing-a-package-in-a-library-flake/74492)._
