[Building Sakai] MT deprecation recommendationsfor 2.7
Mark Norton
markjnorton at earthlink.net
Fri Mar 19 10:48:37 PDT 2010
I think the idea is to encourage the use of injection strategies while
retaining the covers. I maintain that covers shouldn't be deprecated at
all. They represent an alternative development strategy better suited
to inexperienced/naive Sakai tool developers. Adding to the JavaDoc
suggesting that there are better ways to do this are fine, but a
compiler warning suggesting that the cover will go away will only
confuse a naive developer.
-1 on deprecating cover
Ray Davis wrote:
> That isn't how Java API deprecation typically works. As a developer I
> would prefer to be warned sooner rather than later. And deprecation
> warnings from the compiler should help the Maintenance team track progress.
>
> Best,
> Ray
>
> On 3/19/10 9:42 AM, csev wrote:
>
>> How about if we add the "buyer beware" - *after* the MT finishes fixing everything in the release. At that point, I would withdraw my objection.
>>
>> /Chuck
>>
>> On Mar 19, 2010, at 12:13 PM, Aaron Zeckoski wrote:
>>
>>
>>> It is fair. I also can understand why people would use the covers
>>> since it is easier than trying to understand dependency injection.
>>> There are uses all over the core code as well (and quite heavily in
>>> some places like search) but the MT plans to clean these up.
>>> I feel like it is reasonable to leave them in for the life of the core
>>> services they are attached to at this point with a "buyer beware"
>>> deprecation marker on them.
>>> -AZ
>>>
>>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>
>
More information about the sakai-dev
mailing list