paws-r / paws

Paws, a package for Amazon Web Services in R
https://www.paws-r-sdk.com
Other
315 stars 37 forks source link

Submit packages to CRAN #69

Closed davidkretch closed 5 years ago

davidkretch commented 5 years ago

Check list for CRAN release:

davidkretch commented 5 years ago

@adambanker I submitted paws.common to CRAN.

We will have to wait to submit anything else because submissions can rely only on packages in CRAN, i.e. you can't have a Remotes section in your DESCRIPTION like our packages do.

adambanker commented 5 years ago

@davidkretch that's awesome! We can discuss later what our plan will be for our next phase of submissions, i.e., which packages to submit next.

davidkretch commented 5 years ago

Feedback from CRAN:

Package Information: Package: paws.common Version: 0.1.0 Title: Paws Amazon Web Services API Package Common Functions

Please omit the redundant "Package Comon Functions".

Author(s): David Kretch [aut, cre], Adam Banker [aut], Amazon.com, Inc. [cph] Maintainer: David Kretch david.kretch@gmail.com Suggests: covr, testthat Description: Common functions for the Paws Amazon Web Services API packages.

Please explain ehat that is, e.g. by adding some web reference in the form .

We see

We understand it is not simple to execute the functions, hence you can wrap them in \dontrun{}, but it is nice for the users to explain how the fucntions are supposed to be called.

Please fix and resubmit.

davidkretch commented 5 years ago

@adambanker I resubmitted the package to CRAN.

davidkretch commented 5 years ago

paws.common is now on CRAN: https://cran.r-project.org/package=paws.common

davidkretch commented 5 years ago

@adambanker

R CMD check output for package generated by the bug/make_paws_fixes branch on the first 100 APIs. 00check.log

Summary:

LaTeX warnings.

Fixed in #103.

prepare_Rd: directoryservice_start_schema_extension.Rd:19: unknown macro '\n'
prepare_Rd: iam_change_password.Rd:17: unknown macro '\u'

Rd line widths too long.

Fixed in #103 and #111.

  \usage lines wider than 90 characters:
       applicationdiscoveryservice_associate_configuration_items_to_application(applicationConfigurationId,
  \examples lines wider than 100 characters:
       arn = "arn:aws:devicefarm:us-west-2:123456789101:run:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/0fcac17b-6122-44d7-ae5a-12345EXAMPLE"

Error and decode_xml used by s3_customizations.R do not exist outside paws.common.

imports not declared from: 'base64enc' 'digest'

Fixed in #108.

davidkretch commented 5 years ago

Submitted paws.common 0.1.1 to CRAN.

davidkretch commented 5 years ago

Submitted paws to CRAN.

davidkretch commented 5 years ago

Resubmitted after fixing broken links.

davidkretch commented 5 years ago

Cannot submit full Paws package -- too big. Will submit individual packages and a collector package.

Submitted paws.ec2 to start with.

davidkretch commented 5 years ago

Published.