GithubHelp home page GithubHelp logo

Comments (8)

ferventcoder avatar ferventcoder commented on June 2, 2024

Sure thing.

from chocolatey-packages.

ferventcoder avatar ferventcoder commented on June 2, 2024

Looks like I'll need to revert your changes again :(

from chocolatey-packages.

ferventcoder avatar ferventcoder commented on June 2, 2024

Ruby maintains multiple versions at the same time. That's why there were some commented lines in the ruby package.

from chocolatey-packages.

ferventcoder avatar ferventcoder commented on June 2, 2024

1.8 is EOLed, it can be removed, but 1.9.3 doesn't EOL until February.

from chocolatey-packages.

TomOne avatar TomOne commented on June 2, 2024

Sorry, but I think this approach of providing multiple branches of a software in one package is not optimal. I already expressed this some time ago.

It doesnโ€™t handle updates correctly. What if one has installed ruby 2.1.3 and 1.9.2? Then the package would only update to 2.1.5, but not to 1.9.3. Then an user would have to update manually the older ruby version, which is kind of against the idea of a package manager.

Just look at the package managers in the Linux world. They have different packages for different branches of ruby version, which is a much better approach and gives more flexibility and security.

By the way, thereโ€™s already a ruby1.9 package on Chocolatey: https://chocolatey.org/packages/ruby1.9, so maintaining the 1.9 branch in this package would be a duplicate.

from chocolatey-packages.

TomOne avatar TomOne commented on June 2, 2024

I thought Chocolatey is kind of apt-get, but for Windows. So why not adopt the approaches used there? ๐Ÿ˜ƒ

from chocolatey-packages.

ferventcoder avatar ferventcoder commented on June 2, 2024

We are making changes to get there. Do you understand how to transition?

On Monday, December 22, 2014, TomOne [email protected] wrote:

I thought Chocolatey is kind of apt-get, but for Windows. So why not adopt
the approaches used there? [image: ๐Ÿ˜ƒ]

โ€”
Reply to this email directly or view it on GitHub
#46 (comment)
.

Rob
"Be passionate in all you do"

http://devlicio.us/blogs/rob_reynolds
http://ferventcoder.com
http://twitter.com/ferventcoder

from chocolatey-packages.

ferventcoder avatar ferventcoder commented on June 2, 2024

This is no longer relevant.

from chocolatey-packages.

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.