So far Bau's plugin system has been used as a fluent api for adding tasks of a particular type. However, it could also be used to create multiple related tasks. I think it would be useful to have a CSharp plugin that created standard tasks related to building a C# project. Examples of such standard tasks might be "clean", "compile", "build", "rebuild", and "pack". An example of a task that is not necessarily considered standard today but could be broadly useful would be "filterResources" (similar to Maven/Gradle/Nant/Ant).
So far Bau's plugin system has been used as a fluent api for adding tasks of a particular type. However, it could also be used to create multiple related tasks. I think it would be useful to have a CSharp plugin that created standard tasks related to building a C# project. Examples of such standard tasks might be "clean", "compile", "build", "rebuild", and "pack". An example of a task that is not necessarily considered standard today but could be broadly useful would be "filterResources" (similar to Maven/Gradle/Nant/Ant).