On May 20, 2012, at 10:38 AM, Vincent Massol wrote: > FYI we currently have 12 issues closed for 4.1M2 but which don't have > Document and Release Notes fields set: > http://jira.xwiki.org/secure/IssueNavigator.jspa?mode=hide&requestId=11594 > > Please fix ASAP.
I've filled the issues not requiring documentation/release notes. There remains 5 issues that require some sort of documentation/release notes. Please check them out. Thanks -Vincent > > Also, I've set up a jira subscription filter so that xwiki committers will > receive every Monday a mail containing this filter as a reminder to fix > Documentation/Release notes for closed issues with no documentation/release > notes. > > Reminder: > * If an issue doesn't require documentation please use "N/A" or a description > as to why it doesn't require doc > * If an issue doesn't require documentation in the release notes please use > "N/A" or a description as to why it doesn't require to be in the release > notes > > Thanks! Our RM will thank us and the RM job will be nicer! > -Vincent > > On May 19, 2012, at 12:17 PM, Vincent Massol wrote: > >> >> On May 18, 2012, at 5:34 PM, Vincent Massol wrote: >> >>> >>> On May 18, 2012, at 5:31 PM, Vincent Massol wrote: >>> >>>> So here are the results of this vote: 4 +1, 1 0, no -1 >>>> >>>> The vote is passed. >>>> >>>> In order to remind committers to do this systematically I've configured >>>> JIRA by adding 2 custom fields to both the default scree and the close >>>> screen: >>>> * Documentation (text field) - Should contain the link to the doc on >>>> xwiki.org. IMPORTANT: If you think there's no need to have any doc for it >>>> on xwiki.org, use "N/A" as the value. >>>> * Added to Release Notes (radio button) - Set the status >>> >>> Hmm I'm wondering if we shouldn't use a text field for this too with a >>> field name of "Documented in Release Notes". >>> This would allow two things: >>> 1) Put the link to the release notes (easier to navigate) >>> 2) Ability to add some contents as to why it shouldn't go in the RN for >>> example. >>> >>> WDYT? >> >> I've gone ahead. See: >> * http://jira.xwiki.org/browse/XWIKI-7832 >> * http://jira.xwiki.org/browse/XWIKI-7839 >> >> It's cool :) >> >> Thanks >> -Vincent >> >>> Thanks >>> -Vincent >>> >>>> The idea is that when closing issues we do both, i.e. add documentation on >>>> xwiki.org and add it to the release notes for the version in development. >>>> Of course this should be done discriminatorily (use your judgment to >>>> decide). >>>> >>>> It's also everyone's duty to remind others when they notice that someone >>>> has forgotten to do so. >>>> >>>> Last, when doing Releases the RM should use a JIRA report listing all >>>> fixed issues having those fields not set. >>>> >>>> Example of using those fields: >>>> http://jira.xwiki.org/browse/XWIKI-7832 >>>> >>>> I'll document this on xwiki.org in the coming hours/days. >>>> >>>> Thanks >>>> -Vincent >>>> >>>> On Sep 28, 2011, at 7:28 AM, Vincent Massol wrote: >>>> >>>>> Hi devs, >>>>> >>>>> Sergiu has started a script to fully automate a release (more to come - >>>>> Sergiu will document what it does soon). The only part not automated are >>>>> the Release Notes. >>>>> >>>>> IMO we can "automate" it by a process which I propose to be: >>>>> >>>>> * An issue can only be closed if it's documented on xwiki.org and on the >>>>> release notes page for the upcoming release. >>>>> * We collectively enforce this by reopening issues if someone doesn't do >>>>> the first point, asking him/her to do it >>>>> >>>>> This will have some nice effects: >>>>> * xwiki.org will be more up to date than it is now >>>>> * it's up to the developer to document what they do (I don't think it's >>>>> good to push this to someone else) which is good since they have the most >>>>> knowledge (side note: it doesn't mean we don't need a technical writer to >>>>> improve on the documentation done by developers but it would be about >>>>> style and not about content) >>>>> * the release notes will be ready for the release, as we progress and the >>>>> burden of writing the release notes will not fall on the shoulders of the >>>>> Release Manager (there's no reason it should) >>>>> * the whole release process will almost be a joy to do >>>>> * with a fully automated release process it means we'll be able to >>>>> perform a lot more bugfix releases which is good for our users >>>>> >>>>> Here's my +1 >>>>> >>>>> Thanks >>>>> -Vincent >>>>> >>>>> >>>> >>> >> > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

