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

Reply via email to