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.

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