I agree.

On Wed, Oct 08, 2014 at 02:48:01PM -0400, Adam Fuchs wrote:
> On Tue, Oct 7, 2014 at 3:52 PM, Josh Elser <josh.el...@gmail.com> wrote:
> > I like the idea of leaving deprecated things until the next major
> > release (2.0.0 in this case). It would encourage us to choose
> > carefully what APIs we add :)
> >
> 
> +1
> 
> Despite the fact that certain people (ahem Josh) are not deterred, I'm
> still of the opinion that deprecation alone is sufficient to steer
> people away from confusing and suboptimal API methods. The cost of
> removing methods is largely hidden to us developers, but users will
> incur too much maintenance expense porting code to newer versions.
> These users are in many cases using code that is several years old,
> they often don't have the development resources to port their code to
> newer Accumulo versions if it doesn't just compile, and they're not
> usually actively participating in conversations on our lists about
> method deprecation. I've had several complaints come to me from users
> in the community on this subject, and they rarely find my arguments
> for removing deprecated code compelling.
> 
> Adam

Reply via email to