-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scaffold and build system #28
Comments
Nice! I probably won't be able to take a closer look before the weekend, but a few initial comments:
As you can probably tell from my comments, I'm initially sceptical to just switching it all out; it seems that your approach and mine are very similar, and so are the results. However, whatever we switch to will probably be better in some aspects, and worse in others, so not much will have been gained. Instead, I think a better way forward would be to take all the stuff you've learned by doing your scaffold project, and use it to make small, incremental improvements to the infrastructure we already have, if there are specific pain points you want to alleviate. (For example, my choice of testing framework is definitely not set in stone - I just took a setup I'm comfortable with to be able to verify that tests are actually run on the CI server etc...) |
Also, bear in mind that I put together an infrastructure so that we would have some place to put our code when we start building the actual functionality we're after; let's not get stuck in bikeshedding here, but just make sure we have what we need to build code :) |
thanks for your comments. It is OK as ever this goes. For me it and is unusual to have It is really just a scaffold, but this stuff is complex. I copied the relevant parts from SAFE-BookStore which was recommended and maintained by @forki. As there is no actual code the changing of the structure and the build system is a incremental change, for which I will happily create a pull request |
Sorry, i could not resist creating a PR #30 for this. |
Hi @tlycken,
I want to continue up our short discussion in #20 about this.
When I suggested to copy this things from established example projects, I agree to you, that we should only copy those parts that we need and understand.
For my own learning understanding of the
dotnet-core
platform, I have created a minimal scaffold from scratch: https://github.com/fbehrens/Dotnetcorescaffold .Important for me was that I get familiar with the native
dotnet
commands.This went very smooth. (big thanks to @forki and @Krzysztof-Cieslak for paket and inonide)
In the readme are the steps of creation documented.
Its completely wired up with
I did this because I needed to understand how all this works.
Here are some differences to what is currently here:
--use-mono
argument./build.sh Clean
)git-version
stuff is missingPlease have a look at it. What do you think about it?
If you like it, I would make a pull request for switching to it.
The text was updated successfully, but these errors were encountered: