jakubgarfield / Bonobo-Git-Server

Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. Go to homepage for release and more info.
http://bonobogitserver.com
MIT License
1.81k stars 603 forks source link

Port to .net core #836

Closed Pireax closed 5 days ago

Pireax commented 5 years ago

It still needs work but I've put this here for discussion. Since .NET Framework will not receive new versions and .NET Core is the future, I think it would be a good idea to start the transition to .NET Core. A few issues (#801, #700) were already submitted about this and a few years ago a pull request (#764) was created with the same goal as this one. Personally I want to keep the supported environments to just IIS for now. Most dependencies of the project have been ported to .NET Core by now but a few notable changes were / are necessary:

Since the settings format and the database providers have changed, this will probably not become a drop in replacement for the current Bonobo Git Server. Might make sense to create a new branch in the future for this if this is something you are interested in.