[00:13] *** wayland76 left
[00:13] *** wayland76 joined
[00:59] *** bisectable6 left
[00:59] *** bisectable6 joined
[01:00] *** xinming left
[01:24] *** kylese left
[01:25] *** kylese joined
[02:15] *** kylese left
[02:15] *** kylese joined
[02:58] *** wayland76 left
[02:58] *** wayland76 joined
[03:47] *** vasko45355861 joined
[05:11] *** abraxxa joined
[05:19] *** abraxxa left
[05:19] *** abraxxa1 joined
[05:49] *** Sgeo_ left
[08:35] *** lichtkind joined
[10:03] *** xinming joined
[11:17] *** xinming left
[11:32] *** xinming joined
[12:50] *** wayland76 left
[13:41] *** xinming left
[14:56] *** xinming joined
[15:22] <lizmat> And yet another Rakudo Weekly News hits the Net: https://rakudoweekly.blog/2026/08/10/2026-32-dan-floating-hex/

[15:28] *** wayland76 joined
[15:33] *** Guest26 joined
[15:36] *** Guest26 left
[15:47] *** human-blip left
[15:48] *** human-blip joined
[18:02] *** belluzj joined
[18:28] *** belluzj left
[20:07] *** swaggboi left
[20:48] *** wayland76 left
[20:49] *** wayland76 joined
[21:27] <tbrowder> ++lizmat

[21:30] <tbrowder> lizmat: do you have an opinion on what the default api value for a newly published module should be, if any?

[21:33] <tbrowder> i believe since that's one of the possible entries for a module id it ought to be defined. the other three have a default when constructed.

[22:05] <disbot> <antononcube> For my Raku packages I use api<0>. if I am not sure about the functions / subs names and signatures. If the design of those becomes stable, I use api<1>.

[22:06] <disbot> <antononcube> For some packages, from the very beginning I am sure about the design, hence, their first published versions have api<1>.

[22:19] *** swaggboi joined
[22:21] <ugexe> what i would suggest (although i havent started doing this myself) is to use :api as what you would consider the major version, and :version to be the rest of the version. this lets you do like :api<1>:version<2.0+> which has the advantage of not applying the + to :api. so you could still get patch updates via + without always bringing in breaking changes like :version<1.2.0+> does

[22:50] *** Sgeo joined
[22:57] <tbrowder> that's interesting, and i notice many auths stay at :ver<0.x.y> for many years.

[22:59] <tbrowder> sorry, i just noticed 'version' instead of 'ver'...

[23:01] <tbrowder> i think i'll start with :api<0> and the user can proceed in any upward direction.

[23:09] <lizmat> yeah, the people preferring :ver versus :version should have been kicked in the butt  :-)   (I think it was me, but maybe not  :-)

[23:15] *** Evil-Bob left
[23:31] *** tjr joined
[23:50] *** tjr left
[23:53] *** tjr joined
