Wouldn't some directive like "If you think ticket #314159 is of wider
interest, all you have to do is to fill in the Changes-7.6.rst file"
make it possible to both drop this new tool and allow a richer
structure? Said Changes-<version>.rst could start as a copy from a
Changes-template.rst with a prepared structured, which the release
manager would prune at the last moment to remove empty sections.
The whole point of NEWS would be to have coarser granularity than individual tickets. E.g. 7.4 -> 7.5 is over 300 tickets, and a 300-item list is never a good answer to the question "whats new in this release". I would envision a list of, say, 10-20 highlights to have associated news fragments.
On Thursday, January 12, 2017 at 6:01:55 PM UTC, Volker Braun wrote:The whole point of NEWS would be to have coarser granularity than individual tickets. E.g. 7.4 -> 7.5 is over 300 tickets, and a 300-item list is never a good answer to the question "whats new in this release". I would envision a list of, say, 10-20 highlights to have associated news fragments.yes, right, so you'd tag these "interesting for NEWS" tickets on trac, using some kind of trac plugin.
it's not really documentation, it is more of advertising!some kind of write-once read-never thing, many people won't be bothered.
If #1 adds foo() to graphs and #2 adds bar(), then the list should have
something like "Graph enchancements: foo() and bar()." Which ticket should
contain that information?
If #1 adds foo() to graphs and #2 adds bar(), then the list should have
something like "Graph enchancements: foo() and bar()." Which ticket should
contain that information?
On Sun, Jan 15, 2017 at 5:18 AM, Dima Pasechnik <dim...@gmail.com> wrote:
> On Wednesday, January 11, 2017 at 11:09:53 PM UTC, Volker Braun wrote:
>>
>> There is a somewhat painless approach to generating human-readable release
>> notes using https://github.com/hawkowl/towncrier. As far as the ticket
>> author is concerned, if you think that your ticket #12435 is of wider
>> interest and should be announced then all you'd have to do is add a file
>>
>> echo "Added the last twin prime" > newsfragments/12435.feature
>>
>> Note that the fragment filename starts with the ticket number, so it won't
>> conflict with other news fragments. Then, when making a new release, I
>> concatenate the fragments into NEWS.rst as, for example, in
>> https://github.com/hawkowl/towncrier/blob/master/NEWS.rst
>
>
> One way or another, without human interference the news built this way will
> be skewed in some way.
> We need a way to prioritise tickets in a way that would preclude bias.
> The most natural would be polling of tickets for news-priority, and then
> aggregating the result of the poll
> in a good way (there are results on how to fight bias this way, I am told).
> Otherwise our news will go the way FB's news went. :-)
Dima -- Are you (1) volunteering to build such a system, and just
asking for feedback, or (2) asking somebody else to do this?
Just curious, since it's not clear... If (1), what resources do you need/have?
--
You received this message because you are subscribed to the Google Groups "sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscribe@googlegroups.com.
The expertise to choose a suitable aggregation rule for the poll results is in house(literally - my wife does research on this sort of stuff, computational social choice :-)).