Any functions *that are API* need to go through deprecation.
On Feb 17, 2014 7:42 AM, "Juho Jaakkola" <notifications@github.com> wrote:

> In mod/uservalidationbyemail/lib/functions.php:
>
> > @@ -47,10 +47,6 @@ function uservalidationbyemail_request_validation($user_guid, $admin_requested =
> >  		$body = elgg_echo('email:validate:body', array($user->name, $site->name, $link, $site->name, $site->url));
> >  		$result = notify_user($user->guid, $site->guid, $subject, $body, array(), 'email');
> >
> > -		if ($result && !$admin_requested) {
>
> After this change the second parameter for
> uservalidationbyemail_request_validation() is not used at all.
>
> What is our deprecation policy on the functions of bundled plugins? Do
> only core functions need to go through deprecation?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/Elgg/Elgg/pull/6514/files#r9795282>
> .
>