Giter VIP home page Giter VIP logo

Comments (5)

nightroman avatar nightroman commented on August 25, 2024

Hi @sirAndros

Of course, "the more the merrier", yet another way of distribution would help (some users). But it's too much on my plate already. So the answer is I am not going to work on this. I just cannot.

Besides, I am not using Chocolatey and learning this new tool just for this is not tempting. Note that I am not using Chocolatey because it is not the only tool. I use scoop, for example. And some people may prefer scoop. So I would rather support scoop. But even this is not planned.

But you or somebody else can create and support this Chocolatey installer for yourself and others. I will add it to the documentation. We are the community.

Then. What's wrong with the current way of installing and updating FarNet packages? I think it is simple enough. Why don't you like it? How can we improve it?

from farnet.

sirAndros avatar sirAndros commented on August 25, 2024

Thanks, Roman.
Of course we are community and issue can implement somebody else, not necessarily you. And sorry if my english is rude enough to make you think that I demand this feature from you.
Scoop, winget and others is topic for another issue but "the more the merrier" suites distribution channels really well.
About current package manager:
firstly, nothing wrong with it, cmdlets is pretty forward, but if we left aside updates notification and autoupdates (the lack of that things also can be applied to choco too and can be easily solved via scheduled tasks manually), require maintain powershell module up-to-date too. If user didn't wrap "update module+update packages" with own function or something like this it's easy to forget update module itself. And the fact that module is rarely updated makes that thing worse - as it not a user habit.
Of course this is only potential issue and thus must have low priority. Of course if you won't change nuget repo and nuget.org will maintain existing urls :)

from farnet.

nightroman avatar nightroman commented on August 25, 2024

And sorry if my english is rude enough to make you think that I demand this feature from you.

That did not even cross my mind, sorry if I made this impression :) And even demanding features is normal, users ask/demand, maintainers consider/accept/reject, it's all normal.

About current package manager: ...

Do you use the module which comes with PSF? There is the online (somewhat more reliable/up to date) variant, too. It's described in the main README. This way also does not need PSF to be installed.

I think it might be a good idea to remove this module from the package and reduce chances of being out of date (this probably happened recently when NuGet retired some API). I included it to the package mostly as an example of PSF PowerShell script module.

Of course if you won't change nuget repo and nuget.org will maintain existing urls :)

I think we are safe here. As far as NuGet exists in its current form, of course. If it changes/breaks something, we adapt/adjust, it's also normal.

from farnet.

nightroman avatar nightroman commented on August 25, 2024

I created the follow up issue for removing FarPackage from PowerShellFar.

from farnet.

sirAndros avatar sirAndros commented on August 25, 2024

Thank you!

from farnet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.