PoorMansTSqlFormatter icon indicating copy to clipboard operation
PoorMansTSqlFormatter copied to clipboard

NuGet package

Open apawsey opened this issue 13 years ago • 8 comments

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.

apawsey avatar Feb 26 '13 21:02 apawsey

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

TaoK avatar Feb 26 '13 21:02 TaoK

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.

apawsey avatar Feb 27 '13 05:02 apawsey

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

TaoK avatar Nov 05 '17 11:11 TaoK

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.

Jogai avatar Dec 05 '17 12:12 Jogai

@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.

chcg avatar Dec 05 '17 13:12 chcg

@apawsey Are you actively keeping the NuGet package up to date? Please do.

igitur avatar Aug 27 '20 07:08 igitur

Hey @TaoK will it be possible to upload a new version to NuGet?

thomasjoscht avatar Sep 17 '20 07:09 thomasjoscht

Its a lot easier now with github actions. Would you consider merging a pr if someone took the effort?

Jogai avatar Sep 17 '20 17:09 Jogai