In general, I think it's a pretty good idea. That said, I'd be fairly
well tempted to consign the issue to 'Future' because we have such a
lot of work to complete for a 3.0 release as it is. I've already
pushed the expected Beta date to the end of the year and even that may
be optimistic. I'd feel more positive about this as an immediate task
if there were some existing blocking issues it resolved.
On specific points:
* Remember that InternalTraceWriter is designed as completely adhoc so
that it won't interfere with any logging or tracing used by the user.
It's for us, not really for users.
* We decided to eliminate capture of external (user) loggers and
tracing because we felt it wasn't the job of our framework.
* Platform attribute is definitely an issue.
* Not sure what you mean by the phrase "v2 runner" - is it the planned
driver for v2? That's not in the framework (which is what I thought
you were talking about here) but the engine. I planned it as a plugin
and was going to use mono.addins. Of course, that plan dates back many
years and I want to look at what has come along since then. However,
AFAIK, DI frameworks don't generally do everything mono-addins does.
I'm hoping to get very soon to a point where I can work on that.
As I was writing this I realized that I wasn't sure what layer you
meant it to apply to. Framework, Engine or Runner(s)?
Charlie
> --
> You received this message because you are subscribed to the Google Groups
> "NUnit Developer List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
nunit-develop...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.