RSS | Module Info | Add a review of Task

11 out of 11 found this review helpful:

Task (1.01)

To respond to Darin from the author's perspective, I personally went through dozens of possible names, and the modules@perl.org mailing list pulled out the thesaurus and went through many more.

Task was used in the end because it's a closer description than Bundle, it is NOT currently in use by CPAN modules, it doesn't have DIRECT associative computer science meaning that would justify keeping the name free. Although it is used quite a bit in computers, most uses of it are so generic or context specific to make the use of Task:: too confusing.

And finally there was an analogy that could be made with the task_foo series of debian packages, where a Task module would be what you do to achieve a general task like "setting up Catalyst" rather than installing a specific package of code.

It was the best of a bad situation. If anyone has alternative and better names, I would love to here one. Because the term Bundle itself is wrong and often misinterpreted.

Adam Kennedy - 2006-03-27 00:06:33
Was this review helpful to you?  Yes No

6 out of 8 found this review helpful:

Task (1.01) *****

I completely agree with Steffen, Darin's one star rating is pointless and kinda stupid.

Task::Catalyst has also been a big success for the Catalyst project so far.

Really wonder why it took so long for Bundle to die...

Sebastian Riedel - 2006-03-25 12:22:41
Was this review helpful to you?  Yes No

9 out of 10 found this review helpful:

Task (1.01) *****

Darin McBride's recent rating prompted me to write an answer.

I agree that the idea is sound. A "bundling" system that doesn't require extra magic from the installation system which the client uses has long been overdue and I have successfully used Task::* bundles.

The namespace has undergone some significant brainstorming. I witnessed that. I think Adam made a good choice with "Task". Furthermore, it is, to my knowledge, not directly connected to a concept from computer science which ruled out a couple of other good suggestions.

Steffen Müller - 2006-03-25 08:58:18
Was this review helpful to you?  Yes No

2 out of 9 found this review helpful:

Task (1.01) *

The idea is sound - but the namespace is unfortunate. "Task" is too useful as an actual development namespace to be tied up with this type of meaning.

Darin McBride - 2006-03-25 07:49:25
Was this review helpful to you?  Yes No


the camel