That's " B) Deprecation Fixing Day: reduce # of deprecated calls and
move code to legacy" for me

On Fri, Jan 31, 2014 at 11:12 AM, Jean SIMARD <[email protected]> wrote:
> An "Upgrade day"?
>
> Since every new version give us new possibilities to develop, new best
> practices, I suppose there is some old code that can be upgrade?
>
> 2 examples to make it clear:
> - Replace all the '$msg' with '$services.localization'
>     [grep -R '\$\<msg\>' xwiki-platform/]
> - Change all workspaces things into the new '$services.wiki' thing
>
> It may concern the core or the extensions.  And I suppose that for some,
> it's a very automatic thing to do (sometime, a script may do the thing
> exhaustively, the upgrade day will be the day when we write this script!
> ).
>
> --
> Jean
>
>
> On jeu., 2014-01-30 at 10:20 +0100, [email protected] wrote:
>> Hi devs,
>>
>> We've done one year of BFD on the 5.x cycle and this has allowed us to reach 
>> a greater goal: one of having caught up with the number of open bugs. We've 
>> first succeeded in closing more bugs than there has been created bugs over a 
>> year, then over 2 years, then over 3 years, then over 4 years and we're very 
>> close to succeed for the  last 1600 days (ie 4.4 years)! :)
>>
>> I'd like to congratulate everyone on this achievement which is really 
>> awesome. I don't know a lot of other projects who've had this kind of 
>> success so we can be proud of ourselves!
>>
>> Current result can be seen at:
>> http://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10352
>>
>> Note that there are still 357 opened bugs which were created since the 
>> beginning of the project.
>>
>> My feeling is that it's hard to keep the sustained pace we've set on the BFD 
>> days and I think we need a bit of fresh air.
>>
>> Also now that we've caught up with bugs I believe the most important part is 
>> to just try to contain the bug ratio so that we're about even in term of 
>> number of new bugs vs umber of bugs we close. If we can achieve this it 
>> would already be a very nice success.
>>
>> So what I'm proposing for the 6.x cycle is this:
>> - one week out of 2 we continue doing a BFD
>> - the other week we do a rolling XWiki Day on another activity
>>
>> Here's a list of other activities we could do (first mentioned in this 
>> thread: http://markmail.org/message/a5ew5ilbgxvf67lu ):
>>
>> A) Doc Fixing Day: improve xwiki.org
>> B) Deprecation Fixing Day: reduce # of deprecated calls and move code to 
>> legacy
>> C) Violation Fixing Dy: reduce # of violations. 12K right now on platform 
>> for ex (see 
>> http://sonar.xwiki.org/drilldown/issues/org.xwiki.platform:xwiki-platform)
>> D) Javadoc Improvement Day: Add missing javadocs in our code and remove 
>> checkstyle excludes
>> E) Code Coverage Day: Add as many tests as possible (unit and functional) to 
>> increase the TPC
>> F) Broken Links Day: fix as many broken links as possible on xwiki.org. To 
>> find them is easy: we just need to enable the IRC Link Checker botlet and 
>> wait on IRC to get them listed!
>> G) Others you would consider interesting?
>>
>> The only constraint for defining a day is that it contains small elements 
>> that can be fixed quickly which is the case for the proposals listed above.
>>
>>
>> So what I propose to be precise:
>> - one week out of 2 we do a BFD
>> - the other week we do one of each (A through F). Then once we've done a 
>> full round we decide which ones are the best for the project, which ones we 
>> want to drop and which ones we want to repeat more often than others.
>>
>> I also propose that the 6th and 13th we still do a BFD and on the 20th of 
>> Feb we start doing A, then BFD, then B, etc.
>>
>> WDYT? Any other proposal or better idea?
>>
>> 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



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to