<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">If Tonny weighs in with the same, I'll delete them.<div><br></div><div>In Him,</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>DM<br><div><div><br></div><div>On Apr 11, 2013, at 4:01 PM, Chris Burrell &lt;<a href="mailto:chris@burrell.me.uk">chris@burrell.me.uk</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">I agree with Martin. Usually deprecated means the methods still work and are kept for 1 or 2 releases before being removed. There are different policies around. For example Java SDK deprecates which essentially means the use of a method is undesirable (and presumably bugs wouldn't be fixed, nor behaviour guaranteed to be consistent).<div>
<br></div><div>Other people like the JQuery folk, keep the methods around for 1 release, sometimes longer, before getting rid of them.</div><div><br></div><div style="">I'd be in favour of keeping the method only if:</div>
<div style="">a- it still works as expected</div><div style="">b- we intend to remove it.</div><div style=""><br></div><div style="">if we change the expected behaviour, I would personally remove it completely to force users to update their latest release.&nbsp;</div>
<div><br></div><div>Chris</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 11 April 2013 20:32, Martin Denham <span dir="ltr">&lt;<a href="mailto:mjdenham@gmail.com" target="_blank">mjdenham@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">No, they are deprecated, but so many methods are deprecated that I was living with the deprecations for now. &nbsp;Personally I would rather only mark methods as deprecated if they still, at least partially, function. &nbsp;If the method doesn't work I would delete it.<div>

<br></div><div>But it is okay, eventually I will hopefully get rid of all of the deprecations and UOE crashes.<span class="HOEnZb"><font color="#888888"><br><div><br></div><div>Martin</div></font></span></div></div><div class="HOEnZb">
<div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">
On 11 April 2013 20:26, DM Smith <span dir="ltr">&lt;<a href="mailto:dmsmith@crosswire.org" target="_blank">dmsmith@crosswire.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

They should be marked as deprecated. The idea is that they aide migration, but will be removed in an immediately following release.<br>
<br>
Did I miss marking them?<br>
<br>
In Him,<br>
&nbsp; &nbsp; &nbsp; &nbsp; DM<br>
<div>On Apr 11, 2013, at 3:24 PM, Martin Denham &lt;<a href="mailto:mjdenham@gmail.com" target="_blank">mjdenham@gmail.com</a>&gt; wrote:<br>
<br>
&gt; Hi,<br>
&gt;<br>
&gt; Some methods, particularly in BibleBook, throw UnsupportedOperationException. &nbsp;Would it be better to simply remove these methods so that we get a compile error rather than occasional runtime exceptions?<br>
&gt;<br>
&gt; Martin<br>
</div>&gt; _______________________________________________<br>
&gt; jsword-devel mailing list<br>
&gt; <a href="mailto:jsword-devel@crosswire.org" target="_blank">jsword-devel@crosswire.org</a><br>
&gt; <a href="http://www.crosswire.org/mailman/listinfo/jsword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/jsword-devel</a><br>
<br>
<br>
_______________________________________________<br>
jsword-devel mailing list<br>
<a href="mailto:jsword-devel@crosswire.org" target="_blank">jsword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/jsword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/jsword-devel</a><br>
</blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
jsword-devel mailing list<br>
<a href="mailto:jsword-devel@crosswire.org">jsword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/jsword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/jsword-devel</a><br>
<br></blockquote></div><br></div>
_______________________________________________<br>jsword-devel mailing list<br><a href="mailto:jsword-devel@crosswire.org">jsword-devel@crosswire.org</a><br>http://www.crosswire.org/mailman/listinfo/jsword-devel<br></blockquote></div><br></div></body></html>