Evan Phoenix | 28 Apr 01:36

[ANN] rubygems-update 1.8.24 Released

rubygems-update version 1.8.24 has been released!

* <http://rubygems.org>
* <http://docs.rubygems.org>
* <http://help.rubygems.org>
* <http://github.com/rubygems>
* <http://rubyforge.org/projects/rubygems>

RubyGems is a package management framework for Ruby.

This gem is an update for the RubyGems software. You must have an
installation of RubyGems before this update can be applied.

See Gem for information on RubyGems (or `ri Gem`)

To upgrade to the latest RubyGems, run:

  $ gem update --system  # you might need to be an administrator or root

See UPGRADING.rdoc for more details and alternative instructions.

-----

If you don't have RubyGems installed, your can still do it manually:

* Download from: https://rubygems.org/pages/download
* Unpack into a directory and cd there
* Install with: ruby setup.rb  # you may need admin/root privilege

For more details and other options, see:
(Continue reading)

michelle hiong | 19 Apr 15:17
Picon
Favicon

running ruby

Hi List,

I m new to ruby and have actually downloaded, installed rubyinstaller-1.9.3-p125 for Windows.I have some
sample ruby files, how to test run the files with the installed ruby?

Thanks.

Michelle

_______________________________________________
RubyGems-Developers mailing list
http://rubyforge.org/projects/rubygems
RubyGems-Developers@...
http://rubyforge.org/mailman/listinfo/rubygems-developers

Evan Phoenix | 23 Mar 00:15

Re: rubygems-update 1.8.21 Released

Hi Luis, 

Sure, I'm happy to do that. I've been doing release fast and furious lately to get the last of the YAML bugs
squashed. The config_file change was quite odd, I doubt anyone would have found it (other than the user)
because it only happens on 1.9.1.

Whats the best way to give you a heads up? I haven't seen you on IRC as of late.

 - Evan

-- 
Evan Phoenix // evan@...

On Thursday, March 22, 2012 at 4:10 PM, Luis Lavena wrote:

> Hello Evan.
> 
> Will be great if you gave us a heads up before a release so I can check
> that it works properly or maybe bring to your attention possible bugs that
> weren't fixed and could be good to have.
> 
> For instance, the issue with config_file and RbConfig not being found under
> some scenarios.
> 
> Also check that it works on windows, which is what I have been asking to be
> considered long ago.
> 
> Thank you for your time.
> 
> Sorry for top posting. Sent from mobile.
(Continue reading)

Evan Phoenix | 21 Mar 23:36

[ANN] rubygems-update 1.8.20 Released

rubygems-update version 1.8.20 has been released!

* <http://rubygems.org>
* <http://docs.rubygems.org>
* <http://help.rubygems.org>
* <http://github.com/rubygems>
* <http://rubyforge.org/projects/rubygems>

RubyGems is a package management framework for Ruby.

This gem is an update for the RubyGems software. You must have an
installation of RubyGems before this update can be applied.

See Gem for information on RubyGems (or `ri Gem`)

To upgrade to the latest RubyGems, run:

$ gem update --system # you might need to be an administrator or root

See UPGRADING.rdoc for more details and alternative instructions.

-----

If you don't have RubyGems installed, your can still do it manually:

  * Download from: https://rubygems.org/pages/download
  * Unpack into a directory and cd there
  * Install with: ruby setup.rb # you may need admin/root privilege

For more details and other options, see:
(Continue reading)

Evan Phoenix | 14 Mar 23:09

[ANN] rubygems-update 1.8.19 Released

rubygems-update version 1.8.19 has been released!

* <http://rubygems.org>
* <http://docs.rubygems.org>
* <http://help.rubygems.org>
* <http://github.com/rubygems>
* <http://rubyforge.org/projects/rubygems>

RubyGems is a package management framework for Ruby.

This gem is an update for the RubyGems software. You must have an
installation of RubyGems before this update can be applied.

See Gem for information on RubyGems (or `ri Gem`)

To upgrade to the latest RubyGems, run:

$ gem update --system # you might need to be an administrator or root

See UPGRADING.rdoc for more details and alternative instructions.

-----

If you don't have RubyGems installed, your can still do it manually:

* Download from: https://rubygems.org/pages/download
* Unpack into a directory and cd there
* Install with: ruby setup.rb # you may need admin/root privilege

For more details and other options, see:
(Continue reading)

Rich Morin | 5 Mar 06:39
Favicon
Gravatar

PBI: add a tags field to the RubyGems metadata

PBI: add a tags field to the RubyGems metadata

This Partly-Baked Idea has the goal of making it easier for
folks to find gems, whether by looking over a list of tags
or by looking for gems with similar sets of tags.

Dunno if this has been discussed before.  If so, a pointer
to the thread would be appreciated.  Otherwise, I'd like a
bit of feedback on the idea.

-r

--

-- 
http://www.cfcl.com/rdm            Rich Morin
http://www.cfcl.com/rdm/resume     rdm@...
http://www.cfcl.com/rdm/weblog     +1 650-873-7841

Software system design, development, and documentation

_______________________________________________
RubyGems-Developers mailing list
http://rubyforge.org/projects/rubygems
RubyGems-Developers@...
http://rubyforge.org/mailman/listinfo/rubygems-developers

Evan Phoenix | 11 Feb 00:31

[ANN] rubygems-update 1.8.16 Released

rubygems-update version 1.8.16 has been released!

* <http://rubygems.org>
* <http://docs.rubygems.org>
* <http://help.rubygems.org>
* <http://github.com/rubygems>
* <http://rubyforge.org/projects/rubygems>

RubyGems is a package management framework for Ruby.

