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

Should we refer to this software as FPM or fpm? #77

Closed
milancurcic opened this issue May 10, 2020 · 6 comments
Closed

Should we refer to this software as FPM or fpm? #77

milancurcic opened this issue May 10, 2020 · 6 comments

Comments

@milancurcic
Copy link
Member

They mean the same, but they look and "feel" different. We should have a consistent way to refer to this so it's not confusing to the readers whether they're different things. Especially as we begin to write about these things more publicly?

I've been using both. I don't know which one I prefer. Perhaps 60/40 in favor of fpm.

So, which one should it be?

@certik
Copy link
Member

certik commented May 10, 2020 via email

@certik
Copy link
Member

certik commented May 10, 2020 via email

@milancurcic
Copy link
Member Author

Node Package Manager uses npm universally. Even the company is called "npm, Inc.".

I vote for fpm all the way, and fpm when referring specifically to the command line executable.

@certik
Copy link
Member

certik commented May 10, 2020 via email

@everythingfunctional
Copy link
Member

I can come up with logical arguments for either.

On the one hand, it's a proper noun, Fortran is capitalized, and it's an acronym, so FPM would make sense.

On the other hand, Fortran is a case insensitive language, and our community style guide seems to be leaning towards all lowercase, so fpm would be consistent with that.

Given that this really is a purely aesthetic choice, and there seems to be a trend in other places towards all lowercase, I have nothing against using fpm everywhere. I'll start doing that.

@milancurcic
Copy link
Member Author

The consensus so far is to use "fpm" everywhere. Closing.

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

No branches or pull requests

3 participants