nppPluginManager icon indicating copy to clipboard operation
nppPluginManager copied to clipboard

nppPluginManager wrapped in Chocolatey package

Open turboBasic opened this issue 7 years ago • 6 comments

hi Dave, thank you for the great plugin - I am using it for many years and it is very unfortunate that it is not bundled with Notepad++ any longer.

As far as I see from statistics quite a big number of users install Notepad++ using Chocolatey package manager (2M+ users for the latest version). I have created Chocolatey package for nppPluginManager so that its last version can be installed with one command:

choco install notepadplusplus-nppPluginManager

Please have a look and if you like it - link to it from your readme or other documents. My chocolatey package is easy to maintain, actually it can automatically bump a version when new release of nppPluginManager is published so I can quickly update my package at Chocolatey and users will install the fresh version of nppPluginManager immediately.

Cheers, Andriy

turboBasic avatar Aug 17 '18 05:08 turboBasic

@turboBasic what do you mean with "not bundled with Notepad++ any longer"?

beceha avatar Aug 17 '18 13:08 beceha

@studioart See #80.

chcg avatar Aug 29 '18 20:08 chcg

moderators at Chocolatey.org are pushing me to provide license terms - but there is no any explicit license attached to npp Plugin Manager, that's why chocolatey package is not approved yet. I have asked for exception. (The package itself doesn't contain any pieces of npp Plugin Manager code - it just finds latest release, downloads, verifies checksums and installs it)

@bruderstein, if this is not against any core values/beliefs, could you please add any appropriate license? Thank you in advance

turboBasic avatar Aug 30 '18 21:08 turboBasic

@turboBasic Unfortunately dave is seldom around the last time. I will add a link to the readme. Is it possible to support also the 32bit version of N++?

Be aware of the changes coming with:

https://notepad-plus-plus.org/community/topic/16567/to-plugin-authors-and-users-the-way-of-plugins-loading-will-be-changed-in-notepad-7-6

So maybe you have to restrict the installation of PM to versions <7.6. Currently I don't know if it is possible to adapt the PM easily to work with these changes without breaking backwards compatibility. I think a least for some time it makes sense to have still PM available in parallel to the then builtin Plugin Admin of N++.

chcg avatar Nov 08 '18 19:11 chcg

Hey, thanks for your patience. It's GPL (IANAL but I think given the N++ code it contains, it should be GPL too). Happy to drop a LICENSE.TXT in the root.

bruderstein avatar Nov 08 '18 19:11 bruderstein

@turboBasic @bruderstein Added license file, see https://github.com/bruderstein/nppPluginManager/blob/master/LICENSE

chcg avatar Nov 24 '18 09:11 chcg