This gem is an update for the RubyGems software. You must have an installation of RubyGems before this
update can be applied.

See Gem for information on RubyGems (or `ri Gem`)

To upgrade to the latest RubyGems, run:
   $ gem update --system # you might need to be an administrator or root

See UPGRADING.rdoc for more details and alternative instructions.

-----

If you don't have RubyGems installed, your can still do it manually:
  * Download from: https://rubygems.org/pages/download
  * Unpack into a directory and cd there
  * Install with: ruby setup.rb # you may need admin/root privilege

For more details and other options, see:
   ruby setup.rb --help

(Continue reading)

Evan Phoenix | 18 Jan 18:49

"Federating" rubygems.org

While thinking about the gem size and dependency naming issues last night, I had a thought for a feature. 

What if the following were possible:

  gem push --custom-url http://phx.io/gems/gx-1.0.0.gem gx-1.0.0.gem

This would, rather than uploading the gx gem to rubygems.org, it would upload just the spec and set a "url"
field that the user has specified. When the gem is requested for download, we'd redirect to that custom url.

This allows rubygems.org to be a sort of head-in or primary federation server for gems. 99% of people will
just push their gem like normal, but for the people that have very large gems that no longer fit within our
size limit, they can simply host the gem file themselves. This provides a best case scenario where users
can continue to simply install a gem like normal, but the costs of hosting the large gems is offset by the creator.

I was worried about security slightly, since the file at the url could be replaced with different code after
the fact. But this is not dissimilar from someone pushing a new version that introduces a security issue.
Since most people use ~> or > for their deps, they'd pick up that new version.

Thoughts? Comments and Criticisms Required. 

--

-- 
Evan Phoenix // evan@...

_______________________________________________
RubyGems-Developers mailing list
http://rubyforge.org/projects/rubygems
RubyGems-Developers@...
http://rubyforge.org/mailman/listinfo/rubygems-developers

(Continue reading)

Alex Chaffee | 18 Jan 00:36
Gravatar

Rails Takes Ten Seconds (!)

I'm teaching a class right now and I have a room full of students.
Half of them are on Macs and the other half are on Windows and used
RailsInstaller (latest version, downloaded this morning) to install on
fresh systems. Whenever the Windows users type any rails command from
the terminal -- including "rails -v" -- there is a 10 second delay
before anything starts happening. Same with "gem -v" (though some
students say "gem -v" takes 3-4 seconds), though "ruby -v" returns
immediately.

The Mac users, of couse, are experiencing no such delays; the Windows
users are learning that Ruby is slow :-)

Is this a known issue? Is there anything we can do about it? It is
*seriously* impeding flow.

We are using rails 3.1.1 and gem 1.7.2 which are the versions
Railsinstaller installed.

If we hit control-C during the pause we get a stack trace somewhere
inside the gem require library, e.g. custom_require.rb:36 (which calls
gem_original_require). Could rubygems be hitting the network or timing
out for some reason?

--

-- 
Alex Chaffee - alex@...
http://alexchaffee.com
http://twitter.com/alexch
_______________________________________________
RubyGems-Developers mailing list
http://rubyforge.org/projects/rubygems
(Continue reading)

Evan Phoenix | 18 Jan 00:10

Gem file size limits

I believe that rubygems.org needs to limit the max size of a .gem file which will be allowed.

This serves two purposes:  
1) It protects users from themselves. The top 19 of 20 gems sorted by size are all huge because they
accidentally packaged all previous versions within themselves. This issue needs to be fixed on the gem
build side also, but there is no reason to allow these gems.
2) Cost. Rubygems.org is becoming increasingly expensive to run and thus we need to begin thinking of ways
to keep it mean and lean.

I think we can all agree that some kind of limit makes sense. At the moment, there is nothing from preventing a
user from using rubygems.org as their personal backup and pushing terabytes in a .gem file. Clearly we
can't operate if people do that.

So the natural question I have for all of you is: what makes sense as the size limit? To help you with this
decision, here is some data for you to chew on:

1) The top 1000 gems, sorted by size: https://gist.github.com/1629309 
2) A histogram of gem sizes by megabyte: https://gist.github.com/1629435

You can see from the histogram that 96% of gems are less than one megabyte, and 98% are 3 megs or less. It seems
like that fact should inform our decision.

To start the decision, let me throw out a starting point: 10 megs.

Looking at the biggest non-accidental gems, they're almost all jruby related and contain huge .jar files.
We've pinged others about removing the impediment to pushing gems with maven deps and thusly devs would
use that functionality rather than packaging the jars within the gems themselves.

Comments and Criticisms Required.

(Continue reading)

noreply | 17 Jan 19:39
Favicon

[ rubygems-Bugs-27169 ] unable to resolve transitive dependencies?

Bugs item #27169, was opened at 2009-09-23 18:53
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=575&aid=27169&group_id=126

Category: `gem install` command
Group: None
Status: Closed
Resolution: None
Priority: 3
Submitted By: Roger Pack (rogerdpack)
Assigned to: Nobody (None)
Summary: unable to resolve transitive dependencies?

Initial Comment:
Appears that if you have a gem on github which depends on gems from rubyforge, which gems from rubyforge also
have dependencies on gems from rubyforge, the install fails.

Ex: (a fresh install of ruby)
$ gem install rogerdpack-desc_method -v0.1.5

ERROR: Error installing rogerdpack-desc_method:
ruby2ruby requires ruby_parser (~> 2.0, runtime)

Thanks.
-r

[1] http://osdir.com/ml/ruby-talk/2009-08/msg00955.html

----------------------------------------------------------------------

(Continue reading)


Gmane