2018-04-18 11:12 GMT+02:00 Thomas Mortagne <[email protected]>:
> 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. > Yes but you still need to write its content :) (except is someone has changed it since the last release I performed). > > > > > 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 > -- Guillaume Delhumeau ([email protected]) Research & Development Engineer at XWiki SAS Committer on the XWiki.org project

