Is putting a feature request in the forums enough, or is there a more official Particle feature request procedure?
It depends, I guess. Github would be a great āofficialā place to request something like that, but the forums are great to discuss ideas first. Generally the forums are read by Particle as well. If not, thereās always the Elites who can pass things on to Particle. Trust me when I say weāre community advocates and are great at nagging the lovely folks over at Particle to get things done
Unfortunately, weāre not the ones who can make decisive calls regarding strategy and planning. Thatās up to Particle, and more things weigh in there other than the wishes of those on the forums. That said, if we -the Elites- feel like something should be prioritized, you can bet on it weāll make sure to mention it every so often. Thatās still no guarantee, but surely doesnāt hurt the case.
Itās a bit of a double edge sword though; as elites, we see both the community, and a behind-the-scenes look at Particle, so weāve got a reasonable idea whatās going on in either. With that in mind, we personally filter out things we may or may not push for, a great example being this very request. Sure, it would be awesome to have new feature X for a select audience that would make use of it, but I wouldnāt prioritize it over stability/reliability improvements that would benefit literally everyone. At that point we accept that other items have priority, and keep that feature request on the back-burner, to be discussed again as soon as resources allow, rather than continuously annoy them with it.
Hope that makes sense and provides some insight. TL;RD: Discourse for discussing, GitHub is more āofficialā I suppose.
Thanks @Moors7,
Good info.
Undoubtedly this isnāt as high a priority as the stability items, and getting functional parity for the mesh devices with the Gen2 ones, and and I wouldnāt buck for it being that. But I certainly think that having a Local.publish would greatly increase the utility of Particle devices, and also that of the Mesh devices specifically, by enabling an extension of the mesh over greater distances within a facility, or communication between two separate mesh networks. More utility translating to greater adoption, Iād expect, and a leg up in functionality compared to the competition.
I have no idea how much is involved in satisfying a request like this, but Iād think that it would be closely related to the Particle.publish and Mesh.publish. I donāt mind how it comes to the attention of the powers that be, but would very much like to have this feature considered and hopefully at some point added into the features.
Iām bumping this topic, now the Mesh is officially a dead product. Iām using mesh.publish() on a number of implementations, and a local.publish() with similar functionality would be huge.
GitHub issue/feature request created - https://github.com/particle-iot/device-os/issues/2013
Any chance of Particle taking another look at this now that mesh is gone?
If someone feels modivated - a shim library to catch Mesh.* functions could be developed to either use MQTT or the built in multicast.