On 02/25/2015 06:58 PM, Miloslav Trmač wrote: >> On 02/24/2015 06:41 PM, Miloslav Trmač wrote: >>> Hello, >>>> "java" would be the preferred JRE in Fedora. The package would have no >>>> content, but it would have Requires on preferred Fedora JRE, currently >>>> java-1.8.0-openjdk. This could be easily changed as default JRE changes. >>>> The same is for other binary subpackages of "java", respectively. >>>> >>>> All system packages would require subpackages of "java" as they do now >>>> (unless there is good reason not to). Users that install "java" would >>>> get latest JRE, which would be updated to new major versions as they >>>> become default. Older JDKs would not be removed during update (unless >>>> there is no maintainer and they are obsoleted as currently), >>> >>> AFAIK nothing obsoletes a package just because it is orphaned… >> >> If no volunteer shows up for maintenance of old JDK then it would be >> deprecated and obsoleted, as it's was done with previous JDK packages. > > How would that work _exactly_? 1) JDK maintainers announce deprecation in advance and call for volunteers to maintain old JDK 2) when the time of deprecation comes, JDK package is reassigned to new maintainer, if such showed up; no obsoletes are added 3) if there is no new maintainer then old JDK is redired in pkgdb, blocked in koji and obsoleted by some other package 4) if maintainer shows up after old JDK was retired then he can just revive package (passing review if needed); package release is bumped to be higher that obsoletes -- Mikolaj Izdebski Software Engineer, Red Hat IRC: mizdebsk -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct