NuGet package
I have created a nuget package for this library: http://nuget.org/packages/PoorMansTSQLFormatter/
I apologise if this is not what you would like, in which case please do say so and I will pull it down immediately.
I have hopefully done you justice with posting it, including the license, the differnet versions (for .net 2 and 3.5) and correct dependencies.
I'm happy to maintain it going forward as well.
I hope this meets with your approval.
Hi Adam, this is awesome, thanks!
I've been planning on setting up a NuGet package for well over a year, but never got around to it, thanks for taking the step!
I'll download and test, and add a link to it on the project page when I get the chance. I see you've already linked the project and added the correct license, thanks for that.
On package maintenance, I'm very happy for you to do this if you don't mind, but I'm also happy to take over at any point if you get tired of it - I simply never took the time to figure out what it takes to publish to NuGet. Now that it's there, the need to keep it updated would certainly outweight my inertia :)
If you want to discuss anything at any point please contact me by email - tao at the domain that starts with "klerks" and ends in ".biz".
Thanks Again, Tao
Hi Tao,
Glad you approve! Sorry I did make a mistake with the first version of the package (incorrect dependencies for .net 3.5), hence the .1 at the end, but otherwise I'll keep the package inline with your releases.
Also based on nuget's dependency system, the only version of linqbridge available was 1.3, not 1.2 as packaged with your .net 2 release. I didn't appear to have any problems with it, but just so you're aware of the difference. Otherwise I could get hold of the linqbridge owners and start publishing their packages! Maybe I can be a professionally NuGetter??! :smile:
I am more than happy to maintain it, my one concern is knowing when you make releases. I don't want you to have to email me every time, but I can't see a way to monitor changes in github or something like that. If you have a great idea let me know, otherwise I'll just check back regularly.
If you want to get hold of me you can reach me at adam.pawsey at the great google email in the sky.
Happy to help.
Thanks, Adam.
This probably needs to be folded into general publishing processes, as tentatively/broadly documented at https://github.com/TaoK/PoorMansTSqlFormatter/wiki/Releasing-a-new-version-of-Poor-Man's-T-SQL-Formatter
Some points could be automated using cake build, for example, publishing your artefacts can be done with https://cakebuild.net/dsl/gitreleasemanager/ using the AddAssets method.
@apawsey Are you still maintaining the nuget package? See http://architectshack.com/PoorMansTSqlFormatter.ashx#Latest_Changes_5 there should be probably a version 1.5.1.
@apawsey Are you actively keeping the NuGet package up to date? Please do.
Hey @TaoK will it be possible to upload a new version to NuGet?
Its a lot easier now with github actions. Would you consider merging a pr if someone took the effort?