bruderstein / nppPluginManager

Notepad++ Plugin Manager
http://www.brotherstone.co.uk/npp/pm/
GNU General Public License v2.0
1.67k stars 223 forks source link

nppPluginManager wrapped in Chocolatey package #124

Open turboBasic opened 6 years ago

turboBasic commented 6 years ago

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

beceha commented 6 years ago

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

chcg commented 6 years ago

@studioart See #80.

turboBasic commented 6 years ago

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

chcg commented 5 years ago

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

bruderstein commented 5 years ago

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.

chcg commented 5 years ago

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