Removing depmap support in Fedora 23
by Mikolaj Izdebski
I hereby announce that in Fedora 23 XMvn will remove support for depmaps
and depmap fragments.
For those lucky that don't know what depmaps are: Depmaps are legacy
files, which used to be installed with Java packages to enable Maven to
resolve artifacts. Depmaps were replaced with a new metadada format in
Fedora 21.
In Fedora 21 all standard tooling (including %add_maven_depmap) have
been modified to produce the new metadata format. Fedora 21 and 22 have
deprecated, read-only support for depmaps for compatibility reasons, but
this code will be removed in Fedora 23. Once that happens, artifacts
installed in packages that still use depmaps will stop being resolved by
Maven.
Great majority of packages were already migrated to the new metadata
format. Most of those that were not are FTBFS packages (with .fc20 dist
tag) that couldn't be rebuilt in mass rebuild. Rebuilding them before
the above XMvn change lands in Fedora 23 should "fix" them.
--
Mikolaj Izdebski
Software Engineer, Red Hat
IRC: mizdebsk
9 years, 5 months
javapackages 4.3.0 release notes
by Mikolaj Izdebski
javapackages version 4.3.0 has just been released.
Rawhide build will follow shortly.
The new version brings the following changes:
Major new features
------------------
Starting with version 4.3.0 OSGi dependency generators have support
for software collections. Generated OSGi provides are now properly
prefixed with SCL namespace. In SCL environments OSGi requires are be
generated only for artifacts built with Tycho and installed using XMvn
P2 Installer Plugin. Thanks to Michal Srb.
Java plugin for Fedora Review has been updated to reflect current Java
packaging guidelines. Thanks to Michael Simacek.
Minor bugfixes and enhancements
-------------------------------
POM editor - several bugfixes and minor improvements
%mvn_artifact fails to parse some POM files (rhbz#1094583)
Bugfixes related to Python 3.x
Code fixes to restore compatibility with Python 2.6 (RHEL 6)
Fixed escaping of flags and options in java-utils (rhbz#1132224)
Improved logging in dependency generators
Replaced all references to %_libdir with %_prefix/lib
Full changelog is availeble at:
http://github.com/mizdebsk/javapackages/compare/4.2.0...4.3.0
--
Mikolaj Izdebski
Software Engineer, Red Hat
IRC: mizdebsk
9 years, 5 months
Orphaning WildFly related packages
by Juan Hernandez
Hello,
Some time ago I started maintaining the following packages as part of
the effort to bring JBoss AS (now WildFly) to Fedora. Truth is that I
don't have the time to maintain them, and all the maintenance effort has
been done by someone else. If someone is interested in owning them
please let me now, otherwise I will orphan them in one week:
apache-mina -- Apache MINA
apache-sshd -- Apache SSHD
geronimo-commonj -- CommonJ Specification
glassfish-dtd-parser -- Library for parsing XML DTDs
glassfish-fastinfoset -- Fast Infoset
glassfish-jaxb -- JAXB Reference Implementation
hibernate-validator -- Bean Validation 1.1 (JSR 349) Reference
Implementation
istack-commons -- Common code for some Glassfish projects
jackson -- Jackson Java JSON-processor
jboss-annotations-1.1-api -- Common Annotations 1.1 API
jboss-el-2.2-api -- Expression Language 2.2 API
jboss-jaxb-2.2-api -- Java Architecture for XML Binding 2.2
jboss-jsf-2.1-api -- JavaServer Faces 2.1 API
jboss-jstl-1.2-api -- JSP Standard Template Library 1.2 API
jboss-jts -- Distributed Transaction Manager
jboss-metadata -- JBoss Metadata
jboss-rmi-1.0-api -- Java Remote Method Invocation 1.0 API
jboss-saaj-1.3-api -- SOAP with Attachments API for Java 1.3
jsr-311 -- JAX-RS: Java API for RESTful Web Services
maven-anno-plugin -- Maven Annotated Mojo
maven-jaxb2-plugin -- Provides the capability to generate java sources
from schemas
mojarra -- JSF Reference Implementation
relaxngcc -- RELAX NG Compiler Compiler
rngom -- Java library for parsing RELAX NG grammars
springframework -- Spring Java Application Framework
spring-ldap -- Java library for simplifying LDAP operations
stax-ex -- StAX API extensions
txw2 -- Typed XML writer for Java
weld-core -- Reference Implementation for JSR-299: Contexts and
Dependency Injection (CDI)
xsom -- XML Schema Object Model (XSOM)
Regards,
Juan Hernández
--
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.
9 years, 6 months