Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-release steps #3

Open
3 of 14 tasks
maurolepore opened this issue Aug 24, 2017 · 0 comments
Open
3 of 14 tasks

Pre-release steps #3

maurolepore opened this issue Aug 24, 2017 · 0 comments
Assignees
Milestone

Comments

@maurolepore
Copy link
Contributor

maurolepore commented Aug 24, 2017

Check with Stuart

  • What will appear on the website's home page?
  • Who is the funder?
  • Who is the maintainer? Someone must be declared as "maintainer", or the package won't build -- it is a requirement of an R package sensu stricto the someone is the "maintainer". Avoiding the role "cre" (creator = maintainer) results in this error:
Error : Invalid DESCRIPTION file

Authors@R field gives no person with maintainer role, valid email
address and non-empty name.

The role "maintainer" appears on two places:

  • The website: from here, "maintainer" can be removed by manually editing the .html files author.htlm and index.html.
  • The DESCRIPTION file, that \R links to the functions' index. I haven't found a way to edit this.
    maybe "maintainer" can be removed after the fact, by editing the .html file of authors.html and index.html

  • DESCRIPTION: Authors are Condit, Lao and Hall (Mauro Lepore; I'm not an author not maintainer).

  • LICENSE GPL-3

  • Vignettes: remove.

  • NEWS: Summarize what is different from the original CTFS R Package

  • Try minimize Suggests and Imports

  • README

    • Explain differences (keep differences to a minimum), e.g. rename split.data() as split_data().
    • Say it won't be maintained.
    • Any authorization to be made via "the director of CTFS" not via "Stuart Davies".

Other ideas

  • Get a DOI with via Zenodo.
  • Release with a version number that indicates the type of differences it has compared to the original CTFS R Package.
@maurolepore maurolepore added this to the Release ctfs milestone Aug 24, 2017
@maurolepore maurolepore self-assigned this Aug 24, 2017
maurolepore added a commit that referenced this issue Sep 14, 2017
maurolepore added a commit that referenced this issue Sep 14, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant