Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chance for renaming and unifying #34

Open
jakobbossek opened this issue Apr 25, 2014 · 5 comments
Open

Chance for renaming and unifying #34

jakobbossek opened this issue Apr 25, 2014 · 5 comments

Comments

@jakobbossek
Copy link
Collaborator

Recently we decided to rename BBmisc to HELL. There will be one update to BBmisc soon to inform users about our new package.

In line with the renaming of the package we have the possibility to arrive at an agreement concerning naming conventions. Therefore each developer should go through the currently available functions and point out possible candidates for the renaming procedure.

@jakobbossek
Copy link
Collaborator Author

Personally I really dislike the function names names2, do.call2 as well as which.first. Sure, these are better versions of the build-in R functions, but the naming sucks 😆

@berndbischl
Copy link
Owner

The thing with the "2" I somehow dislike as well.

But the idea was to say:
"It is the same function as its counterpart in base R, just a bit nicer".

R already does the same with system, system2 and so on. And we then have system3 :)

I just do not know a better alternative. Inventing a completely new name for basically the same thing is worse IMHO.

@jakobbossek
Copy link
Collaborator Author

Yes I understand the reason, but it simply does not harmonize with the names of the majority of functions in HELL and thus is no good solution in my opinion.

@berndbischl
Copy link
Owner

Make an alternative suggestion then.

@jakobbossek
Copy link
Collaborator Author

Hmm, I don't know. Both arguments are good 😃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants