provall erlend lesley

0 views
Skip to first unread message

Kansas Eiffel

unread,
Aug 2, 2024, 8:50:26 PM8/2/24
to guancarehan

R is a popular and widely used software for data science. Like any large open source software project, it takes a lot of work to maintain and develop. Much of the work is done by a small number of volunteers and there is a need to grow the contributor community.

This sprint will bring together novice and experienced contributors, to work alongside members of the R Core Team. Participants will work collaboratively on contributions to base R. The tasks will be prepared in the run-up to the event, but may include:

The main criteria for participation is a good knowledge of R programming and a keen interest in contributing, as we hope participants continue to contribute after the event. The table below shows the type of knowledge/skills we expect participants to have

We are also keen to foster a diverse community of contributors. If you are a member of the R-Ladies, MiR, RainbowR, AfricaR, ArabR, AsiaR, or LatinR communities, or otherwise identify as part of an underrepresented group among R contributors, then we especially encourage you to self-nominate! To ensure a welcoming environment, we have a code of conduct in place.

Anyone one interested to attend the sprint is encouraged to self-nominate via the application form by Friday 10 March. You will be asked about your experience, skills and background to help us balance participation overall.

Thanks to our sponsors, all workshop participants will be accommodated free of charge during the sprint, in on-campus housing at the University of Warwick, with meals provided.

Funding is also available for travel expenses, however if participants are able to get travel funding from other sources this will allow more people to attend - companies or other funding bodies providing such support to participants will be acknowledged as sponsors.

The sprint will be held in the recently completed Faculty of Arts Building at the University of Warwick, which alongside regular seminar rooms has many breakout spaces, some of which we have reserved for our use. We think this will be a great environment for collaborative work.

The University of Warwick is in Coventry, in the middle of England. It is reachable by train from nearby European countries, or by plane to Birmingham or other UK airports. See the travel information and visa information for international visitors.

Further sponsors welcome to support participant travel, accommodation and/or social events. Sponsors will be acknowledged on this website, on the R Contributors Twitter and Mastodon accounts, and in reports of the sprint. Please contact r-projec...@livewarwickac.onmicrosoft.com to discuss!

This service is intended for useRs who do not have Windows available for checking and building Windows binary packages. Windows useRs can easily build and check their packages on Windows with the setup described in the R Installation and Administration manual.

Please do not upload packages of other maintainers (particularly not without changing the Maintainer field to your own e-mail address, if you have permissions to do that), because the maintainer indicated in the maintainer field of the DESCRIPTION file get response from us. Both Bioconductor and CRAN do have build systems. If Bioconductor or CRAN packages are not available for Windows, there is a certainly a reason and also this service won't be able to build the package properly.

The procedure is as follows:

  1. Prepare your source package (using R CMD build) and add yourself including your e-mail address in the "Maintainer" field of the DESCRIPTION file (this is important, or you won't get any response from this server).
  2. Check the package on your platform (using R CMD check).
  3. If the package passes the checks under your platform, upload it using passive ftp in binary mode (login as anonymous) to the directories mentioned above on -builder.r-project.org/. Passive ftp can be performed with recent ftp clients (but not the Windows internal one) for the upload.
    As an alternative, you can try out the upload page.
  4. Wait for half an hour or so and check the e-mail address you have specified in the "Maintainer" field of the package's DESCRIPTION file. An e-mail should have arrived that will explain where the binary and the log files can be downloaded from: A randomly generated directory on this server which will be deleted after roughly 72 hours.
If your package has dependencies:
  • All CRAN packages and Bioconductor `software' packages are already installed.
  • Additionally it is possible to install packages serially yourself by uploading them serially:
    The first package to be uploaded should be the one that is needed by any other packages you upload. Packages you installed yourself are deleted on a regular basis.
  • Tools and software including libs and header files for some softwre products are available. These are as follows:

Disclaimer:

  • You are using this service on your own risk!
  • We do not guarantee privacy nor confidentiality of the uploaded files or data in any way: Names of uploaded packages are always listable by everybody. After the compilation process we try to hide the binary package as well as the logs using randomly chosen directory names. Nevertheless, everybody who knows or guesses those names can download those files.
  • Although virus checking is performed on the compiled binary packages, we do not guarantee that files made available for download are free of malware (such as viruses or trojans).
  • The results of R CMD check are returned from a particular given system with a particular setup and might not be reproducible on other systems. Hence we do not guarantee for the results of R CMD check.

c01484d022
Reply all
Reply to author
Forward
0 new messages