I'm not a committer, but a silent observer and possible user and contributor to other Apache Projects. As such, I would prefer `org.apache.pekko`
El vie, 4 nov 2022 a las 9:45, Matthew Benedict de Detrich (<[email protected]>) escribió: > For me a short package name visually is nicer but I am not going to > strongly push for it especially if it causes problems with Pekko becoming a > top level project (and I personally don't have major qualms with > org.apache.pekko). I suspect that many of the reasons being presented here > (including my own) don't really qualify as a good reason. > > On Fri, Nov 4, 2022 at 9:23 AM Claude Warren, Jr > <[email protected]> wrote: > > > The Apache position is that it is preferred that org.apache be prefixed > on > > Java packages. It is possible to get approval for a shorter pattern but > > there has to be a good reason. I am not certain that any of the reasons > > offered so far rise to the level of "a good reason". > > > > I don't think this is a hill I want to die on, and so I would just use > > org.apache.pekko > > > > On Fri, Nov 4, 2022 at 8:07 AM Alexandru Nedelcu <[email protected]> > > wrote: > > > > > If we are talking pros and cons in this thread … > > > > > > I’d like `pekko`: > > > > > > 1. it will make migration from `akka` easier (plain search and replace > > > job, and visually, the code remains the same); > > > 2. the reverse-DNS convention is not common in Scala, at all, and even > > > in the Java and Kotlin ecosystem it’s been losing ground; > > > 3. Should this incubator project fail to get traction, it will make > > > adoption/forking easier 🤷♂️ > > > > > > The problem with the reverse-DNS convention, in my opinion, is that (as > > > the library author) you have to own the domain name. This is why a lot > > > of projects are now using [io.github][0], which isn’t cool — for one > > > because they now need to depend on a for-profit entity, but also > because > > > the `.io` TLD itself can become problematic. And if the domain of those > > > projects ever changes, that’s going to be awkward. > > > > > > There are advantages to `org.apache.pekko`: > > > > > > 1. It highlights the ASF, a good and strong brand; > > > 2. It makes the project’s website easily discoverable; > > > 3. It follows the convention in other Apache projects; > > > > > > Therefore both choices are good, but I’d like `pekko`, unless there > > > are strong objections to it in the context of the ASF. > > > > > > [0]: https://repo1.maven.org/maven2/io/github/ > > > > > > > > > On 3 Nov 2022, at 23:41, PJ Fanning wrote: > > > > > > > Hi everyone, > > > > > > > > This issue could be contentious but it would be good to get agreement > > > > so we can start making changes in the new git repos. > > > > > > > > There is discussion about the new package name for Scala/Java classes > > > > at: > > > > > > > > > > > > > > https://github.com/mdedetrich/akka-apache-project/discussions/8#discussioncomment-3755587 > > > > > > > > A discussion among members of the Apache Incubator team can be found > > > > at: > > > > > > > > https://lists.apache.org/thread/cjo86gdwvqlqslq68gd0c8hxq6ds6yrz > > > > > > > > I think it is fair to say that the vote is between 2 options: > > > > * pekko > > > > * org.apache.pekko > > > > > > > > I guess the aim would be to get people to vote for one or the other. > > > > > > > > If there are no objections to this approach, I can call a vote in a > > > > few days. > > > > > > > > Ideally people would express their opinions in this thread and when > > > > the vote is called, that mail email thread would just be for the > > > > votes. Even while the vote thread is open, people can still add their > > > > voice to this thread. > > > > > > > > Regards, > > > > PJ > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [email protected] > > > > For additional commands, e-mail: [email protected] > > > > > > > > > -- > > > Alexandru Nedelcu > > > https://alexn.org > > > > > > > > -- > > Matthew de Detrich > > *Aiven Deutschland GmbH* > > Immanuelkirchstraße 26, 10405 Berlin > > Amtsgericht Charlottenburg, HRB 209739 B > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > > *m:* +491603708037 > > *w:* aiven.io *e:* [email protected] >
