
@samth, @mflatt, or any other core racket devs: what’s the versioning policy for the base
package? when do I bump it and which part should I bump?

@mflatt has joined the channel

@notjack set the channel topic: This channel is for discussion about developing the Racket language and standard distribution. See also the racket-dev mailing list.

@notjack set the channel topic: Discussion about developing the Racket language and standard distribution. See also the racket-dev mailing list.

@notjack set the channel topic: Discussion about developing the Racket language and standard distribution.

@notjack set the channel purpose: Discussion about developing the Racket language and standard distribution. See also the racket-dev mailing list.

The base
version needs to stay in sync with the Racket version. So, it mostly gets bumped when there’s a “.zo” compatibility issue, but it could also get bumped for significant new functionality in the core racket
collection.

So if I added a sequence->vector
function to racket/vector
, would that be significant enough to warrant bumping it at all?

It would be fine to increase the version in that case. I wouldn’t bother myself, though, unless I needed to declare a dependency somewhere.