Comments (3)
Yes, generally they should be renamed. In jdk-adoptopenjdk I at least updated the description now so that the package can be found when searching for Temurin or Adoptium. I'm not sure yet what would be the best way to do so. There are at least two different options:
- Rename the packages by writing a message to aur-general. Afterwards, an update of the packages is needed to update the installation target from
/usr/lib/jvm/java-*-adoptopenjdk
to/usr/lib/jvm/java-*-temurin
. This would however leave people with a locally installed package that is not available in the AUR anymore. Also an update that changes the installation target might confuse people. - Create new Temurin packages which use
replace
to signal that they are the successor of the current adoptopenjdk packages. The old packages could be updated to just depend on the new ones and create corresponding symlinks. At some point they can be removed from the AUR or merged into the new packages.
While writing this up I tend to solution 2. Merging the old packages into the new ones should also transfer comments and votes. For the transition period where both packages exist, they would be separate though.
from aur.
Agreed with the solution 2
In addition, make it clear that it's deprecated
and recommend Temurin packages in AdoptOpenJDK.
from aur.
Implemented in #24.
from aur.
Related Issues (11)
- kodi-addon-pvr-hts-git: fatal error: kodi/libKODI_guilib.h: No such file or directory compilation terminated HOT 6
- Keep version of jdk-adoptopenjdk-11 HOT 4
- Tweaks for adoptopenjdk packages HOT 1
- [aur/jabref] Missing files after installation, incomplete installation HOT 3
- adoptopenjdk: allow to use openj9 JVM HOT 3
- Default yed 3.16 to jre8 HOT 1
- JabRef build is broken with jdk 19 installed HOT 9
- jabref does not build in clean chroot HOT 7
- clang70 multiple errors; won't build HOT 1
- Fritzing issues with wayland HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aur.