Name my Module!

Name my Module!

am 28.07.2007 00:46:18 von inventor

Hi, I've written a module called ASCII_Plot.pm that generates ASCII
scatter plots. You give it a reference to an array of (x,y) pairs and
it makes a plot in text for you. Kind of like the olden days before
graphics were in widespread use... remember VT100? I did not find
such a beast on CPAN so I wrote it, and now I need a good name for
it. I thought ASCII_Plot would do nicely, but you never know with all
those thousands of modules out there. Plus with all the warnings from
POSE about chosing a namespace, i thought I would take their advice
and ask you to name the module. What's your name for it?

Re: Name my Module!

am 28.07.2007 05:27:24 von Petr Vileta

Inventor wrote:
> Hi, I've written a module called ASCII_Plot.pm that generates ASCII
> scatter plots. You give it a reference to an array of (x,y) pairs and
> it makes a plot in text for you. Kind of like the olden days before
> graphics were in widespread use... remember VT100? I did not find
> such a beast on CPAN so I wrote it, and now I need a good name for
> it. I thought ASCII_Plot would do nicely, but you never know with all
> those thousands of modules out there. Plus with all the warnings from
> POSE about chosing a namespace, i thought I would take their advice
> and ask you to name the module. What's your name for it?
As I remeber this was be called "asciiart" ;-)
--

Petr Vileta, Czech republic
(My server rejects all messages from Yahoo and Hotmail. Send me your mail
from another non-spammer site please.)

Re: Name my Module!

am 28.07.2007 12:41:10 von inventor

On Jul 27, 11:27 pm, "Petr Vileta" wrote:
>
> As I remeber this was be called "asciiart" ;-)
> --
>
> Petr Vileta, Czech republic
> (My server rejects all messages from Yahoo and Hotmail. Send me your mail
> from another non-spammer site please.)

Yes, I remember ASCII art! Those beautifully crafted images can be
found in the ASCII Art FAQ, here:

http://www.ascii-art.de/ascii/faq.html

which will point you to an excellent collection of ASCII art here:

http://www.ascii-art.de/

And nowadays we have this thing called HTML which uses proportional
fonts that destroy ASCII art, so if you want to put ASCII art on your
web page, just do this:


