From rdm at cfcl.com Mon Mar 5 05:39:59 2012 From: rdm at cfcl.com (Rich Morin) Date: Sun, 4 Mar 2012 21:39:59 -0800 Subject: PBI: add a tags field to the RubyGems metadata Message-ID: <1BB0874E-6E73-423E-B682-C028CA5C6BD4@cfcl.com> 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 at cfcl.com http://www.cfcl.com/rdm/weblog +1 650-873-7841 Software system design, development, and documentation From evan at phx.io Tue Mar 6 17:17:46 2012 From: evan at phx.io (Evan Phoenix) Date: Tue, 6 Mar 2012 09:17:46 -0800 Subject: PBI: add a tags field to the RubyGems metadata In-Reply-To: <1BB0874E-6E73-423E-B682-C028CA5C6BD4@cfcl.com> References: <1BB0874E-6E73-423E-B682-C028CA5C6BD4@cfcl.com> Message-ID: The new metadata is freeform, so you're welcome to stake a claim to a key and put your tag data there. In which case, you'd then need a tool that can read the tags. That could just be a rubygems plugin. If it takes off, we can discuss rolling the functionality directly into rubygems itself. This is the path that gemcutter's functionality took and it worked quite well. - Evan -- Evan Phoenix // evan at phx.io On Sunday, March 4, 2012 at 9:39 PM, Rich Morin wrote: > 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 at cfcl.com (mailto:rdm at cfcl.com) > 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 at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > http://rubyforge.org/mailman/listinfo/rubygems-developers > > From evan at phx.io Wed Mar 14 22:09:35 2012 From: evan at phx.io (Evan Phoenix) Date: Wed, 14 Mar 2012 15:09:35 -0700 Subject: [ANN] rubygems-update 1.8.19 Released Message-ID: rubygems-update version 1.8.19 has been released! * * * * * 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 Changes: ### 1.8.19 / 2012-03-14 * 3 bug fixes: * Handle loading psych vs syck properly. Fixes #298 * Make sure Date objects don't leak in via Marshal * Perform Date => Time coercion on yaml loading. Fixes #266 -- Evan Phoenix // evan at phx.io From evan at phx.io Wed Mar 21 22:36:06 2012 From: evan at phx.io (Evan Phoenix) Date: Wed, 21 Mar 2012 15:36:06 -0700 Subject: [ANN] rubygems-update 1.8.20 Released Message-ID: <7B2315A6963A43A493955B3377F2C50D@phx.io> rubygems-update version 1.8.20 has been released! * * * * * 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 Changes: ### 1.8.20 / 2012-03-21 * 4 bug fixes: * Add --force to `gem build` to skip validation. Fixes #297 * Gracefully deal with YAML::PrivateType objects in Marshal'd gemspecs * Treat the source as a proper url base. Fixes #304 * Warn when updating the specs cache fails. Fixes #300 -- Evan Phoenix // evan at phx.io From evan at phx.io Thu Mar 22 22:49:49 2012 From: evan at phx.io (Evan Phoenix) Date: Thu, 22 Mar 2012 15:49:49 -0700 Subject: rubygems-update 1.8.21 Released Message-ID: <8C21DC6402F84C86BA299DFA528864DB@phx.io> rubygems-update version 1.8.21 has been released! * * * * * 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 Changes: ### 1.8.21 / 2012-03-22 * 2 bug fixes: * Add workaround for buggy yaml output from 1.9.2 * Force 1.9.1 to remove it's prelude code. Fixes #305 -- Evan Phoenix // evan at phx.io From luislavena at gmail.com Thu Mar 22 23:10:23 2012 From: luislavena at gmail.com (Luis Lavena) Date: Thu, 22 Mar 2012 20:10:23 -0300 Subject: rubygems-update 1.8.21 Released In-Reply-To: <8C21DC6402F84C86BA299DFA528864DB@phx.io> References: <8C21DC6402F84C86BA299DFA528864DB@phx.io> Message-ID: 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. On Mar 22, 2012 7:58 PM, "Evan Phoenix" wrote: > rubygems-update version 1.8.21 has been released! > > * > * > * > * > * > > 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 > > Changes: > > ### 1.8.21 / 2012-03-22 > > * 2 bug fixes: > > * Add workaround for buggy yaml output from 1.9.2 > * Force 1.9.1 to remove it's prelude code. Fixes #305 > > > -- > Evan Phoenix // evan at phx.io > > _______________________________________________ > RubyGems-Developers mailing list > http://rubyforge.org/projects/rubygems > RubyGems-Developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/rubygems-developers > From evan at phx.io Thu Mar 22 23:15:05 2012 From: evan at phx.io (Evan Phoenix) Date: Thu, 22 Mar 2012 16:15:05 -0700 Subject: rubygems-update 1.8.21 Released In-Reply-To: References: <8C21DC6402F84C86BA299DFA528864DB@phx.io> Message-ID: 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 at phx.io 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. > On Mar 22, 2012 7:58 PM, "Evan Phoenix" wrote: > > > rubygems-update version 1.8.21 has been released! > > > > * > > * > > * > > * > > * > > > > 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 > > > > Changes: > > > > ### 1.8.21 / 2012-03-22 > > > > * 2 bug fixes: > > > > * Add workaround for buggy yaml output from 1.9.2 > > * Force 1.9.1 to remove it's prelude code. Fixes #305 > > > > > > -- > > Evan Phoenix // evan at phx.io (mailto:evan at phx.io) > > > > _______________________________________________ > > RubyGems-Developers mailing list > > http://rubyforge.org/projects/rubygems > > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > > http://rubyforge.org/mailman/listinfo/rubygems-developers > > > _______________________________________________ > RubyGems-Developers mailing list > http://rubyforge.org/projects/rubygems > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > http://rubyforge.org/mailman/listinfo/rubygems-developers From luislavena at gmail.com Thu Mar 22 23:22:52 2012 From: luislavena at gmail.com (Luis Lavena) Date: Thu, 22 Mar 2012 20:22:52 -0300 Subject: rubygems-update 1.8.21 Released In-Reply-To: References: <8C21DC6402F84C86BA299DFA528864DB@phx.io> Message-ID: I've been out sick the past few days, but I do check my email. I have no problems if you can shoot me an email and I'll check as fast as possible to see any potential issues. So far there is only one test failure on Windows: https://github.com/rubygems/rubygems/blob/1.8/test/rubygems/test_gem_specification.rb#L414 It should be Gem.read_binary instead of File.read (the later do not read in binary form on Windows) Sorry for top posting. Sent from mobile. On Thu, Mar 22, 2012 at 8:15 PM, Evan Phoenix wrote: > 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 at phx.io > > > 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. >> On Mar 22, 2012 7:58 PM, "Evan Phoenix" wrote: >> >> > rubygems-update version 1.8.21 has been released! >> > >> > * >> > * >> > * >> > * >> > * >> > >> > 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 >> > >> > Changes: >> > >> > ### 1.8.21 / 2012-03-22 >> > >> > * 2 bug fixes: >> > >> > * Add workaround for buggy yaml output from 1.9.2 >> > * Force 1.9.1 to remove it's prelude code. Fixes #305 >> > >> > >> > -- >> > Evan Phoenix // evan at phx.io (mailto:evan at phx.io) >> > >> > _______________________________________________ >> > RubyGems-Developers mailing list >> > http://rubyforge.org/projects/rubygems >> > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) >> > http://rubyforge.org/mailman/listinfo/rubygems-developers >> >> >> _______________________________________________ >> RubyGems-Developers mailing list >> http://rubyforge.org/projects/rubygems >> RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) >> http://rubyforge.org/mailman/listinfo/rubygems-developers > > > > _______________________________________________ > RubyGems-Developers mailing list > http://rubyforge.org/projects/rubygems > RubyGems-Developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/rubygems-developers From nick at quaran.to Thu Mar 22 23:34:14 2012 From: nick at quaran.to (Nick Quaranto) Date: Thu, 22 Mar 2012 19:34:14 -0400 Subject: rubygems-update 1.8.21 Released In-Reply-To: <8C21DC6402F84C86BA299DFA528864DB@phx.io> References: <8C21DC6402F84C86BA299DFA528864DB@phx.io> Message-ID: We're still linking to docs.rubygems! I propose during RailsConf we figure out the remaining stuff we have there that's not on guides.rubygems and get things moved over. Who's going to be there? Also, it would be cool to start promoting http://contribute.rubygems.org too :) -Nick On Mar 22, 2012, at 6:49 PM, Evan Phoenix wrote: > rubygems-update version 1.8.21 has been released! > > * > * > * > * > * > > 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 > > Changes: > > ### 1.8.21 / 2012-03-22 > > * 2 bug fixes: > > * Add workaround for buggy yaml output from 1.9.2 > * Force 1.9.1 to remove it's prelude code. Fixes #305 > > > -- > Evan Phoenix // evan at phx.io > > _______________________________________________ > RubyGems-Developers mailing list > http://rubyforge.org/projects/rubygems > RubyGems-Developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/rubygems-developers From evan at phx.io Thu Mar 22 23:40:09 2012 From: evan at phx.io (Evan Phoenix) Date: Thu, 22 Mar 2012 16:40:09 -0700 Subject: rubygems-update 1.8.21 Released In-Reply-To: References: <8C21DC6402F84C86BA299DFA528864DB@phx.io> Message-ID: <4A25B210E0454C94AAA8854A8C11EF68@phx.io> See below. -- Evan Phoenix // evan at phx.io On Thursday, March 22, 2012 at 4:22 PM, Luis Lavena wrote: > I've been out sick the past few days, but I do check my email. I have > no problems if you can shoot me an email and I'll check as fast as > possible to see any potential issues. > > So far there is only one test failure on Windows: > https://github.com/rubygems/rubygems/blob/1.8/test/rubygems/test_gem_specification.rb#L414 > > It should be Gem.read_binary instead of File.read (the later do not > read in binary form on Windows) Ah ok! I'll get that fixed. Also feel free to open issues on github when you see windows failures. - Evan > > Sorry for top posting. Sent from mobile. > > On Thu, Mar 22, 2012 at 8:15 PM, Evan Phoenix wrote: > > 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 at phx.io (mailto:evan at phx.io) > > > > > > 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. > > > On Mar 22, 2012 7:58 PM, "Evan Phoenix" wrote: > > > > > > > rubygems-update version 1.8.21 has been released! > > > > > > > > * > > > > * > > > > * > > > > * > > > > * > > > > > > > > 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 > > > > > > > > Changes: > > > > > > > > ### 1.8.21 / 2012-03-22 > > > > > > > > * 2 bug fixes: > > > > > > > > * Add workaround for buggy yaml output from 1.9.2 > > > > * Force 1.9.1 to remove it's prelude code. Fixes #305 > > > > > > > > > > > > -- > > > > Evan Phoenix // evan at phx.io (mailto:evan at phx.io) > > > > > > > > _______________________________________________ > > > > RubyGems-Developers mailing list > > > > http://rubyforge.org/projects/rubygems > > > > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > > > > http://rubyforge.org/mailman/listinfo/rubygems-developers > > > > > > > > > > > > > > > _______________________________________________ > > > RubyGems-Developers mailing list > > > http://rubyforge.org/projects/rubygems > > > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > > > http://rubyforge.org/mailman/listinfo/rubygems-developers > > > > > > > > > > > > _______________________________________________ > > RubyGems-Developers mailing list > > http://rubyforge.org/projects/rubygems > > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > > http://rubyforge.org/mailman/listinfo/rubygems-developers > > > _______________________________________________ > RubyGems-Developers mailing list > http://rubyforge.org/projects/rubygems > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > http://rubyforge.org/mailman/listinfo/rubygems-developers From evan at phx.io Thu Mar 22 23:40:40 2012 From: evan at phx.io (Evan Phoenix) Date: Thu, 22 Mar 2012 16:40:40 -0700 Subject: rubygems-update 1.8.21 Released In-Reply-To: References: <8C21DC6402F84C86BA299DFA528864DB@phx.io> Message-ID: > We're still linking to docs.rubygems! I propose during RailsConf we figure out the remaining stuff we have there that's not on guides.rubygems and get things moved over. Who's going to be there? Sounds good! > > Also, it would be cool to start promoting http://contribute.rubygems.org too :) > > -Nick > > On Mar 22, 2012, at 6:49 PM, Evan Phoenix wrote: > > > rubygems-update version 1.8.21 has been released! > > > > * > > * > > * > > * > > * > > > > 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 > > > > Changes: > > > > ### 1.8.21 / 2012-03-22 > > > > * 2 bug fixes: > > > > * Add workaround for buggy yaml output from 1.9.2 > > * Force 1.9.1 to remove it's prelude code. Fixes #305 > > > > > > -- > > Evan Phoenix // evan at phx.io (mailto:evan at phx.io) > > > > _______________________________________________ > > RubyGems-Developers mailing list > > http://rubyforge.org/projects/rubygems > > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > > http://rubyforge.org/mailman/listinfo/rubygems-developers > > > > _______________________________________________ > RubyGems-Developers mailing list > http://rubyforge.org/projects/rubygems > RubyGems-Developers at rubyforge.org (mailto:RubyGems-Developers at rubyforge.org) > http://rubyforge.org/mailman/listinfo/rubygems-developers From drbrain at segment7.net Fri Mar 23 00:16:41 2012 From: drbrain at segment7.net (Eric Hodel) Date: Thu, 22 Mar 2012 17:16:41 -0700 Subject: rubygems-update 1.8.21 Released In-Reply-To: References: <8C21DC6402F84C86BA299DFA528864DB@phx.io> Message-ID: <9129E25B-E4EA-490F-8C85-547A2B8CFCB0@segment7.net> On Mar 22, 2012, at 4:34 PM, Nick Quaranto wrote: > We're still linking to docs.rubygems! I propose during RailsConf we figure out the remaining stuff we have there that's not on guides.rubygems and get things moved over. Who's going to be there? The only thing useful on docs.rubygems.org is the link to http://rubygems.rubyforge.org/rubygems-update/ I'd much rather have the RDoc at a higher level somewhere. Would it make sense for the RDoc to eventually move to docs.rubygems.org, and improve the README somewhat to point to all these other useful sites we've got? > Also, it would be cool to start promoting http://contribute.rubygems.org too :) Yes!