Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Replacement for the "unsupported" Graph module?

by pokki (Monk)
on Jul 31, 2015 at 09:54 UTC ( [id://1136990]=perlquestion: print w/replies, xml ) Need Help??

pokki has asked for the wisdom of the Perl Monks concerning the following question:

Hello Monks,

I've used the Graph module for lots of graph-related tasks and I've always been happy with it. I don't need a superfast module, or one that consumes very little memory, since I don't have many graphs and they aren't very big. I don't need complex operations either; neighbor/descendant/ancestor list, maybe some shortest paths.

Is there an heir to Graph, now that its author has stopped maintaining it? Or should I just keep using it and hope it doesn't break in the future? What do you guys use, or do you just write your own adjacency maps?

Replies are listed 'Best First'.
Re: Replacement for the "unsupported" Graph module?
by choroba (Cardinal) on Jul 31, 2015 at 10:29 UTC
    It seems Neil Bowers prepares a new release with the "unsupported" notice removed. Yay!
    لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ

      Yay indeed, but then I saw there haven't been any changes except for the packaging: changelog on GitHub, last commit on Mar 9, 2014.

      I'll keep using it for now but I'm a little worried... I wish I had the graph fu to maintain it myself :/

        The README looks somewhat encouraging.
        This module was written by Jarkko Hietaniemi jhi@... Jarkko has moved onto other things, so now I'm maintaining this distri +bution. I have no great plans for it, but will try to address any bugs reporte +d, and follow all modern conventions, etc. Pull requests and patches most + welcome :-) Neil Bowers
        Also, there is some more info in the Changes file:
        Revision history for Perl module Graph 0.96_01 2014-03-09 @NEILB - Taken over maintenance from JHI - Specified min perl version 5.6.0 - Tweaked COPYRIGHT and LICENSE in pod to match usual form - Added "use warnings", but that results in loads of warnings about functions redefined. So added "no warnings 'redefine';". Have to come back and work that one out! - Set all VERSION's to 0.96_01. I suspect a switch to Dist::Zilla might be coming soon... - Updated README to acknowledge change in maintainer - Reformatted as per CPAN::Changes::Spec

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1136990]
Front-paged by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2024-03-19 05:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found