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

Reply via email to