Hi all,

Just to follow-up on this thread and to prevent collisions, I suggest the 
following:

   - There is an automatically generated changelog with minimum 
   copy-editing on GitHub Releases: 
   https://github.com/jenkinsci/jenkins/releases . This changelog is 
   maintained by Jenkins core maintainers and released shortly after the 
   release is cut.
      - Right now it is generated by Release Drafter, and there are some 
      gaps. Later we can extend the Release Drafter or Daniel's changelog 
      generator <https://github.com/daniel-beck/jenkins-changelog-generator> to 
      automatically generate fancier changelogs which are closer to what we 
      usually have in jenkins.io/changelog
      - Once the automated Core releases flow is finished, we can add 
      automatic changelog release as a Pipeline step so that there is no need 
in 
      manual maintenance
      - There is a Core PTR process which ensures quality of changelogs and 
      upgrade guidelines before merging. Will make sure to document it
   - There is an official changelog and upgrade guidelines in 
   https://jenkins.io/changelog/ and https://jenkins.io/changelog-stable/ . 
   It is maintained by the Jenkins Release Team, Mark Waite takes the 
   leadership in the changelog management
   - The ETA of the official changelogs is Monday, and it may take 24hrs 
   since the Jenkins weekly release (hapens on Sunday ATM)
      - IMHO we should change the release date to Monday or Tuesday once 
      the releases are fully automated. It will allow managing releases without 
      spending time on Sundays which is not a good community-life balance
   - We setup regular Jenkins Core office hours to sync-up on the core pull 
   requests, changelogs and LTS statuses. These meetings will largely replace 
   the LTS releases status check we had during the governance meetings
      - I suggest Mondays
   
What do you think?

Best regards,
Oleg


On Monday, November 4, 2019 at 11:08:59 PM UTC+1, Oleg Nenashev wrote:
>
> So yes, thanks a lot to Mark for stepping up
>
> On Tue, Nov 5, 2019, 01:09 Oleg Nenashev <[email protected]> wrote:
>
>> I am happy to leave changelogs to someone else. My core changelog PRs 
>> usually get too many requests of changes, which does not make it a pleasant 
>> experience.
>>
>> I will be doing changelog automation and tooling, but I will leave final 
>> changelogs to contributors who have time to carefully review all changes
>>
>> On Tue, Nov 5, 2019, 00:28 Mark Waite <[email protected]> wrote:
>>
>>> Daniel provided me some more detailed training on changelog and upgrade 
>>> guide maintenance.  I'm planning to create the next weekly changelog and 
>>> the LTS changelog when that time arrives.
>>>
>>> Thanks,
>>> Mark Waite
>>>
>>> On Thursday, October 24, 2019 at 1:06:55 PM UTC-6, Mark Waite wrote:
>>>>
>>>> Thanks for your maintaining of the changelog and the upgrade guides in 
>>>> the past.
>>>>
>>>> I'd like to offer my time and effort to maintain the changelog and the 
>>>> upgrade guide.  Others may also want to offer their help so that we get 
>>>> deeper coverage of the changelog and the upgrade guide.
>>>>
>>>> Would you be willing to let me record a session with you during the 
>>>> time that you prepare the upcoming changelogs and the upgrade guides?  
>>>> I'll 
>>>> use the recording to guide my creation of the changelog and the upgrade 
>>>> guide on later releases.  We can invite other interested parties to attend 
>>>> the tutorial session if they would like and can archive an edited version 
>>>> of the session on YouTube in case we need it later.
>>>>
>>>> On Thu, Oct 24, 2019 at 12:01 PM Daniel Beck wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> I will stop maintaining the core changelog (weekly and LTS) and 
>>>>> upgrade guide at the end of October, except insofar as it concerns 
>>>>> entries 
>>>>> related to security fixes. This means that 2.202 is the last changelog I 
>>>>> will write.
>>>>>
>>>>> Regards,
>>>>> Daniel
>>>>>
>>>>> -- 
>>>>>
>>>>
>>>> -- 
>>>> Thanks!
>>>> Mark Waite
>>>>
>>> -- 
>>> You received this message because you are subscribed to a topic in the 
>>> Google Groups "Jenkins Developers" group.
>>> To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/jenkinsci-dev/kVjOddydLEI/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to 
>>> [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/jenkinsci-dev/5a6f4f4a-9d90-46ae-a0d2-a7086cf6706a%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/5a6f4f4a-9d90-46ae-a0d2-a7086cf6706a%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/31fce371-6385-4bad-929d-b72ce45c1f18%40googlegroups.com.

Reply via email to