From friendly at yorku.ca  Mon Aug 22 16:21:22 2011
From: friendly at yorku.ca (Michael Friendly)
Date: Mon, 22 Aug 2011 10:21:22 -0400
Subject: [Rd] CRAN packages maintained by you
In-Reply-To: <20031.59603.428313.370382@fangorn.hornik.net>
References: <20031.59603.428313.370382@fangorn.hornik.net>
Message-ID: <4E5265E2.4010500@yorku.ca>

It is A Good Thing to regularize Authors and Maintainers of packages, 
particularly for citation()
and toBibTex().

Could I add a suggested TODO item for the maintainer of package.skeleton 
and friends to
help reinforce this for new packages:

- Please add appropriate templates for Author at R in the skeleton 
DESCRIPTION file generated,
indicating the proper format as well as the use of role= to signal the 
creator and
maintainer.

- a comment to see ?person for descriptions of fields wouldn't hurt either

best,
-Michael


On 8/8/2011 9:46 AM, Kurt Hornik wrote:
> Dear maintainers,
>
> This concerns the packages
>
>     CITAN ENmisc Formula MSBVAR RExcelInstaller RcmdrPlugin.mosaic
>     Rd2roxygen Rz SGP betareg expectreg fastcluster glmc gptk heplots pxR
>     sideChannelAttack sp spacetime trapezoid vcd
>
> maintained by one of you.
>
> I see that you have added Author at R fields providing enhanced information
> on package authors to your DESCRIPTION files, which since R 2.12.0 is
> used for auto-generating citations.
>
> In current r-devel, we have finally added functionality for also
> auto-generating package DESCRIPTION Author and Maintainer fields from
> the enhanced information "if needed" [i.e., existing fields will not be
> overwritten].
>
> However, in the process of this the field was renamed to 'Authors at R', so
> please change your DESCRIPTION files accordingly.
>
> In doing so, pls note that to auto-generate Maintainer fields the
> Authors at R fields need to provide authors with a maintainer (cre) role
> and an email address.  Currently, packages
>
>     CITAN MSBVAR SGP fastcluster glmc gptk heplots sideChannelAttack sp
>     spacetime trapezoid
>
> do not specify the package maintainer in their Authors at R field.
>
> (Note that to take advantage of the new auto-generation functionality,
> you need to rename to Authors at R, remove the DESCRIPTION Author and
> Maintainer fields in the package sources, and then run R CMD build from
> a current version of r-devel.)
>
> Best
> -k


-- 
Michael Friendly     Email: friendly AT yorku DOT ca
Professor, Psychology Dept.
York University      Voice: 416 736-5115 x66249 Fax: 416 736-5814
4700 Keele Street    Web:   http://www.datavis.ca
Toronto, ONT  M3J 1P3 CANADA



[Rd] CRAN packages maintained by you
Michael Friendly