Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [paho-dev] plan for java client?

On 4/14/2014 1:31 AM, Bin BJ Zhang wrote:
Hi Scott,

I updated the Manifest.mf according to your comments, except for the following two:


1.  Bundle-Version: 0.4.1.SNAPSHOT

This is generated by maven-bundle-plugin according to the version defined in pom.

You might wish to consult with David Williams or others on the cross projects mailing list [1] about maven/Tycho and the version qualifier.  I'm certain that there are ways...that the platform and other SR projects use...to have something else more useful than 'SNAPSHOT' placed into the version qualifier by the builder.  



2. Symbolic name

// One other observation/question:   I see the jar file name is:
// mqtt-client-0.4.1-20140407.102244-44.jar and the bundle symbolic name
is:  org.eclipse.paho.mqtt-client.
// At one time I thought there was some convention around having the jar
name match the symbolic name + // the version...e.g.:



It seems it not always the case, e.g. eclipse jetty doesn't follow the convention also.
I think the symbolic name with groupId prefix will be more identifiable.

It's my understanding that Jetty is leaving/has left the simultaneous release...so I would be careful about following that convention...if you you wish to meet the requirements for eventually join the simultaneous release.   Again, I would suggest consulting with David Williams and/or others on the cross-projects mailing list [1].

For your reference, here's the 'must do's' for the simultaneous release [2].

Scott

[1] https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
[2] https://wiki.eclipse.org/SimRel/Simultaneous_Release_Requirements



Back to the top