# Rename thread.rb

**URL:** <https://www.ruby-forum.com/t/rename-thread-rb/79665>\
**Category:** Ruby\
**Created:** [December 17, 2006, 9:11pm UTC](https://www.ruby-forum.com/t/rename-thread-rb/79665 "2006-12-17T21:11:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [December 17, 2006, 9:11pm UTC](https://www.ruby-forum.com/t/rename-thread-rb/79665/1 "2006-12-17T21:11:08Z")

</div>

I think thread.rb should be renamed ‘threadutils.rb’, with a period  
where both exist and the former is deprecated - since Thread itself is  
in core, and thread.rb merely introduces supplementary classes,  
threadutils seems like an apter name.

What do people think? I’ll file an RCR if it sounds like a good idea.

martin

---

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [December 17, 2006, 10:09pm UTC](https://www.ruby-forum.com/t/rename-thread-rb/79665/2 "2006-12-17T22:09:14Z")

</div>

“Martin DeMello” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

> I think thread.rb should be renamed ‘threadutils.rb’, with a period  
> where both exist and the former is deprecated - since Thread itself is  
> in core, and thread.rb merely introduces supplementary classes,  
> threadutils seems like an apter name.
> 
> What do people think? I’ll file an RCR if it sounds like a good idea.

What about time.rb?

---

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [December 17, 2006, 10:31pm UTC](https://www.ruby-forum.com/t/rename-thread-rb/79665/3 "2006-12-17T22:31:18Z")

</div>

On 17.12.2006 22:11, David V. wrote:

> isn’t tangibly a problem, but feel free to search the archives for  
> detail without my bias towards the above.

I second that. It’s not worth the effort. The name is well established  
and changing it will break _a lot_ of code as well as create headaches  
for package maintainers for all Linux distributions (and probably others  
as well). It’s a bad idea because the benefits are by far outweighed by  
the disadvantages.

Regards

```
robert
```

---

<div class="post-metadata">

**Author:** ![Martin\_DeMello](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/f17d59/32.png) [@Martin\_DeMello](https://www.ruby-forum.com/u/Martin_DeMello)\
**Post date:** [December 17, 2006, 10:13pm UTC](https://www.ruby-forum.com/t/rename-thread-rb/79665/4 "2006-12-17T22:13:16Z")

</div>

Martin DeMello wrote:

> I think thread.rb should be renamed ‘threadutils.rb’, with a period  
> where both exist and the former is deprecated - since Thread itself is  
> in core, and thread.rb merely introduces supplementary classes,  
> threadutils seems like an apter name.
> 
> What do people think? I’ll file an RCR if it sounds like a good idea.

This has been discussed before. I think generally the conclusion was  
that it would be potentially breaking code to solve something which  
isn’t tangibly a problem, but feel free to search the archives for  
detail without my bias towards the above.

David V.
