qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Rudyy (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-6739) Allow setting and overriding Qpid client version suffix in qpid-common.properties
Date Tue, 15 Sep 2015 12:05:46 GMT
Alex Rudyy created QPID-6739:

             Summary: Allow setting and overriding Qpid client version suffix in qpid-common.properties
                 Key: QPID-6739
                 URL: https://issues.apache.org/jira/browse/QPID-6739
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker, Java Client, Java Common
            Reporter: Alex Rudyy
            Assignee: Alex Rudyy

At the moment qpid version suffix is set in qpidversion.properties which is generated on qpid-common
build. As result, any client based on apache qpid-common cannot set the suffix without repackaging
 qpid-common  and modifying  qpidversion.properties. We need to introduce a way to set and
override Qpid client version suffix in external client builds in order to differentiate apache
and external qpid client and broker builds

The following approach can be implemented:
# Move the public API from QpidProperties into CommonProperties and call CommonProperties
everywhere where QpidProperties  is called at the moment. Remove QpidProperties class.
# qpidversion.properties will be loaded as part of of initialization CommonProperties together
with loading of qpid-common.properties. Later we will load change the code to get build specific
information from jar Manifest. 
# Version suffix can be set in qpid-common.properties and corresponding release version field
can be set to have version suffix loaded from qpid-common.properties

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message