Re: Proposal: "Newly Endorsed Libraries" section in release notes

Andrey Semashev via Boost <[email protected]>
Newsgroups gmane.comp.lib.boost.devel
Message-ID <[email protected]>
On March 9, 2026 10:52:26 PM Vinnie Falco <[email protected]> wrote:
>
>
>
> tl;dr for Peter:
>
> Low visibility produces few early adopters.
> Few early adopters produce thin reviews.
> Thin reviews produce costly libraries.
> Costly libraries produce low visibility.
>
> Four lines in the release notes break the cycle at the cheapest point.

Unrelated content makes release notes less useful to the intended reader, 
to the point of being annoying.

>
> wall of text for Andrey:
>
> I do hear the scope objection, but I think the premise is narrower than the
> release notes actually are. The release notes have never been limited to
> code changes in the tarball. Every release notes page has a "New Libraries"
> section that reports an ecosystem event - a library passed review during
> this cycle.

No, it reports what's been added to the release. If a library has passed 
the review but has not been included in the release (e.g. due to a review 
ending too late), it wouldn't be mentioned in the notes.

> The notes also list removed libraries, updated tools, and known
> issues. The scope already includes "things that happened to Boost since the
> last release."

Not what happened but what changed in the new release. Endorsement is not 
such a change.

> An endorsed library is one step earlier in the same pipeline. Endorsement
> is a formal community action with a public record on this list.

To be frank, I never fully understood the point of endorsement. If I 
endorse a library, does it mean I'm obligated to write a review? It's a 
difficult promise to make since endorsements are made before the review 
time frame is set. And since I bothered to endorse, does it mean I promise 
my review will be positive? I don't remember examples of the opposite.

I don't think the answers to the above questions should be "yes". I guess, 
you can consider endorsements as an indication of community interest, but 
not more than that. There are many ways to express interest, why not report 
on that?

If anything, I would rather the repotring increased the interest to the 
proposed library, regardless of endorsements. A news item on the web site 
about a proposed library with a short description and an invitation to 
discuss and review it would be a good thing.

> Reporting
> it is no different in kind from reporting that a new library was accepted
> or a tool was updated.

Yes, but where that reporting is done matters. Release notes is not the 
right place, as endorsements are not relevant to the purpose of that document.

> Andrey, you diagnosed this problem sixteen years ago. In March 2010 you
> wrote: "Boost is rather closed to its community. I don't know how it
> happens, but on independent news I regularly read of such projects as KDE,
> GNOME, Qt, Linux Kernel and others, but nearly nothing about Boost. The
> Boost web site changes rarely - essentially, the news column only lists
> recent Boost releases. For an outsider, nothing really happens around
> Boost, and that's sad. If Boost was more open and communicated to the public,
> I think, there would be much more activity in Boost, and during reviews in
> particular."
>
> That is exactly the problem this proposal addresses. The release notes are
> the one document where outsiders actually look.

That's not *why* they look in that document. They come there for one 
purpose and the document must serve that purpose well.

You've made a new beautiful website, use it to better expose proposed 
libraries. You have socials to notify people.




_______________________________________________
Boost mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.boost.org/mailman3/lists/boost.lists.boost.org/
Archived at: https://lists.boost.org/archives/list/[email protected]/message/WHWTPMYLZ6RSHUZOV5FXUGX6BGGBTRYA/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.