Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [paho-dev] Contribution of MQTT Servers (Mosquitto and RSMB)

It's really a matter of how you choose to scope the project.

A single project has a single group of committers with uniform access to the project resources. The single project has a single downloads area (that can contain language-specific subdirectories), a single website, single release schedule, etc. A project can have multiple git repositories, and builds.

There is no restriction in the EDP with regard to languages used by a project.

Project management is not particularly difficult, but it is also non-trivial. There is some overhead with regard to managing project metadata, releases, committers, etc.

I recommend that you start with a single project. If you discover over time that you're having problems with that model, we can restructure into multiple projects later. I also recommend that you make distinct git repositories for each language (that'll make potential later restructuring a lot easier).

HTH,

Wayne

On 07/17/2013 06:05 AM, Ian Craggs wrote:
I can do that.  If another server implementation in another language (such as Java) were contributed, would that be another project?  If so, this project proposal should say that the implementation language is C, and leave open the possibility of other MQTT servers.

The original goal of RSMB was to be as small as feasible, to fit where a JVM wouldn't go.  Are we happy to keep KISS as a principle?  I can't imagine anyone would object (Oh no, we want bloatware!)

Ian

On 07/16/2013 06:27 PM, Mike Milinkovich wrote:
I guess Ian Craggs needs to add RSMB content as the next step?



-----Original Message-----
From: paho-dev-bounces@xxxxxxxxxxx [mailto:paho-dev-bounces@xxxxxxxxxxx]
On Behalf Of Roger Light
Sent: July-16-13 12:52 PM
To: General development discussions for paho project
Subject: Re: [paho-dev] Contribution of MQTT Servers (Mosquitto and RSMB)

Hi Mike,

It appears that this was drafted before your discussions with Ian
about also bringing RSMB into the same project?
That is correct.

Would it perhaps make sense to move this document to a wiki or a
Google Doc so that others can also edit it?
Yes, I've put it in a google doc that anybody with the link should be able
to edit:
https://docs.google.com/document/d/1VQ9bCsJ_XYL9-
y10CnE9ApjyPl7y4iYh_TTf5GQDDsU/edit?usp=sharing

Cheers,

Roger
_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/paho-dev

_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/paho-dev

_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/paho-dev


--
Wayne Beaton
Director of Open Source Projects, The Eclipse Foundation
Learn about Eclipse Projects
EclipseCon
          Europe 2013

Back to the top