Giter Club home page Giter Club logo

Comments (7)

nhejazi avatar nhejazi commented on May 18, 2024

Could be worth integrating some ideas from this post by rOpenSci.

from sl3.

nhejazi avatar nhejazi commented on May 18, 2024

Initial attempt at setting up a drat archive is available here; still working out some minor issues.

update: All issues resolved.

from sl3.

nhejazi avatar nhejazi commented on May 18, 2024

Probably best to set up the drat archive to update automatically using Travis -- vignette here.

from sl3.

osofr avatar osofr commented on May 18, 2024

Thanks Nima!

Should we merge it into main repo? For auto travis deployment (which is a really neat feature and a great reason to use drat repo), maybe we can just copy paste data.table set-up? https://github.com/Rdatatable/data.table/blob/master/.travis.yml
https://github.com/Rdatatable/data.table/blob/master/deploy.sh

Also, an interesting idea is a script for automated CRAN submissions:
https://github.com/Rdatatable/data.table/blob/master/CRAN_Release.cmd

from sl3.

nhejazi avatar nhejazi commented on May 18, 2024

I'm not entirely confident that I put the drat archive together correctly. I can make the relevant changes for travis and deployment (and open a PR for master). I sorta bypassed our PR system and pushed the drat to branch gh-pages (if we turn on GitHub Pages for this branch then the package tar files should be available online via jeremyrcoyle.github.io/sl3) -- as we make changes (e.g., adding new release versions), we should open PRs for that branch.

I really like the idea of automated CRAN submissions -- we should look into this when we get closer to a CRAN release (and we'll have to edit the script that the data.table group uses a bit heavily).

from sl3.

jeremyrcoyle avatar jeremyrcoyle commented on May 18, 2024

Any update on this issue?

from sl3.

nhejazi avatar nhejazi commented on May 18, 2024

There is a drat-type repo currently set up under branch gh-pages. I was thinking about how to automate the build process yesterday; will try to get this done this week.

from sl3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.