On Tue, Apr 17, 2018 at 10:39 AM, Vincent Massol <[email protected]> wrote:
On 17 Apr 2018, at 10:35, Guillaume Delhumeau <[email protected]> wrote:
+1 since we want to release often, it's better to have a lot of things automated.
Additional proposition: automate the blog post
We need the summary so if we automate the summary we can indeed automate the blog post.
Yes what we do now by hand is pretty much just copy/pasting summary in some template right now. We should ideally automate it even if we don't automate the summary (i.e. we should extract the summary from the RN).
and the twitter message that announce the release.
This is already automated AFAIK.
Yes the twitt is sent by a script.
Thanks -Vincent
2018-04-17 10:31 GMT+02:00 Vincent Massol <[email protected]>:
On 17 Apr 2018, at 10:28, Vincent Massol <[email protected]> wrote:
Hi,
I’d like to modify the Release Notes app to autogenerate summaries for releases.
The idea is to auto generate it based on the headings for user , admins and devs headers.
For ex, taking the 10.2 release notes it would give:
"For users: New default Color Theme, Figure Macro, Rename/Move protection and Minor changes do not generate notifications anymore. For admins: Default Notifications. For Developers: REST API now supports the use of minor revision for page changes, Translation fallback and Jobs improvements.”
To give a comparions this is how we manually summarised it:
"This release has a fresh look thanks to its new default color theme. A new Figure macro is available for content creators to add illustrations along with optional captions. Renaming and moving standard pages is now discouraged with a warning message that should prevent editors from breaking XWiki.”
Ofc, the manual summary is nicer but I think the automated one could be enough for the user to know the topics and then check the release notes to understand better what’s in it.
Context: This is an effort to automate further our release process and to win some more minutes.
Thanks -Vincent
It's not too bad IMO.
WDYT?
Thanks -Vincent
-- Thomas Mortagne