[#5711] Lexic confusion: method/local variable distinction works strange — noreply@...
Bugs item #2371, was opened at 2005-09-04 00:40
Hi,
Mine is 1.8.2 and it does raise syntax error.
[#5732] Re: Ruby development issue tracking will go to basecamp — ville.mattila@...
[#5737] returning strings from methods/instance_methods — TRANS <transfire@...>
I was just wondering why with #methods and #instance_methods, it was
Hi,
On 9/8/05, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
Yukihiro Matsumoto <matz@ruby-lang.org> writes:
On Fri, 9 Sep 2005, Christian Neukirchen wrote:
[#5750] File.split edge cases — "Berger, Daniel" <Daniel.Berger@...>
Hi all,
Hi,
nobuyoshi nakada wrote:
Hi,
Yukihiro Matsumoto wrote:
Hi,
Yukihiro Matsumoto wrote:
[#5781] array sharing — Eric Mahurin <eric_mahurin@...>
This is my first time poking around in the ruby source code, so
[#5786] Difference between class declarations — Peter Vanbroekhoven <calamitas@...>
Hi,
Hi,
On 9/15/05, nobu.nokada@softhome.net <nobu.nokada@softhome.net> wrote:
[#5796] proposed attr writer patch — Daniel Berger <Daniel.Berger@...>
Hi all,
Hi,
Daniel Berger wrote:
James Britt <ruby@jamesbritt.com> writes:
On Sun, 18 Sep 2005, Christian Neukirchen wrote:
[#5798] Makefile error in OpenSLL extension (on Windows) — noreply@...
Bugs item #2472, was opened at 2005-09-16 18:56
Hi,
This is the just released 1.8.3 preview2.
Hi,
No, win32/Makefile.sub doe not contain those two lines.
Hi,
On 9/18/05, nobu.nokada@softhome.net <nobu.nokada@softhome.net> wrote:
Hi,
On 9/18/05, nobu.nokada@softhome.net <nobu.nokada@softhome.net> wrote:
[#5844] Ruby 1.8.3 released — Yukihiro Matsumoto <matz@...>
Hello Rubyists,
[#5848] Re: RubyGems in Ruby HEAD — Hugh Sasse <hgs@...>
On Wed, 21 Sep 2005, Chad Fowler wrote:
[#5851] Re: RubyGems in Ruby HEAD — Paul van Tilburg <paul@...>
Hi all,
I don't know if I can post to all those lists, but I'll leave them
Paul van Tilburg wrote:
Marc Dequ竪nes (Duck) wrote:
On 9/22/05, mathew <meta@pobox.com> wrote:
On 9/23/05, Pascal Terjan <pterjan@gmail.com> wrote:
On 9/23/05, Austin Ziegler <halostatue@gmail.com> wrote:
[#5882] Re: RubyGems TODO — Austin Ziegler <halostatue@...>
Okay. I said in the main thread on ruby-core that I'm putting together a
On 9/22/05, Austin Ziegler <halostatue@gmail.com> wrote:
[#5888] Re: RubyGems TODO — Mauricio Fern疣dez <mfp@...>
On Thu, Sep 22, 2005 at 11:46:18AM +0900, Chad Fowler wrote:
[#5898] Delegate and Forwardable Documentation — James Edward Gray II <james@...>
I've tried to send these files through a couple of times now with
On Sep 22, 2005, at 9:02 AM, James Edward Gray II wrote:
On Sep 22, 2005, at 11:53 AM, James Edward Gray II wrote:
Hi,
On Sep 23, 2005, at 10:54 AM, Yukihiro Matsumoto wrote:
Hi,
On Sep 23, 2005, at 12:31 PM, Yukihiro Matsumoto wrote:
Hi,
[#5901] Re: RubyGems TODO — "Jim Weirich" <jim@...>
>> On 21-Sep-05, at 7:17 PM, why the lucky stiff wrote:
[#5902] Vulnerability fixed in 1.8.3 — Yukihiro Matsumoto <matz@...>
Hi,
See below for a few grammar edits. As a separate issue, I would like
>>>>> "D" == Dominique Brezinski <dominique.brezinski@gmail.com> writes:
Yes, I can read it. You know, there are these things called
On 22 Sep 2005, at 09:36, Dominique Brezinski wrote:
On 9/22/05, Eric Hodel <drbrain@segment7.net> wrote:
[#5921] Mutually dependent libs double loading. — TRANS <transfire@...>
I'm on Ruby 1.8.2.
TRANS wrote:
On 9/22/05, Florian Gro<florgro@gmail.com> wrote:
I'm very suprised I have not gotten an official answer about this. Is
On Sat, 24 Sep 2005, TRANS wrote:
[#5966] $SAFE=4 is still dangerous to use as a sandbox — URABE Shyouhei <s-urabe@...>
This issue has been discussed at security@ruby-lang.org, but matz told
[#5975] segmentation fault on require 'yaml' — Ralph Amissah <ralph.amissah@...>
Status: Open
[#5985] Finally an answer to my RubyGems question and some small suggestions — TRANS <transfire@...>
I appreciate those that attempted to offer me some info on this issue.
On 9/25/05, TRANS <transfire@gmail.com> wrote:
On 9/26/05, Austin Ziegler <halostatue@gmail.com> wrote:
On 9/26/05, TRANS <transfire@gmail.com> wrote:
On 9/26/05, Austin Ziegler <halostatue@gmail.com> wrote:
On 9/26/05, TRANS <transfire@gmail.com> wrote:
On 9/26/05, Austin Ziegler <halostatue@gmail.com> wrote:
[#6001] Require Namepaces and RubyGems' effect on LoadPath problem — TRANS <transfire@...>
I've added namespaces to require. Works like this:
On 9/26/05, TRANS <transfire@gmail.com> wrote:
On 9/26/05, Austin Ziegler <halostatue@gmail.com> wrote:
On 9/26/05, TRANS <transfire@gmail.com> wrote:
On 9/26/05, Austin Ziegler <halostatue@gmail.com> wrote:
TRANS wrote:
Sorry for the delay. I was working hard on an improved implementation.
On 9/29/05, TRANS <transfire@gmail.com> wrote:
On 9/29/05, Austin Ziegler <halostatue@gmail.com> wrote:
On 9/29/05, TRANS <transfire@gmail.com> wrote:
On 9/29/05, Austin Ziegler <halostatue@gmail.com> wrote:
Quoting halostatue@gmail.com, on Tue, Sep 27, 2005 at 06:02:07AM +0900:
On 9/26/05, Sam Roberts <sroberts@uniserve.com> wrote:
Quoting halostatue@gmail.com, on Tue, Sep 27, 2005 at 10:29:17AM +0900:
On Sep 26, 2005, at 8:54 PM, Sam Roberts wrote:
Quoting james@grayproductions.net, on Tue, Sep 27, 2005 at 11:06:01AM +0900:
On 9/26/05, Sam Roberts <sroberts@uniserve.com> wrote:
Quoting halostatue@gmail.com, on Tue, Sep 27, 2005 at 11:49:14AM +0900:
On 9/27/05, Sam Roberts <sroberts@uniserve.com> wrote:
> Right now, they're watching people who have pretty much sat on the side
On 9/27/05, Ralph Amissah <ralph.amissah@gmail.com> wrote:
I'll greatly weaken my post, and give everyone the opportunity to head me
On Wed, 28 Sep 2005, Ralph Amissah wrote:
Hello,
On Wednesday 28 September 2005 07:35 pm, Mauricio Fern疣dez wrote:
On Thu, Sep 29, 2005 at 09:46:45AM +0900, Jim Weirich wrote:
On Sat, Oct 01, 2005 at 12:22:33AM +0900, Jim Weirich wrote:
Hi --
On 9/26/05, Sam Roberts <sroberts@uniserve.com> wrote:
On Monday 26 September 2005 22:41, Austin Ziegler wrote:
On Wed, 28 Sep 2005, Sean E. Russell wrote:
On Wednesday 28 September 2005 08:54, Hugh Sasse wrote:
On Mon, 10 Oct 2005, Sean E. Russell wrote:
Ok, in an attempt to reduce clutter, I'm responding to several people in one
On Monday 26 September 2005 21:29, Austin Ziegler wrote:
On Wed, 2005-09-28 at 20:56 +0900, Sean E. Russell wrote:
Tom Copeland wrote:
On Wednesday 28 September 2005 12:02, James Britt wrote:
On 9/28/05, Sean E. Russell <ser@germane-software.com> wrote:
On 9/28/05, Austin Ziegler <halostatue@gmail.com> wrote:
On 9/28/05, Dominique Brezinski <dominique.brezinski@gmail.com> wrote:
For what it is worth, I live life behind an authenticated proxy, so I
I have got gems to work from behind an authenticated proxy.
On 9/28/05, Jim Freeze <jim@freeze.org> wrote:
Ah, yes, but many proxies require credentials for each new HTTP
On Wednesday 28 September 2005 08:43, Austin Ziegler wrote:
On Fri, 30 Sep 2005, Sean E. Russell wrote:
On 9/30/05, David A. Black <dblack@wobblini.net> wrote:
[#6004] Problem with 1.8.3, extensions — Daniel Berger <Daniel.Berger@...>
Hi all,
[#6009] Re: ruby 1.8.3 (2005-09-21) [i486-linux] sisu segfault — Ralph Amissah <ralph.amissah@...>
(i) correction, segfault is with official ruby 1.8.3 (2005-09-21), not
[sorry for duplicate post]
>>>>> "R" == Ralph Amissah <ralph.amissah@gmail.com> writes:
On 9/27/05, ts <decoux@moulon.inra.fr> wrote:
>>>>> "R" == Ralph Amissah <ralph.amissah@gmail.com> writes:
>>>>> "t" == ts <decoux@moulon.inra.fr> writes:
In article <200509291419.j8TEJYid015419@moulon.inra.fr>,
>>>>> "T" == Tanaka Akira <akr@m17n.org> writes:
ruby 1.8.3 (2005-09-29)
the segfault has returned with the latest ruby build
>>>>> "R" == Ralph Amissah <ralph.amissah@gmail.com> writes:
[#6038] make warning from 1.8.3 — Daniel Berger <Daniel.Berger@...>
Solaris 10
[#6057] YAML loading of quoted Symbols broken in 1.8.3 — noreply@...
Bugs item #2535, was opened at 2005-09-28 11:50
At 01:58 +0900 29 Sep 2005, noreply@rubyforge.org wrote:
[#6076] Question about cgi.rb's read_multipart method and possible fix — "Zev Blut" <rubyzbibd@...>
Hello,
Re: RubyGems in Ruby HEAD
On 9/21/05, Duck Marc Dequ鈩es <Duck@duckcorp.org> wrote:
> mathew <meta@pobox.com> writes:
>> Are you actually intending to produce Debian .deb packages for every
>> Gem?
> Yes we DO for most of them. How do you think the thousands of source
> packages are maintained in Debian? Automagically?
That's your choice. I think it's silly, but that's just me.
> Packagers too are willing to have a common solution for Ruby
> distribution so as to simplify our work. Packaging similar things is
> easier, and with a common system it would be even easier. In fact this
> system should be flexible enought to allow GNU/*, *BSD, ...
> distributions to integrate them cleanly and efficiently, what RubyGems
> is currently not capable of.
This is incorrect. RubyGems *is* capable of integrating cleanly and
efficiently, and someone has already done this on FreeBSD. It might not
be as clean and efficient as Debian purists want, but it *works*. Let me
be very clear and note that even the Debian system of putting common
data in a common place isn't necessarily ideal because I may have data
that is very library-version-dependent (e.g., as with Ruwiki's
version-dependent read-only wiki instance) or data that could be
library-version-independent (e.g., as with the PDF::Writer included .afm
files). And some might be the same until they change, which means
they're both. How *do* you solve that problem?
> Rubygems only target systems with no existing packaging system, and
> forget the whole world is not doing this way. Should certain ppl then
> be excluded?
This is not only incorrect, it is arrogant. RubyGems targets *Ruby
Platforms*. If you haven't yet, read the article that's on the front
page of the RubyGarden website. RubyGems was developed without giving a
single thought to OS dependent packaging system *and that is a feature*.
It was written to solve CPAN-envy (after a fashion, and it does it much
better, IMO) and a general packaging problem in any case. Frankly, it
was also necessary because you know what? Most repackagers weren't
interested in Ruby in any case.
Beyond that, Solaris, AIX, and HP-UX use different packaging systems
than RedHat and Debian -- and packaging for them is a lot harder, and
there's no one who is really willing to do that. Making a single
portable package system that is effective for ***RUBY PLATFORMS*** isn't
only targeting systems with no existing packaging system -- it's being
smart. (Can you point me to the railse package for HP-UX? Oh, you mean
that it doesn't exist and that I have to download it and its
dependencies from .tar.gz and install them? Right. *THAT* is as helpful
as telling me to downgrade to Debian.)
>> I ask because coming from a Perl background, I've always found
>> Debian's packaging of CPAN libraries to be incomplete enough to be
>> problematic. For instance, last time I installed blosxom and some
>> plugins, I had to go to CPAN for some standard libraries that weren't
>> available as Debian packages. Once I have to go to CPAN even once,
>> the value of repackaging the libraries in Debian format is lost--in
>> fact, it becomes a liability. As others have already mentioned, you
>> quickly end up with competing versions of the same library.
> That's what RFP (Request For Package) is for. I know this is a pain
> when something is missing and you need it AT ONCE, but everything
> needs a start and i did not find so many perl things waiting, last
> time i checked the user requested softwares.
Sorry, but that's a completely unacceptable answer. If I have a choice
between a package that the author provides (who I can reasonably trust,
probably) and something that *doesn't exist* unless I ask for it nicely,
I'm going to go with the provided package every single time. This is the
real world, folks, and RubyGems solves things that Debian folks
apparently aren't willing to think about.
>> I expect the situation will ultimately be the same with Ruby. Right
>> now, it might be feasible to repackage everything from RubyGems to
>> .deb; but I doubt that will continue to be the case, with an
>> arbitrary number of people writing Gems, and a small number of Gem to
>> Debian repackagers.
> A Perl Team was created and organized and the situation has much
> improved. Indeed not considering our problems would lead to the same
> starting situation with Ruby, because motivated ppl will soon leave
> the place and work for another project if we continue facing a silent
> wall or a wall saying "i don't care".
Frankly, I *don't* care about Debian issues. I don't have *time* to care
about Debian issues. Aredridel has provided concrete suggestions, and
there's a FreeBSD developer who just solved the problem. Debian has
treated Ruby so badly that I care even *less* about Debian repackagers
than I do other repackagers. Sorry, but the time for a "Ruby Team" was a
while back -- maybe even before RubyGems started -- not right now.
> Debian, Mandriva, RedHat, and the like, have got plenty of users,
> which cannot compare to the small amount of RubyGems users, and
> moreover of RubyGems fans thinking this system is perfect, and i don't
> think such a reply Austin did would bring ppl to continue contributing
> to Ruby at all.
Ask me how much I actually care about that. I develop *RUBY* software. I
don't develop Debian software. I don't develop Mandriva software. If I
were to decide to make my software only as a .gem (not going to happen
for various reasons), then it's not *my* problem to help you make things
seamless for your users. I develop my software out of my own love for
what I do and out of a sense of obligation. I *do not* have an
obligation to solve *your* problems.
I've never said that RubyGems is perfect. Ask the RG developers about
some of the criticisms that I've had. But I'm going to be taking this
thread and making some concrete suggestions that will solve likely
issues -- and not keep on whining as I feel that I'm hearing from
repackagers like yourself.
> We packagers are also users, and we also speak for our amount of
> users, and there is no way ppl can be treated like Austin did. If you
> want Ruby out of Debian/Mandriva/RedHat/..., then go ahead. Software
> maintained by ppl taking only care of their own wishes considering
> users in a such Marillat-style should not be packaged or even used.
*shrug* Look, the problem ultimately is that I'm not hearing anything
concrete from the Debian folks, just a lot of FUD and "don't do this or
we'll whine some more." If it seems like I'm sounding harsh, it's
because I'm frankly tired of hearing abstract garbage about so-called
perfect packaging systems from tired philosophies. RubyGems *is* here
and it helps solve some very real problems. There are ways to improve
it, but this pointless whinging doesn't help. Fortunately, there are
people like Aredridel and Chris who can provide constructive feedback.
And there's people like Hugh and myself who can take some of this vague
nonsense and turn it into useful concepts that might able to be
applicable to RubyGems that could simplify things significantly for
other users.
Which would you rather be? Someone who is actively helping the situation
or someone who is FUDding? So far, the Debian contingent has been FUD.
>> The solution I would like to see would be the one taken by Gentoo for
>> CPAN--provide a wrapper which incorporates the language's packaging
>> system in the Linux distribution's packaging system. With Gentoo I
>> run a script naming a CPAN package, and it builds a portage package
>> for that CPAN package (or downloads the pre-packaged Portage package
>> if one exists). That way, both Portage and CPAN agree about what's
>> installed.
> Most distribution are precompiled ones, so this cannot apply.
Again, this is incorrect, as Gentoo's portage can also deal with
precompiled packages. It's not common, mind you, but it can.
-austin
--
Austin Ziegler * halostatue@gmail.com
* Alternate: austin@halostatue.ca