Community Salesforce Pub/Sub transport — guidance on package id & namespace before first publish #3325
Community Salesforce Pub/Sub transport — guidance on package id & namespace before first publishHi — I've built a Wolverine transport for the Salesforce Pub/Sub gRPC API and I'm close to What it isA listen-only transport: Salesforce platform events (topics, custom channels, and managed The guiding principle throughout was "do it the Wolverine way" — I kept the Wolverine source
Targets net10.0 against WolverineFx 6.12. What I'd like guidance on
Not asking for adoption or endorsement — just want to name it in a way the Wolverine community |
Replies: 1 comment
|
I think the "WolverineFxContrib" prefix is the best I've got. You actually spurred us to finally go try to reserve the Nuget prefixes for "WolverineFx" The root namespace also seems good to me. Versioning -- ugh. I don't think you will want to have to keep up with the Wolverine release cadence. I'd just go for "1.0" when you're ready and use SemVer for your changes. The extension methods are consistent with Wolverine idioms, I'm good with that, or really, I don't have anything to add. I'm not concerned about disambiguating contrib transports from "official" transports. I'd rather you err on the side of consistency with idioms myself. |
I think the "WolverineFxContrib" prefix is the best I've got. You actually spurred us to finally go try to reserve the Nuget prefixes for "WolverineFx"
The root namespace also seems good to me.
Versioning -- ugh. I don't think you will want to have to keep up with the Wolverine release cadence. I'd just go for "1.0" when you're ready and use SemVer for your changes.
The extension methods are consistent with Wolverine idioms, I'm good with that, or really, I don't have anything to add. I'm not concerned about disambiguating contrib transports from "official" transports. I'd rather you err on the side of consistency with idioms myself.