diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2025-10-16 18:39:09 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2025-10-23 19:35:07 +0200 |
| commit | a1276ea843a29b5777758026cfb1b9872115f69e (patch) | |
| tree | 7ecff5bc3dc77ffd733a940403cbe74f6d9d6bf4 /doc | |
| parent | 99956145589a5dbcfb3838e2332f17caf1fbe27c (diff) | |
doc: Refer to the Deprecation Policy from “Creating a Channel”.
* doc/guix.texi (Creating a Channel): Reword warning to refer to the
deprecation policy.
Change-Id: I6c1cd8dfac557634c2963f13f17903f16acbe720
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/guix.texi | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 5fdb009a4a9..b26e6296c35 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -5832,6 +5832,7 @@ Voilà! @c What follows stems from discussions at @c <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22629#134> as well as @c earlier discussions on guix-devel@gnu.org. +@c Updated in 2025 to refer to the Deprecation Policy. @quotation Warning Before you publish your channel, we would like to share a few words of caution: @@ -5846,10 +5847,10 @@ process. @item Package modules and package definitions are Scheme code that uses -various programming interfaces (APIs). We, Guix developers, never -change APIs gratuitously, but we do @emph{not} commit to freezing APIs -either. When you maintain package definitions outside Guix, we consider -that @emph{the compatibility burden is on you}. +various programming interfaces (APIs). Those may occasionally change, +in accordance with our deprecation policy (@pxref{Deprecation Policy}), +and it is your responsibility as a channel author to adjust your code +accordingly. @item Corollary: if you're using an external channel and that channel breaks, please |
