Essentials icon indicating copy to clipboard operation
Essentials copied to clipboard

[FEATURE]- Create new Essentials namespace for garage style experimental development

Open ndorin opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe. Suggested by @ngenovese11

Right now there's no isolated area in the Essentials source code to put experimental new concepts to segregate them from the other code

Describe the solution you'd like Create a namespace (something like PepperDash.Essentials.Experimental where new concepts can be defined in an isolated namespace. Particularly where these concepts might be potential replacements for existing concepts. The separate namespace allows for having the same class name as an existing one without collisions.

In particular this provides a solution for experimental concepts to be added to the framework and referenced by plugins.

Describe alternatives you've considered Create a separate project inside the solution for experimental development. This is less desirable because of dependency issues and increased complexity.

Would like to encourage discussion about this proposed feature to see if this would meet needs going forward?

ndorin avatar Mar 16 '22 22:03 ndorin