TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

OpenBSD removes Rails from the ports tree

96 pointsby mbenover 12 years ago

6 comments

inopinatusover 12 years ago
I'd like to take this opportunity to highlight BSDPAN, which is how FreeBSD integrates her own package database with Perl's native module installation.<p>Since 99% of package management is just files on a filesystem and a bit of dependency analysis, for the purposes of easing installation, permitting bidirectional awareness of state, and alerting administrators to security updates.<p>I would commend any OS that has the smarts to hook into the package ecosystems of her guests. RubyGems, CPAN, npm, PEAR, PyPI into APT, RPM and what have you. Wouldn't it be great if.<p>Here's an edge case, though. In the specific world of both Ruby and her fat offspring Rails, the proliferation of versions (and the widespread separation of sysadmins from developers) means that in practice many Ruby applications have the runtime language binaries and package dependencies installed in app-specific or personal home directories, via the likes of rvm. Stick that in your package management pipe and solve it.
评论 #5157754 未加载
评论 #5157687 未加载
wildchildover 12 years ago
Wise decision. Ruby has it's own package system. I believe every developer using rvm/rbenv for managing ruby versions. Rails should be installed using rubygems. I always cry seeing pretty outdated rails packages in distributives. I don't care.
评论 #5157184 未加载
评论 #5156831 未加载
评论 #5156688 未加载
PommeDeTerreover 12 years ago
This is encouraging to see. If a given port isn't being maintained, and its security is haphazard to begin with, removing it is a very prudent course of action.<p>While I know I can't trust Ruby and the Rails communities to do the right thing, I know with much more certainty that I can rely on the OpenBSD developers to.
评论 #5156781 未加载
评论 #5156404 未加载
评论 #5156709 未加载
tedunangstover 12 years ago
Fun fact: January 11 was three weeks ago.
SEJeffover 12 years ago
I'm curious how many people run RoR on OBSD web servers. I suspect it exists, but very rarely
评论 #5156256 未加载
评论 #5157629 未加载
electicover 12 years ago
If I am reading this right, this title is wrong. They are talking about dependencies.
评论 #5156541 未加载