# Re: open4-0.6.0

**URL:** <https://www.ruby-forum.com/t/re-open4-0-6-0/67117>\
**Category:** Ruby\
**Created:** [August 31, 2006, 7:20pm UTC](https://www.ruby-forum.com/t/re-open4-0-6-0/67117 "2006-08-31T19:20:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![BergerS\_Daniel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@BergerS\_Daniel](https://www.ruby-forum.com/u/BergerS_Daniel)\
**Post date:** [August 31, 2006, 7:20pm UTC](https://www.ruby-forum.com/t/re-open4-0-6-0/67117/1 "2006-08-31T19:20:42Z")

</div>

> [http://rubyforge.org/projects/codeforpeople/](http://rubyforge.org/projects/codeforpeople/)  
> [http://www.codeforpeople.com/lib/ruby/](http://www.codeforpeople.com/lib/ruby/)
> 
> SYNOPSIS
> 
> open child process with handles on pid, stdin, stdout, and  
> stderr: manage  
> child processes and their io handles easily.

I tried to download the .tgz file from the RubyForge page, but I get a  
404. I noticed you have the files layed out somewhat strangely, with 1  
file per release it looks like. Maybe that’s confusing RubyForge.

May I suggest putting related files under the same release? Take a look  
at [http://rubyforge.org/frs/?group\_id=735](http://rubyforge.org/frs/?group_id=735) for what I mean.

Anyway, assuming this works on Windows (it does, right?) then I might  
have to start a petition to include it in the stdlib. 🙂

Regards,

Dan

This communication is the property of Qwest and may contain confidential  
or  
privileged information. Unauthorized use of this communication is  
strictly  
prohibited and may be unlawful. If you have received this communication  
in error, please immediately notify the sender by reply e-mail and  
destroy  
all copies of the communication and any attachments.

---

<div class="post-metadata">

**Author:** ![BergerS\_Daniel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@BergerS\_Daniel](https://www.ruby-forum.com/u/BergerS_Daniel)\
**Post date:** [August 31, 2006, 8:10pm UTC](https://www.ruby-forum.com/t/re-open4-0-6-0/67117/2 "2006-08-31T20:10:47Z")

</div>

On Fri, 1 Sep 2006, Berger, Daniel wrote:

> > [http://rubyforge.org/projects/codeforpeople/](http://rubyforge.org/projects/codeforpeople/)  
> > I tried to download the .tgz file from the RubyForge page, but I get a
> 
> 1. I noticed you have the files layed out somewhat strangely, with 1  
> file per release it looks like. Maybe that’s confusing RubyForge.

hmm. the same script uploaded the gem, which is fine, as the tgz so i’m  
not  
sure what’s going on… it looks like it may be a rubyforge issue - i  
can’t  
even delete the release with it throwing errors (missing parameters??)

for now you can grab the tarball/gem here

[http://www.codeforpeople.com/lib/ruby/open4/](http://www.codeforpeople.com/lib/ruby/open4/)

sorry for hassle…

> May I suggest putting related files under the same release? Take a look at  
> [http://rubyforge.org/frs/?group\_id=735](http://rubyforge.org/frs/?group_id=735) for what I mean.

isn’t that how i have it

[http://rubyforge.org/frs/?group\_id=1024](http://rubyforge.org/frs/?group_id=1024)

note that they’re all undert the ‘codeforpeople’ project. that way i  
don’t  
have to bother time whenever i create a new sub-project…

> Anyway, assuming this works on Windows (it does, right?) then I might have  
> to start a petition to include it in the stdlib. 🙂

errr - no. ;-(

however. i would **love** to make it so. can i ask you to have a look  
at the  
source and see what it would take to make work? i’m sure this will mean  
factoring out fork or requiring one of you windows libs that do so - and  
that  
may be all.

next i’ll have you help me make posixlock cross-platform 😉

cheers.

-a
