RSGInc / travelSurveyTools

An R package to make working with and summarizing household travel survey data easier.
https://rsginc.github.io/travelSurveyTools/
GNU General Public License v3.0
5 stars 1 forks source link

✍️name this package! #16

Closed ashleyasmus closed 9 months ago

ashleyasmus commented 9 months ago

Per client request, we'd like to remove the 'rsg' from the package name, to make it more welcoming and put the focus on the open-source contribution nature of it.

Options include:

travelSrvyr: emphasizes that this is a wrapper around srvyr functions, focused on Travel Surveys trvlSrvyr: the above, but without vowels, for fun, or if you like a mouthful of rocks htsSrvyr: the above, but with "hts" for "household travel surveys" travelSurveyTools: maybe one day, this will be generalized to all travel surveys? srvyrExtra: de-emphasizes travel part; these are just 'extra' things you can do with a properly formatted codebook and set of data

landisrm commented 9 months ago

My vote is for travelSurveyTools. Or htsTools. I get the connection to srvyr but I'm not a fan of the vowelless words. Too hard to type. Plus I think it is a lot more about household travel survey data than it is about srvyr.

ashleyasmus commented 9 months ago

Erika and I like htsTools, because it's short. But many have told us that it looks like ... hot stools

landisrm commented 9 months ago

R packages can have dots. So maybe hts.tools

Ennazus commented 9 months ago

mmm this is so challenging! I'm good with: hts.tools or travel.survey or travelSurvey or hts.summary

looking at names on CRAN: https://cran.r-project.org/web/packages/available_packages_by_name.html might help? are we thinking of putting our package on CRAN someday?

ashleyasmus commented 9 months ago

It would be good to keep the door to CRAN open (by ensuring the package name is available) These names all pass the available::available() check:

Name valid: ✔ Available on CRAN: ✔ Available on Bioconductor: ✔ Available on GitHub: ✔

hts.tools htsTools htsSummary hts.summary htsHelper

The name travelSurvey has a number of matches on GitHub, but is available on CRAN.

According to Hadley, "We recommend against using periods in package names, due to confusing associations with file extensions and S3 methods."

ashleyasmus commented 9 months ago

so how about, htsHelper travelSurvey, travelSurveyTools, or htsTools?

Ennazus commented 9 months ago

I'm good with any of them. Even the funny one htsTools. How do we make the final decision? You can decide Ashley. You're already naming a baby soon, code should be easy:)

erika-redding commented 9 months ago

travelSurveyTools is the winner!!