Code Monkey home page Code Monkey logo

Comments (5)

zeileis avatar zeileis commented on June 10, 2024

Good idea!

Just a quick comment for interesting packages to watch: If these are on GitHub and you think they are good quality already, you can include them with the r github("user/repo") tag. This shouldn't be overused (after all it's a task view for CRAN not GitHub) but it's certainly ok for some packages of good quality.

from mixedmodels.

mattfidler avatar mattfidler commented on June 10, 2024

from mixedmodels.

jpiaskowski avatar jpiaskowski commented on June 10, 2024

should we remove archived packages from the task view during the interval that they are archived?

from mixedmodels.

bbolker avatar bbolker commented on June 10, 2024

It's a judgment call. If we know/think they're probably going to come back, it's easier to leave them. If we wanted we could set up some kind of rule of thumb like "if archived for >3 months drop from the TV", or "remove archived packages from the TV every 3 months"; the former rule is package-focused, the latter is TV-focused (i.e. we would review the TV for archived packages every 3 months and remove any packages that were currently archived).

It's a little bit of work but we could automate the check for "packages archived > 3 months" since the date of archiving can be scraped from the CRAN page ...

from mixedmodels.

zeileis avatar zeileis commented on June 10, 2024

This is supported from the CRAN side now, albeit only semi-automatically:

  • When a package gets archived, it's usually fine to leave it in the task view. Only if the archival is due to persistent and/or substantial problems, I would remove it from the task view right away.
  • After about 60 days CRAN will create an issue for the task view to notify the task view maintainers about the problem, see, e.g., cran-task-views/Econometrics#12
  • After about 100 days CRAN will follow up and ask for remove from the task view.

At the moment the 60 days and 100 days are not yet enforced properly because we are still triggering the process by hand in order to catch potential problems and hiccups. We hope to switch to cronjobs in the not-so-distant future, though.

from mixedmodels.

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.