How widely is System.Reactive.Observable.Aliases used? Should it remain? It cannot be merged into the single assembly as-is because of type/namespace conflicts when it's in the same assembly as the rest, so it must remain a separate assembly.
@onovotny I vote to deprecate as LINQ names is the standard for .NET, not the traditional names such as flatMap, map, filter etc.
This can be removed in any future major Rx release. The introduction of this assembly was a bad idea right from the start, but someone wanted something on their hands :-). Issues are:
Is this still relevant?
The nuget package System.Reactive.Observable.Aliases is used by three github projects. Actually one of them is dotnet/reactive itself and on of them is archived, remaining steeltoe, which has 138 stars and 36 contributors after all.
We shouldn't just take this away without first going through a phase of marking these as obsolete with an actionable item for users to move to the standard operators. I'm happy to take that route and enable us to take these out in a subsequent release. Tentatively moving to the upcoming release milestone.
Most helpful comment
@onovotny I vote to deprecate as LINQ names is the standard for .NET, not the traditional names such as
flatMap,map,filteretc.