Replies: 6 comments 2 replies
-
@mslinn hello. Personally I don't see any problem with hosting old gems on rubygems.org at least for archiving purpose. This could be part of some kind of bundler check if welcomed. Currently it can be implemented as bundler/rubygems plugin if I understand it well. Anyway I think this kind of proposal would make sense as a RFC. Would you mind to open this as a RFC at https://github.com/rubygems/rfcs? |
Beta Was this translation helpful? Give feedback.
-
Not interested in that level of ceremony. |
Beta Was this translation helpful? Give feedback.
-
I'd love to see this! I was trying to create a new project that would be distributed on RubyGems and every decent name I could think of was currently squatted by some project from 12-15 years ago that's been long forgotten and never 'really' went into use. It's one of the complications of being around this long! I might see if I can work on an RFC to spur a discussion. |
Beta Was this translation helpful? Give feedback.
-
This is indeed a problem. For instance, I created offline a new gem, where the toplevel namespace is Web. Aka: Unfortunately that name is already taken; and the gem was last updated 12 years ago. I think there has to be some kind of transition. One problem is that ruby does not have true ownership, I think it would be best to actually start this discussion on ruby core, even IF it originated from people
And so forth. This is not 100% solving the issue of "strong namespaces", but it would give users a way Independent of the above, rubygems.org could consider transferring the ownership of old gems, and |
Beta Was this translation helpful? Give feedback.
-
A quick housecleaning would be significant and easy. Less is more. |
Beta Was this translation helpful? Give feedback.
-
This post is merely meant as a list of potential TODO templates, it does not define quantities or values. I suggest the first step is to define acceptable collateral damage; no change is ever 100% perfect, and it is foolish to try to be perfect. Perfect is the enemy of the good (enough). A brief discussion should provide a definition and quantification of acceptable collateral damage.
|
Beta Was this translation helpful? Give feedback.
-
Problem
rubygems.org has many stale gems that have not been updated in 10 or 20 years, and are not downloaded by humans.
Describe the solution you'd like
**WARNING** This stale gem has been flagged for deletion. It has not been updated since 2001-01-01, when Ruby 1.6 was current. Unless this gem is updated it will be taken offline on YYYY-mm-dd and deleted on YYYY-mm-dd.
Email sent to author(s) bounced back on YYYY-MM-dd
**ERROR** This stale gem has been taken offline. It has not been updated since 2001-01-01, when Ruby 1.6 was current. Unless this gem is updated it will be deleted on YYYY-mm-dd and there will be no trace of it on RubyGems.org after that
Describe alternatives you've considered
I am unaware of anyone discussing this publicly.
Additional context
I have not specified the time intervals between dates. One possibility is that 3 months elapse between scheduled events. This should be discussed before implementing.
Beta Was this translation helpful? Give feedback.
All reactions