[GenABEL-dev] genabel-devel Digest, Vol 58, Issue 1
Yury Aulchenko
yurii.aulchenko at gmail.com
Sat Oct 10 13:12:11 CEST 2015
Thank you Lars, Xia, for excellent suggestions! One comment below
> On 09 Oct 2015, at 09:25, L.C. Karssen <lennart at karssen.org> wrote:
>
> Hi Xia,
>
>> On 07-10-15 16:12, Xia Shen wrote:
>> These are good suggestions by Lennart, Yurii and Lars.
>
> Thank you.
>
>> It would be
>> nice that someone takes the responsibility to distribute the review
>> job to reviewers, or we can at least have a list according to
>> Lennart’s point 1) about how many review tasks each author “owes” the
>> others.
>
> Good point. I will keep that list. Do we want to store it anywhere
> public (like on our SVN server)? Or rather keep it just with me?
>
>>
>> I’ve accepted to review RegionABEL and RepeatABEL, and I should
>> apologize for any delay in these processes.. So I suggest there
>> should also be some sort of deadline for the review task - at least
>> myself seem to need that!
>
> Ah, yes. That is a good point as well. You seem to know yourself well
> ;-). In fact, the same goes for me sometimes.
> What about two weeks, would that be a reasonable period? Or is four
> weeks better?
I think two weeks are better :)
Yurii
>
> For now I will take that task upon my shoulders (although I wouldn't
> mind if someone took it over).
>
>
> Best,
>
> Lennart.
>
>>
>> Xia
>>
>>> On 07 Oct 2015, at 12:00,
>>> genabel-devel-request at lists.r-forge.r-project.org wrote:
>>>
>>> Send genabel-devel mailing list submissions to
>>> genabel-devel at lists.r-forge.r-project.org
>>>
>>> To subscribe or unsubscribe via the World Wide Web, visit
>>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
> or, via email, send a message with subject or body 'help' to
>>> genabel-devel-request at lists.r-forge.r-project.org
>>>
>>> You can reach the person managing the list at
>>> genabel-devel-owner at lists.r-forge.r-project.org
>>>
>>> When replying, please edit your Subject line so it is more
>>> specific than "Re: Contents of genabel-devel digest..."
>>>
>>>
>>> Today's Topics:
>>>
>>> 1. Improving the process of contributing to GenABEL (L.C. Karssen)
>>> 2. Re: Improving the process of contributing to GenABEL (Lars
>>> R?nneg?rd)
>>>
>>>
>>> ----------------------------------------------------------------------
> Message: 1
>>> Date: Tue, 6 Oct 2015 12:34:39 +0200 From: "L.C. Karssen"
>>> <lennart at karssen.org> To: genabel-devel
>>> <genabel-devel at lists.r-forge.r-project.org> Subject: [GenABEL-dev]
>>> Improving the process of contributing to GenABEL Message-ID:
>>> <5613A3BF.1020907 at karssen.org> Content-Type: text/plain;
>>> charset="utf-8"
>>>
>>> Dear list,
>>>
>>> In the past few months we have seen several packages being proposed
>>> on this list, which is a great thing! However, we also observed
>>> that finding people willing to do package reviews was difficult.
>>> Obviously, we would like to improve this.
>>>
>>> Yurii and I have discussed this recently and we came up with the
>>> following ideas:
>>>
>>> 1) Require from every author of a package that is accepted into
>>> the GenABEL suite to review at least two packages. [NOTE in case we
>>> want two reviewers for each package we should require four packages
>>> to be reviewed]
>>>
>>> 2) In order to create a visible record of package review activities
>>> the reviews for the accepted packages could be posted online and
>>> given a DOI (e.g. via zenodo.org). This means that reviews can also
>>> add "Technical review for the GenABEL project" to their CVs.
>>>
>>> 3) Instate a contributor/maintainer agreement similar to the one
>>> from Bioconductor [1]. In this agreement we can not only
>>> incorporate point 1), but also the fact that we expect authors to
>>> maintain their package and provide user support on the forum.
>>>
>>> To start the discussion, what do you think about the following
>>> text: -------------------------------------------------------
>>> Package Author and Maintainer Responsibilities
>>>
>>> Acceptance of packages into the GenABEL suit brings with it
>>> ongoing responsibility for package maintenance. These
>>> responsibilities include: - Subscription to the GenABEL-devel
>>> mailing list. - Registration on the forum
>>> (http://forum.genabel.org) - Response to bug reports and questions
>>> from users regarding your package, as posted on the GenABEL forum
>>> or directly to developers. - Package maintenance through software
>>> release cycles, including prompt updates to software and
>>> documentation necessitated by e.g. underlying changes in R,
>>> compiler, libraries etc. - If you do not take the opportunity to
>>> maintain a web page for your package on www.genabel.org (see
>>> below), you should provide a URL of the released package and most
>>> up-to-date source code (e.g. link to the CRAN page would be enough
>>> for this purpose); this URL will be put on the genabel.org site. -
>>> The licence that covers you package should be one of the standard
>>> open source licences accepted by CRAN [3] (even if you package is
>>> not an R package).
>>>
>>> You also will be given the opportunity (and we encourage everyone
>>> to use it) to: - Maintain the package page on the genabel.org site
>>> (see e.g. [2]) - Use GenABEL R-forge for bug tracking (you will
>>> need to register on R-forge in order to use this functionality) -
>>> Keep version control of the source code using GenABEL R-forge SVN
>>>
>>> -------------------------------------------------------
>>>
>>>
>>> Looking forward to your opinions,
>>>
>>> Lennart & Yurii.
>>>
>>>
>>> [1]
>>> http://bioconductor.org/developers/package-guidelines/#responsibilities
> [2] http://www.genabel.org/packages/PredictABEL
>>> [3] https://svn.r-project.org/R/trunk/share/licenses/license.db
>>>
>>> -- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* L.C. Karssen
>>> Utrecht The Netherlands
>>>
>>> lennart at karssen.org http://blog.karssen.org GPG key ID: A88F554A
>>> -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
>>>
>>> -------------- next part -------------- A non-text attachment was
>>> scrubbed... Name: signature.asc Type: application/pgp-signature
>>> Size: 213 bytes Desc: OpenPGP digital signature URL:
>>> <http://lists.r-forge.r-project.org/pipermail/genabel-devel/attachments/20151006/9dff5f1e/attachment-0001.sig>
> ------------------------------
>>>
>>> Message: 2 Date: Wed, 7 Oct 2015 08:17:02 +0000 From: Lars
>>> R?nneg?rd <lrn at du.se> To:
>>> "genabel-devel at lists.r-forge.r-project.org"
>>> <genabel-devel at lists.r-forge.r-project.org> Subject: Re:
>>> [GenABEL-dev] Improving the process of contributing to GenABEL
>>> Message-ID: <1444205844728.29192 at du.se> Content-Type: text/plain;
>>> charset="iso-8859-1"
>>>
>>> This seems to me to be an excellent way of setting up a system
>>> where packages can be contributed, reviewed and maintained. The
>>> difficulty seems to be to find reviewers for proposed packages to
>>> be included within the GenABEL suite (which I have experienced
>>> myself), and ideas 1)-2) below should get a review system rolling.
>>>
>>> Perhaps there also should be someone responsible for distributing
>>> the review jobs? Not that I believe that there is any reason to
>>> have the reviewers anonymous, but just to make the process a bit
>>> more fluent. This is a responsibility I guess someone would like to
>>> have on their CV too (if we come up with a good name for this
>>> position, and if the responsibility is time limited).
>>>
>>> Any other ideas?
>>>
>>> Best regards, Lars R?nneg?rd
>>>
>>>
>>> ________________________________________ From:
>>> genabel-devel-bounces at lists.r-forge.r-project.org
>>> <genabel-devel-bounces at lists.r-forge.r-project.org> on behalf of
>>> L.C. Karssen <lennart at karssen.org> Sent: Tuesday, October 6, 2015
>>> 12:34 To: genabel-devel Subject: [GenABEL-dev] Improving the
>>> process of contributing to GenABEL
>>>
>>> Dear list,
>>>
>>> In the past few months we have seen several packages being proposed
>>> on this list, which is a great thing! However, we also observed
>>> that finding people willing to do package reviews was difficult.
>>> Obviously, we would like to improve this.
>>>
>>> Yurii and I have discussed this recently and we came up with the
>>> following ideas:
>>>
>>> 1) Require from every author of a package that is accepted into
>>> the GenABEL suite to review at least two packages. [NOTE in case we
>>> want two reviewers for each package we should require four packages
>>> to be reviewed]
>>>
>>> 2) In order to create a visible record of package review activities
>>> the reviews for the accepted packages could be posted online and
>>> given a DOI (e.g. via zenodo.org). This means that reviews can also
>>> add "Technical review for the GenABEL project" to their CVs.
>>>
>>> 3) Instate a contributor/maintainer agreement similar to the one
>>> from Bioconductor [1]. In this agreement we can not only
>>> incorporate point 1), but also the fact that we expect authors to
>>> maintain their package and provide user support on the forum.
>>>
>>> To start the discussion, what do you think about the following
>>> text: -------------------------------------------------------
>>> Package Author and Maintainer Responsibilities
>>>
>>> Acceptance of packages into the GenABEL suit brings with it
>>> ongoing responsibility for package maintenance. These
>>> responsibilities include: - Subscription to the GenABEL-devel
>>> mailing list. - Registration on the forum
>>> (http://forum.genabel.org) - Response to bug reports and questions
>>> from users regarding your package, as posted on the GenABEL forum
>>> or directly to developers. - Package maintenance through software
>>> release cycles, including prompt updates to software and
>>> documentation necessitated by e.g. underlying changes in R,
>>> compiler, libraries etc. - If you do not take the opportunity to
>>> maintain a web page for your package on www.genabel.org (see
>>> below), you should provide a URL of the released package and most
>>> up-to-date source code (e.g. link to the CRAN page would be enough
>>> for this purpose); this URL will be put on the genabel.org site. -
>>> The licence that covers you package should be one of the standard
>>> open source licences accepted by CRAN [3] (even if you package is
>>> not an R package).
>>>
>>> You also will be given the opportunity (and we encourage everyone
>>> to use it) to: - Maintain the package page on the genabel.org site
>>> (see e.g. [2]) - Use GenABEL R-forge for bug tracking (you will
>>> need to register on R-forge in order to use this functionality) -
>>> Keep version control of the source code using GenABEL R-forge SVN
>>>
>>> -------------------------------------------------------
>>>
>>>
>>> Looking forward to your opinions,
>>>
>>> Lennart & Yurii.
>>>
>>>
>>> [1]
>>> http://bioconductor.org/developers/package-guidelines/#responsibilities
> [2] http://www.genabel.org/packages/PredictABEL
>>> [3] https://svn.r-project.org/R/trunk/share/licenses/license.db
>>>
>>> -- *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* L.C. Karssen
>>> Utrecht The Netherlands
>>>
>>> lennart at karssen.org http://blog.karssen.org GPG key ID: A88F554A
>>> -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
>>>
>>>
>>> ------------------------------
>>>
>>> _______________________________________________ genabel-devel
>>> mailing list genabel-devel at lists.r-forge.r-project.org
>>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
> End of genabel-devel Digest, Vol 58, Issue 1
>>> ********************************************
>>
>> _______________________________________________ genabel-devel mailing
>> list genabel-devel at lists.r-forge.r-project.org
>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
> --
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
> L.C. Karssen
> Utrecht
> The Netherlands
>
> lennart at karssen.org
> http://blog.karssen.org
> GPG key ID: A88F554A
> -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
>
> _______________________________________________
> genabel-devel mailing list
> genabel-devel at lists.r-forge.r-project.org
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/genabel-devel
More information about the genabel-devel
mailing list