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

could we rename the package to all lowercase? #163

Closed
maelle opened this issue Mar 21, 2024 · 34 comments
Closed

could we rename the package to all lowercase? #163

maelle opened this issue Mar 21, 2024 · 34 comments

Comments

@maelle
Copy link
Collaborator

maelle commented Mar 21, 2024

@salvafern Any thought? Lowercase is easier to type. Now is a good time to rename the package (as opposed to after a first CRAN release for instance)

https://devguide.ropensci.org/pkg_building.html#naming-your-package

@maelle maelle added this to the rOpenSci submission milestone Mar 21, 2024
@maelle
Copy link
Collaborator Author

maelle commented Apr 16, 2024

@salvafern said yes

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

I am having second thoughts! "emodnetwfs" is probably not great for screen-reader users. What about "emodnetWFS"? or "emodnetfeatures"? Who else could we ask for a third opinion?

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

emodfeat

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

what I have no doubt about is that the current name is hard to type.

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

maybe emodnet.wfs since we'd have emodnet.wcs

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

emodnet.features

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

maybe even better would be an acronym

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

pufferfish = has P like package, f like feature, e like emodnet, s like service. and it inflates the amount of data you have.

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

starfish in honor of the EU flag

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

I still think we should get an opinion from others. A name related to the ocean, with a paired name for EMODnetWCS would be really nice.

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

or a boat name starting with f for WFS, one starting with c for WCS.

https://en.wikipedia.org/wiki/Category:Boat_types

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

  • ferry (feature service for emodnet, in R)
  • coble (coverage service for emodnet)

@maelle
Copy link
Collaborator Author

maelle commented Apr 22, 2024

althought it might seem insulting than one of those boats is clearly smaller.

@maelle
Copy link
Collaborator Author

maelle commented May 10, 2024

@salvafern thoughts?

@JoBeja
Copy link

JoBeja commented May 17, 2024

Hey, I think that it would be good to clearly identify the packages as EMODnet... If I have any ideas I'll put them through

@salvafern
Copy link
Collaborator

Love the brainstrom :)

As a simple solution I would choose emodnetwfs: easy to write, remember, straight to the point.. and indeed no upper case. Not a big fan of those myself.

Or something that reflects that one serves vector and the other raster

I will drop more creative ideas as they come

@maelle
Copy link
Collaborator Author

maelle commented May 21, 2024

@JoBeja that's a good point. Now, could it be enough to state this clearly in the documentation and metadata?

The problem with emodnetwfs is that it could at first look hard to pronounce and remember.

@JoBeja
Copy link

JoBeja commented May 21, 2024

@maelle no I don't think it is enough. As I see it, it's mainly a matter of branding. I think our R packages don't have a lot of visibility and using a name that immediately identifies them as EMODnet is important.
Acronym pronounciation varies across the globe, some countries read each letter separately, others read it as if it was a word, we're not going to please everyone, whatever choice we make.

@maelle
Copy link
Collaborator Author

maelle commented May 31, 2024

then what about emodnet.wfs? I don't like dotted names in general but I'd find that easier to remember than EMODnetWFS.

@salvafern
Copy link
Collaborator

Since a new gen of ogc services is coming and they seem to partially drop the WCS, WFS etc for OGC API - Coverages or Features, how about naming the package closer to these?

e.g. emodnetfeat, emodnetfeatures

likewise emodnetcov, emodnetcoverages etc

See https://ogcapi.ogc.org/#standards

@maelle
Copy link
Collaborator Author

maelle commented Jul 1, 2024

👋 @here! I'm happy to go with whatever you two find the most appropriate for the project itself and for most likely users.

I'd like to submit the package in August after my summer vacation (the week of the 19th for instance). Could you two get back to me before then?

@JoBeja
Copy link

JoBeja commented Jul 1, 2024

Hi,
As long as emodnet is in the package name, I don't mind whether it's wcs/wfs or features/coverages. You have more expertise on this than I do, so please go ahead with the option you think is best and written in the way you think is best too.

@maelle
Copy link
Collaborator Author

maelle commented Jul 1, 2024

Thanks @JoBeja!

@salvafern what about emodnet.wcs or emodnet.features? Dotted names might not be the best in general but there's for instance aws.s3 and friends.

@bart-v
Copy link

bart-v commented Jul 1, 2024

I vote emodnetogc, then we can still use WFS, and move to OGC API whenever needed

@JoBeja
Copy link

JoBeja commented Jul 1, 2024

@bart-v they are two packages which work independently, we need two names. Do you have a suggestion?

@bart-v
Copy link

bart-v commented Jul 1, 2024

Which 2 packages?

@JoBeja
Copy link

JoBeja commented Jul 1, 2024

EMODnetWCS and EMODnet WFS

@maelle
Copy link
Collaborator Author

maelle commented Jul 1, 2024

so they could be

  • emodnet.wfs and emodnet.wcs
  • emodnet.features and emodnet.coverage
  • other propositions welcome

what I feel strongly about is not having a "complicated" lower-case/upper-case mix.

@maelle
Copy link
Collaborator Author

maelle commented Jul 1, 2024

@annakrystalli tagging you too 😸

@annakrystalli
Copy link
Collaborator

No objection from me to shifting to all lowercase.

I prefer emodnet.wfs and
emodnet.wcs but would also be happy with emodnetwfs and emodnetwcs. Excited to see both on CRAN soon!! 😃

@maelle
Copy link
Collaborator Author

maelle commented Jul 1, 2024

@annakrystalli let's get them through software-review first 😉

@bart-v
Copy link

bart-v commented Jul 1, 2024

Sorry Jo, OK, clear now.
I think the dots are better for search indexing and readability.
So I agree with emodnet.wfs and emodnet.wcs.

@salvafern
Copy link
Collaborator

Let's go with the dotted version? emodnet.wfs and emodnet.wcs

@maelle
Copy link
Collaborator Author

maelle commented Aug 12, 2024

ok let's go for this one!

@maelle maelle closed this as completed in bb3dfb8 Aug 12, 2024
maelle pushed a commit that referenced this issue Sep 2, 2024
* docs: update citation with new name #163

* chore: update codemeta, more renaming!

* docs: remove broken link
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

5 participants