|\ _,,,---,,_
/,`.-'`' -. ;-;;,_
|,4- ) )-,_..;\ ( `'-'
'---''(_/--' `-'\_) fL


Hope you can see that, it's a sleeping cat, drawn by fL.

Inventor

Re: Name my Module!

am 04.08.2007 21:57:21 von Joseph Brenner

Inventor writes:

> Hi, I've written a module called ASCII_Plot.pm that generates ASCII
> scatter plots. You give it a reference to an array of (x,y) pairs and
> it makes a plot in text for you. Kind of like the olden days before
> graphics were in widespread use... remember VT100? I did not find
> such a beast on CPAN so I wrote it, and now I need a good name for
> it. I thought ASCII_Plot would do nicely, but you never know with all
> those thousands of modules out there. Plus with all the warnings from
> POSE about chosing a namespace, i thought I would take their advice
> and ask you to name the module. What's your name for it?

Hm... it's hard to believe that someone hasn't covered that
already, but it's true I don't quite see one out on CPAN

There's

Graph::Easy::As_ascii

But that's for graphing edges, not plotting points.

There's a Chart::Plot, but at first glance there doesn't seem to
be a way to get it to output ascii.

I might go with:

Chart::Plot::Ascii

Re: Name my Module!

am 04.08.2007 22:36:57 von Dean Arnold

Joseph Brenner wrote:
> Inventor writes:
>
>> Hi, I've written a module called ASCII_Plot.pm that generates ASCII
>> scatter plots. You give it a reference to an array of (x,y) pairs and
>> it makes a plot in text for you. Kind of like the olden days before
>> graphics were in widespread use... remember VT100? I did not find
>> such a beast on CPAN so I wrote it, and now I need a good name for
>> it. I thought ASCII_Plot would do nicely, but you never know with all
>> those thousands of modules out there. Plus with all the warnings from
>> POSE about chosing a namespace, i thought I would take their advice
>> and ask you to name the module. What's your name for it?
>
> Hm... it's hard to believe that someone hasn't covered that
> already, but it's true I don't quite see one out on CPAN
>
> There's
>
> Graph::Easy::As_ascii
>
> But that's for graphing edges, not plotting points.
>
> There's a Chart::Plot, but at first glance there doesn't seem to
> be a way to get it to output ascii.
>
> I might go with:
>
> Chart::Plot::Ascii
>

There's already a similar mdule: Text::Graph.
However, its not clear if it supports anything
other than bar charts or (some odd form of) linegraphs.
So how about "Text::Graph::ScatterPlot" ?

Dean Arnold
Presicient Corp.

Re: Name my Module!

am 05.08.2007 04:37:34 von inventor

On Aug 4, 4:36 pm, Dean Arnold wrote:
> Joseph Brenner wrote:
> > Inventor writes:
>
> >> Hi, I've written a module called ASCII_Plot.pm that generates ASCII
> >> scatter plots. You give it a reference to an array of (x,y) pairs and
> >> it makes a plot in text for you. Kind of like the olden days before
> >> graphics were in widespread use... remember VT100? I did not find
> >> such a beast on CPAN so I wrote it, and now I need a good name for
> >> it. I thought ASCII_Plot would do nicely, but you never know with all
> >> those thousands of modules out there. Plus with all the warnings from
> >> POSE about chosing a namespace, i thought I would take their advice
> >> and ask you to name the module. What's your name for it?
>
> > Hm... it's hard to believe that someone hasn't covered that
> > already, but it's true I don't quite see one out on CPAN
>
> > There's
>
> > Graph::Easy::As_ascii
>
> > But that's for graphing edges, not plotting points.
>
> > There's a Chart::Plot, but at first glance there doesn't seem to
> > be a way to get it to output ascii.
>
> > I might go with:
>
> > Chart::Plot::Ascii
>
> There's already a similar mdule: Text::Graph.
> However, its not clear if it supports anything
> other than bar charts or (some odd form of) linegraphs.
> So how about "Text::Graph::ScatterPlot" ?
>
> Dean Arnold
> Presicient Corp.

Thanks, that seems like the right name for it! Now I have a lot to
learn before releasing the module, so its off to documentation
reading!

Re: Name my Module!

am 05.08.2007 04:52:17 von inventor

On Aug 4, 3:57 pm, Joseph Brenner wrote:
>
> Hm... it's hard to believe that someone hasn't covered that
> already, but it's true I don't quite see one out on CPAN
>

Yes, it's surprising that nothing seems to be on CPAN for doing this.
Here is an example of the module's output (without axes labels):

11.7 o
|
|
|
|
| o
|
|
|
o o |
o o | o
o |
o o|
-2.9 ------------------------+-o------------------o----- 2.9
| o
o | o o
| o o
|
|
|
o |
|
|
|
|
o -11.7

Re: Name my Module!

am 22.08.2007 10:42:32 von thierry

Inventor a écrit :
>
> Yes, it's surprising that nothing seems to be on CPAN for doing this.
> Here is an example of the module's output (without axes labels):
>

Really nice.
Put it on CPAN *n0w* !

Re: Name my Module!

am 24.08.2007 20:37:14 von inventor

On Aug 22, 4:42 am, thierry wrote:
> Inventor a =E9crit :
>
>
>
> > Yes, it's surprising that nothing seems to be on CPAN for doing this.
> > Here is an example of the module's output (without axes labels):
>
> Really nice.
> Put it on CPAN *n0w* !

OK, I just uploaded it to CPAN! I'm glad that you're interested in
the module. It isn't perfect, but It will do the job most of the
time. I have been testing and debugging it for a little while now and
it seems to be OK so far. Please let me know if you find bugs or have
suggestions. Thanks.

Inventor

Re: Name my Module!

am 04.09.2007 10:25:20 von inventor

Correction, now you can get it, I put an empty source code file in the
original for some reason. Had to fix it and upload version 0.2 to
CPAN, which I just did. You can get the module as soon as they
approve it, or email from me.

Inventor

Re: Name my Module!

am 05.09.2007 14:09:49 von dominique.dumont

Inventor writes:

> Hi, I've written a module called ASCII_Plot.pm that generates ASCII
> scatter plots. You give it a reference to an array of (x,y) pairs and
> it makes a plot in text for you. Kind of like the olden days before
> graphics were in widespread use... remember VT100? I did not find
> such a beast on CPAN so I wrote it, and now I need a good name for
> it. I thought ASCII_Plot would do nicely, but you never know with all
> those thousands of modules out there. Plus with all the warnings from
> POSE about chosing a namespace, i thought I would take their advice
> and ask you to name the module. What's your name for it?

Avoid using a top level name space.

I'd suggest Text::Plot ou may be Text::AsciiPlot

HTH (and that I'm not too late)


--
Dominique Dumont
"Delivering successful solutions requires giving people what they
need, not what they want." Kurt Bittner

Re: Name my Module!

am 06.09.2007 01:40:43 von inventor

On Sep 5, 8:09 am, Dominique Dumont wrote:
> Inventor writes:
> > Hi, I've written a module called ASCII_Plot.pm that generates ASCII
> > scatter plots. You give it a reference to an array of (x,y) pairs and
> > it makes a plot in text for you. Kind of like the olden days before
> > graphics were in widespread use... remember VT100? I did not find
> > such a beast on CPAN so I wrote it, and now I need a good name for
> > it. I thought ASCII_Plot would do nicely, but you never know with all
> > those thousands of modules out there. Plus with all the warnings from
> > POSE about chosing a namespace, i thought I would take their advice
> > and ask you to name the module. What's your name for it?
>
> Avoid using a top level name space.
>
> I'd suggest Text::Plot ou may be Text::AsciiPlot
>
> HTH (and that I'm not too late)
>
> --
> Dominique Dumont
> "Delivering successful solutions requires giving people what they
> need, not what they want." Kurt Bittner

We put it under Text::Graph::Scatterplot, i just hope i made up the
module distribution correctly. It's a very confusing process.