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

Name of this library? #1

Closed
SethTisue opened this issue Sep 3, 2020 · 5 comments
Closed

Name of this library? #1

SethTisue opened this issue Sep 3, 2020 · 5 comments
Labels
meta meta-discussions about the nature and scope of this repo

Comments

@SethTisue
Copy link
Member

SethTisue commented Sep 3, 2020

We had a semi-consensus on calling it scala-library-future, but the more I think about it, the more I think that the ambiguity with scala.concurrent.Future is bad news. It maybe isn't so bad on a screen, but when you say "scala library future" out loud, it's reallllly ambiguous.

For now I've named the repo "scala-library-next", but it can still be renamed, we aren't locked in until we actually publish the initial version.

Thoughts?

@NthPortal
Copy link
Contributor

I see your point about the confusion with s.c.Future, and I'm fine with scala-library-next

@Ichoran
Copy link

Ichoran commented Sep 3, 2020

Can we name it after some cool creature? Apple got a lot of the cats, but they haven't done birds of prey yet! We could name it Merlin or Peregrin or Osprey....

More seriously (equally seriously) we have to be careful about naming because things in the future become things in the present, which then become things in the past. scala-library-next and scala-library-future are both bad names for things for an old version from years ago.

If we can come up with a descriptor that doesn't depend on when "now" is, that would be better.

@NthPortal
Copy link
Contributor

as I see it, there's nothing stopping this library from containing features for the "next" scala-library even for future versions of scala-library. there may be some things that aren't fixable until 4.0 that it will be needed for, and even without that, it's possible we may want something with a shorter release cycle than scala-library (which, even after 3.1, I don't know how frequently it will release).

@SethTisue
Copy link
Member Author

@oli-kitty on Valentines it sounded like you and your co-host were iffy on the name. care to weigh in here?

@SethTisue
Copy link
Member Author

SethTisue commented Oct 21, 2020

I think the concern about the relative nature of "next" will be addressed by bumping the major version.

We've been calling it "scala-library-next" in conversation for a while now and people seem okay with it, so especially in the absence of any strongly competing suggestion, I think this is settled.

@SethTisue SethTisue added the meta meta-discussions about the nature and scope of this repo label Oct 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta meta-discussions about the nature and scope of this repo
Projects
None yet
Development

No branches or pull requests

3 participants