Comments (8)
Sure thing.
from chocolatey-packages.
Looks like I'll need to revert your changes again :(
from chocolatey-packages.
Ruby maintains multiple versions at the same time. That's why there were some commented lines in the ruby package.
from chocolatey-packages.
1.8 is EOLed, it can be removed, but 1.9.3 doesn't EOL until February.
from chocolatey-packages.
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.
- https://packages.debian.org/sid/ruby1.9
- https://packages.debian.org/sid/ruby2.0
- https://packages.debian.org/sid/ruby2.1
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.
I thought Chocolatey is kind of apt-get, but for Windows. So why not adopt the approaches used there? ๐
from chocolatey-packages.
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.
This is no longer relevant.
from chocolatey-packages.
Related Issues (20)
- Deprecate the pip package
- upgrade to synergy-core 1.9.1 HOT 1
- Meta: purpose of this package repo?
- Update mysql or remove it HOT 2
- Warning in webpicmd choco install
- Jetty package is broken
- Toggl hasn't been pushed in 2 years HOT 4
- keybase package version is outdated HOT 1
- Installing `mysql`, then uninstalling and installing `mysql --version 5.7.18` leads to server not being reachable HOT 2
- SharpKeys 3.9 is avalable HOT 2
- sumatrapdf* new version HOT 2
- any video converter update HOT 1
- 404 webpicmd download urls HOT 3
- Request: FileZilla portable
- Windirstat path update and shortcuts HOT 2
- ruby2.devkit is broken due to bintray sunset HOT 1
- webPIcmd old download URL HOT 4
- (Google Drive) Update to "Drive For Desktop" HOT 1
- kdiff3 is old in chocolatey/is this the right repo HOT 4
- Duplicate SharpKeys with different version? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chocolatey-packages.