I am +1 to keep doing what we have been doing so far, which is, on a case-by-case basis and depending on the importance of the blocker, to manually add a notice (/error macro) in the release notes, informing users. If we want to document this as a best practice, I`m ok with it.
I`m not a fan of increasing maintainance/work load in this aspect, but that`s just my opinion. Thanks, Eduard On Fri, Nov 13, 2015 at 8:21 PM, [email protected] <[email protected]> wrote: > > > > > > On 13 Nov 2015 at 19:14:11, Eduard Moraru ([email protected](mailto: > [email protected])) wrote: > > > Hi, > > > > Another problem with automatic is that we don`t always tag > affects-version > > on the actual version when it was introduced, but the version we actually > > tested with. This might lead to displaying blockers on the release notes > of > > versions that were not responsible with introducing the actual problem. > > > > Until now, we haven`t had that many cases and the 7.2, 7.3 releases could > > be considered (from my POV) exceptions which had multiple issues due to > the > > nature/complexity of the changes they introduced. > > > > So, in the end, I believe I`m +1 to stick to manual. > > Whether manual or automatic, are you +1 that we do this as a best practice > (ie always add blockers to RN, at the top and using an error macro)? > > Thanks > -Vincent > > > > > Thanks, > > Eduard > > > > On Fri, Nov 13, 2015 at 7:00 PM, [email protected] > > wrote: > > > > > To summarize: > > > > > > Pros and cons of automatic: > > > + Not missing any > > > - Technical descriptions > > > > > > Pros and cons of manual: > > > + Nice hand-made messages > > > - Usually missing some, unless we add a process (like have the RM > ensure > > > that none are missing the previous release notes) > > > > > > WDYT? > > > > > > Thanks > > > -Vincent > > > On 13 Nov 2015 at 17:56:00, [email protected] ([email protected]) > wrote: > > > > > > OTOH if we do it automatically we won’t have as nice description as > what > > > we can have when we hand-make them. For example on > > > http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki71 > we > > > have: > > > > > > “ > > > This release introduces a bug concerning the upgrade of the subwikis > > > ([[XWIKI-12208>>http://jira.xwiki.org/browse/XWIKI-12208]]). You can > > > still upgrade them via Distribution Wizard but only at the same time > you > > > upgrade the main wiki. You can also upgrade your subwiki's UI like any > > > other extensions, by clicking on "Check for updates". > > > > > > The best is to wait for the release of 7.1.1 which will fix this > problem > > > and should be ready really soon. > > > " > > > > > > And if we use the strategy below we get: > > > https://www.evernote.com/l/AHfEQXsj4mNH4pjXgxuiL4uZiomR5kUpkpA > > > > > > As you can see on the screenshot if we do it manually we’re missing a > lot > > > of blocker issues. > > > > > > WDYT? > > > > > > Thanks > > > -Vincent > > > > > > > > > On 13 Nov 2015 at 17:51:50, [email protected] ([email protected]) > wrote: > > > > > > Hi devs, > > > > > > I’d like to suggest a new best practice which would consist in > > > systematically adding blockers issues in the release notes > corresponding to > > > the affects versions, at the top, using an error macro. For example > I’ve > > > updated the release notes for 7.2 and 7.3: > > > - http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki72 > > > - http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWiki73 > > > > > > The idea would be to update our Release Notes template to automatically > > > list them using this template snippet (example for XWiki 7.2): > > > > > > " > > > {{error}} > > > The following blocking issues were found after this version was > released. > > > You should verify if you're using the affected features and if so, you > can > > > click on them to see in which version they are fixed): > > > > > > {{jira url="http://jira.xwiki.org" style="list" source="jql"}} > > > category = "Top Level Projects" and affectedVersion in > > > ("7.2-milestone-1", "7.2-milestone-2", "7.2-milestone-3", "7.2-rc-1", > > > "7.2") and fixVersion > "7.2" and priority = Blocker and resolution = > Fixed > > > {{/jira}} > > > {{/error}} > > > “ > > > > > > The goal is to make it easy for our end users to see blocking issues > in a > > > given release. The goal is also to make it visible to us how many > blockers > > > we introduce in each release and work on reducing this number as much > as > > > possible. > > > > > > WDYT? > > > > > > Thanks > > > -Vincent > > > _______________________________________________ > > > devs mailing list > > > [email protected] > > > http://lists.xwiki.org/mailman/listinfo/devs > > > _______________________________________________ > > > devs mailing list > > > [email protected] > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

