# Which project should I work on?

**URL:** <https://www.ruby-forum.com/t/which-project-should-i-work-on/171879>\
**Category:** Ruby\
**Created:** [July 10, 2009, 4:10pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879 "2009-07-10T16:10:55Z")\
**Posts on this page:** 17\
**Page:** 2

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [July 17, 2009, 5:17am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/21 "2009-07-17T05:17:54Z")

</div>

On Fri, Jul 17, 2009 at 11:12 AM, Roger P.[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> All righty the results are in.

ok, i just got hit by this one:

```
make all gems/libs run in ruby1.9

```

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [July 17, 2009, 6:41am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/22 "2009-07-17T06:41:48Z")

</div>

> ok, i just got hit by this one:
> 
> ```
> make all gems/libs run in ruby1.9
> 
> ```

Any in particular (besides ruby-debug) that aren’t compat but we wish  
they were? It seems to me like porting to 1.9 isn’t too difficult.  
=r

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [July 17, 2009, 7:24am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/23 "2009-07-17T07:24:06Z")

</div>

On Fri, Jul 17, 2009 at 12:41 PM, Roger P.[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Any in particular (besides ruby-debug) that aren’t compat but we wish  
> they were?

just my current wish:  
1 ruby-serialport  
2 eventmachine  
3 pg  
4 fastri  
5 rcov

> It seems to me like porting to 1.9 isn’t too difficult.

that is the good news 🙂

thanks and best regards -botp

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [July 17, 2009, 6:53am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/24 "2009-07-17T06:53:42Z")

</div>

Roger P. wrote:

> > ok, i just got hit by this one:
> > 
> > ```
> > make all gems/libs run in ruby1.9
> > 
> > ```
> 
> Any in particular (besides ruby-debug) that aren’t compat but we wish  
> they were? It seems to me like porting to 1.9 isn’t too difficult.  
> =r

ruby-debug would be really nice. I’d like webby too, but Tim P. is  
apparently held up by some other gem - I think it’s hpricot, but I’m not  
sure,

t.

–

```auto
Tom C., MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< removed_email_address@domain.invalid >> (email)
<< TomCloyd.com >> (website)
<< sleightmind.wordpress.com >> (mental health weblog)

```

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [July 17, 2009, 8:33am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/25 "2009-07-17T08:33:02Z")

</div>

On Jul 16, 2009, at 11:22 PM, botp wrote:

> On Fri, Jul 17, 2009 at 12:41 PM, Roger  
> Pack[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Any in particular (besides ruby-debug) that aren’t compat but we wish  
> > they were?
> 
> just my current wish:  
> 1 ruby-serialport  
> 2 eventmachine  
> 3 pg  
> 4 fastri

See here for fastri instructions + patch (it’s still a WIP, send me  
bugs!): [Tu fui, ego eris | :wq – blog](http://writequit.org/blog/?p=307)

> 5 rcov

See here: [GitHub - relevance/rcov: The new home of RCov on GitHub](http://github.com/relevance/rcov/tree/master)

> thanks and best regards -botp

- Lee

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [July 17, 2009, 8:38am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/26 "2009-07-17T08:38:53Z")

</div>

On Thu, Jul 16, 2009 at 10:22 PM, botp [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Fri, Jul 17, 2009 at 12:41 PM, Roger P.[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:
> 
> > Any in particular (besides ruby-debug) that aren’t compat but we wish  
> > they were?
> 
> just my current wish:  
> 1 ruby-serialport  
> 2 eventmachine

I believe eventmachine 0.12.8 works just fine under 1.9 - I know it  
works  
for the limited amount I use it

> 3 pg

The version from here [http://github.com/dseverin/pg/tree/master](http://github.com/dseverin/pg/tree/master) - works  
for  
me just fine under 1.9

John

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [July 17, 2009, 2:27pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/27 "2009-07-17T14:27:34Z")

</div>

botp wrote:

> On Fri, Jul 17, 2009 at 12:41 PM, Roger P.[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:
> 
> > Any in particular (besides ruby-debug) that aren’t compat but we wish  
> > they were?
> 
> just my current wish:  
> 1 ruby-serialport  
> 2 eventmachine  
> 3 pg  
> 4 fastri  
> 5 rcov

Appears the only ones not compat are ruby-serialport [unfortunately I’m  
not sure if I have a serial device to test it with] and webby appears  
also to install and work if you patch it [1]. hpricot does appear to  
compile and work on 1.9.  
For ruby-debug the only current option (at least we have options) is the  
built in debugger [2] or unroller [3].

Not sure if there’s much to do here. Move along now.

=r

[1]  
[http://webby.lighthouseapp.com/projects/17680-webby/tickets/19-multibyte-error-under-ruby-191#ticket-19-2](http://webby.lighthouseapp.com/projects/17680-webby/tickets/19-multibyte-error-under-ruby-191#ticket-19-2)  
[2] [http://beaver.net/rdebug/index-0.html](http://beaver.net/rdebug/index-0.html)  
[3] [http://allgems.ruby-forum.com/gems/unroller/0.1.3](http://allgems.ruby-forum.com/gems/unroller/0.1.3)

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [September 26, 2009, 2:41pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/28 "2009-09-26T14:41:46Z")

</div>

On Sep 25, 2009, at 6:17 PM, Roger P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Are there any other gems that people use that they wish could become  
> 1.9  
> compat?

Win32console  
Ruby-snarl

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [December 20, 2009, 4:26am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/29 "2009-12-20T04:26:50Z")

</div>

Gordon T. wrote:

> On Sep 25, 2009, at 6:17 PM, Roger P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Are there any other gems that people use that they wish could become  
> > 1.9  
> > compat?
> 
> Win32console  
> Ruby-snarl

All righty got ruby-snarl updated 🙂

Can’t seem to push it to gemcutter as of yet, so here it is.

[http://github.com/rdp/ruby-snarl/downloads](http://github.com/rdp/ruby-snarl/downloads)

Enjoy.

-r

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [September 26, 2009, 1:16am UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/30 "2009-09-26T01:16:58Z")

</div>

> > Any in particular (besides ruby-debug) that aren’t compat with 1.9 but we wish  
> > they were?
> 
> just my current wish:  
> 1 ruby-serialport

Appears it’s compatible for linux:  
[http://rubyforge.org/tracker/index.php?func=detail&aid=23788&group\_id=61&atid=320](http://rubyforge.org/tracker/index.php?func=detail&aid=23788&group_id=61&atid=320)

Are there any other gems that people use that they wish could become 1.9  
compat?

-r

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 4, 2010, 7:29pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/31 "2010-01-04T19:29:49Z")

</div>

> > 1. Documentation: hack on rdoc with a few things – some bugs, update  
> > the hanna template so that it looks prettier, create a live method  
> > introspection gem, add remote ri gem, etc.
> 
> At the moment there is still no (rdoc) documentation for Ruby 1.9.1  
> available anywhere, so it would be great if that could be improved.

[http://rubydoc.ruby-forum.com/doc/ruby-1.9.1-p129/](http://rubydoc.ruby-forum.com/doc/ruby-1.9.1-p129/)

Are there any other requests for ruby documentation that people out  
there still feel is lacking, anywhere?

-r

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 4, 2010, 7:48pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/32 "2010-01-04T19:48:05Z")

</div>

Roger P. wrote:  
I was wondering on any feedback on which of the following pet projects  
would be most helpful to the community.

1. One thing I would really, really like would be support for proxies  
which require authentication, and more specifically the Microsoft ISA  
Firewall. I’d like to be able to push to gemcutter from behind that  
firewall, for instance, or install gems without resorting to NTLM APS

Barring that, Track down more bugs in the core!

And thanks for everything you’ve done so far.

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 18, 2010, 9:49pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/33 "2010-01-18T21:49:08Z")

</div>

> Are there any other requests for ruby documentation that people out  
> there still feel is lacking, anywhere?

Any other burning requests for things in Ruby, for me to work on?  
-r

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 4, 2010, 9:07pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/34 "2010-01-04T21:07:53Z")

</div>

> 1. One thing I would really, really like would be support for proxies  
> which require authentication, and more specifically the Microsoft ISA  
> Firewall. I’d like to be able to push to gemcutter from behind that  
> firewall, for instance, or install gems without resorting to NTLM APS

Any +1’s out there? 🙂

-r

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 18, 2010, 9:54pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/35 "2010-01-18T21:54:50Z")

</div>

Roger P. wrote:

> > Are there any other requests for ruby documentation that people out  
> > there still feel is lacking, anywhere?
> 
> Any other burning requests for things in Ruby, for me to work on?  
> -r

Well, I can’t really +1 my previous request for the proxy authentication  
thing, so I’m going to +1 the documentation…  
Like, for instance, :  
[http://ruby-doc.org/core/classes/Array.html#M002224](http://ruby-doc.org/core/classes/Array.html#M002224)

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 19, 2010, 8:41pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/36 "2010-01-19T20:41:56Z")

</div>

Roger P. wrote:

> > 1. One thing I would really, really like would be support for proxies  
> > which require authentication, and more specifically the Microsoft ISA  
> > Firewall. I’d like to be able to push to gemcutter from behind that  
> > firewall, for instance, or install gems without resorting to NTLM APS
> 
> I did notice  
> [NTLM authentication for Ruby with Typhoeus and libcurl - RubyFlow](http://www.rubyflow.com/items/3300)  
> with regard to NTLM
> 
> But since I don’t have one to test with…

(n)curses!

"c:\scripts\>gem install typhoeus  
Building native extensions. This could take a while…  
ERROR: Error installing typhoeus:  
ERROR: Failed to build gem native extension.

c:/ruby/bin/ruby.exe extconf.rb  
checking for curl/curl.h in  
/opt/local/include,/opt/local/include/curl,c:/ruby/include/curl,c:/ruby/include,/u  
sr/include/curl,/usr/local/include/curl… no  
need libcurl

… Well, it’s WINDOWS… I guess I’ll have to submit a patch or at  
least tell them about this 🙂

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 19, 2010, 8:33pm UTC](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879/37 "2010-01-19T20:33:47Z")

</div>

> 1. One thing I would really, really like would be support for proxies  
> which require authentication, and more specifically the Microsoft ISA  
> Firewall. I’d like to be able to push to gemcutter from behind that  
> firewall, for instance, or install gems without resorting to NTLM APS

I did notice

> **[NTLM authentication for Ruby with Typhoeus and libcurl - RubyFlow](https://rubyflow.com/p/3300)**
>
> It is possible to interact with NTLM servers from Ruby via ntlmaps proxy, but the recent additions to Typhoeus library allows you to authenticate with NTLM directly. Read on to learn how to work with NTLM authentication both ways.

with regard to NTLM

But since I don’t have one to test with…

[Previous page](https://www.ruby-forum.com/t/which-project-should-i-work-on/171879.md?page=1)
