unconf15 icon indicating copy to clipboard operation
unconf15 copied to clipboard

Brainstorm potential improvements to R-project.org

Open hadley opened this issue 10 years ago • 14 comments

I'd love to find out what people think are the biggest problems with the existing site, so I can prioritise work over the next year.

hadley avatar Mar 05 '15 20:03 hadley

I have loads of ideas on this and look forward to chatting in person.

karthik avatar Mar 05 '15 20:03 karthik

:+1:

In general: tools for better package discovery:

  • package search (search for packages, search package code, search package docs, etc.)
  • package top lists: most downloads, most reverse deps, most recently updated, etc.

Blog by r-core about the current development directions. If they want to write it. Maybe they are not really into blogging, but it would be great to read about what they are planning to work on, so it might be worth asking.

gaborcsardi avatar Mar 05 '15 20:03 gaborcsardi

@gaborcsardi unfortunately that's all out of scope - I can only affect the main page, not CRAN. Anything that's dynamic is going to be particularly hard.

hadley avatar Mar 05 '15 20:03 hadley

package search (search for packages, search package code, search package docs, etc.)

The functionality of RDocumentation is impressive this way. Also linking in discoverability of new content (see #9)

karthik avatar Mar 05 '15 20:03 karthik

The format is basically given: markdown through pandoc to static html. So nothing dynamic or Javascript-y. We basically share the same constraint as the (static, easy for mirrors) CRAN pages.

eddelbuettel avatar Mar 05 '15 20:03 eddelbuettel

Another avenue for that sort of stuff is crantastic - http://crantastic.org

hadley avatar Mar 05 '15 20:03 hadley

How about feeding rstudio cran mirror download stats to crantastic for package ranking?

benmarwick avatar Mar 06 '15 04:03 benmarwick

@benmarwick I would worry about those numbers being pretty nonrepresentative in general. People who use rstudio and those that don't are likely to be dissimilar in important ways.

gmbecker avatar Mar 09 '15 21:03 gmbecker

@gmbecker I suspect that's true, but I also suspect (although I have no data to back it up), the RStudio mirror is responsible for serving >80% of CRAN packages

hadley avatar Mar 09 '15 21:03 hadley

I love R graphics, and it'd great if the page could have some beautiful ggplot/rCharts/etc graphs to illustrate the potential of R's visualizations. I find that it's usually a good introduction for someone who isn't a programmer or statistician (we can all share a taste for Excel Chart Wizard, right?).

timphan avatar Mar 10 '15 17:03 timphan

That is planned in possibly a carousel at the front-page but it may be better to allow some other dust to settle and to get some changes in first such as CRAN conversion.

eddelbuettel avatar Mar 10 '15 17:03 eddelbuettel

Not sure if this counts just as an improvement to the site, but the only method to become a supporting member is to fax or mail a hard copy form... It would be nice to sign up and use a CC to pay online.

Would probably increase membership significantly.

jhollist avatar Mar 13 '15 14:03 jhollist

@jhollist yeah, that's a somewhat separate project. I can give you an update in person

hadley avatar Mar 13 '15 14:03 hadley

Thanks @hadley. It makes sense that it is a separate project. Unfortunately I won't be at the unconf so won't be able to get the update. I can get the update when one is generally available. Good enough to know that it sounds like it is on the Foundation's radar.

jhollist avatar Mar 13 '15 15:03 jhollist