Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [paho-dev] Paho Java client Mavenization

Yep, get the code patch up there so we can take a look - I know that Dave has some pending commits that he needs to get into Git as well.

On Tue, Jun 12, 2012 at 3:46 PM, Nicolas DEVERGE <ndeverge@xxxxxxxx> wrote:
Thanks for the feedback !

I'll continue to mavenize the project, then I'll submit the code for review and we'll see if it is ok or not ;-)

On Tue, Jun 12, 2012 at 4:33 PM, Benjamin Cabé <bcabe@xxxxxxxxxxxxxxxxxx> wrote:
Hi Nicolas,

Why not take a somewhat opposite approach by making the Java client an OSGi bundle in the first place, and then use Tycho to make it a good Maven citizen (while also allowing easier building/packaging/testing than with pure Ant of course…)

Anyway, since you seem to have done the work already, it sounds like a good idea to submit the patch so as people can comment based on actual code :)

Regarding publishing the artifacts to the Eclipse maven repo, I'm not familiar with the process to get write access to it, but I guess Wayne can certainly comment on this…


Benjamin Cabé ::  Open Source Manager


SIERRA WIRELESS :: AirVantage Business Unit

Main  +33 5 61 00 52 90  ::  Direct  +33 5 61 00 06 41  ::  Fax  +33 5 61 00 51 46

Lake Park  ::  Zac de l'Hers - Allée du Lac - BP 87216 :: 31672 Labège Cedex, France


BCabe@xxxxxxxxxxxxxxxxxx ::


De : Nicolas DEVERGE <ndeverge@xxxxxxxx>
Répondre à : General development discussions for paho project <paho-dev@xxxxxxxxxxx>
À : General development discussions for paho project <paho-dev@xxxxxxxxxxx>
Objet : [paho-dev] Paho Java client Mavenization


Through a GitHub fork, I'm currently working on the mavenization of the Java implementation of the MQTT client.

It will allow to use the MQTT client library as a project dependency:
- in Eclipse by using the m2e plugin (
- in a standard Maven project or any build tool that is compatible with the Maven dependencies (Ivy, Gradle, sbt, Grape, Buildr...)

It should also be possible to package the library for an OSGI environment using the Maven Tycho plugin (; Benjamin, am I wrong ?

It also allows to launch unit tests easily, and to execute continuous integration builds (using free platforms such as BuildHive,

Since I’m quite new in the Eclipse community as a contributor (I’m more of an Eclipse user), I don’t know if these kinds of proposals are adequate ? 

If it's ok, I'll submit a pull request, and create a bugzilla with the patch :-)

And if everyone is ok, is it possible to release a first version and publish the artefact in the newly created Eclipse Maven repository ( ?


paho-dev mailing list

paho-dev mailing list

Andy Piper | Farnborough, Hampshire (UK)
blog:   |   skype: andypiperuk
twitter: @andypiper  |  images:

Back to the top