metacpan-web
metacpan-web copied to clipboard
feedback on the lab feature "dependencies"
The output from e.g. DEVEL-REPL is as below.
(1) I assume/suspect this is the "first level" dependencies only, not the recursive transitive closure. Either way, it would be good to document this fact somewhere.
(2) If at some point you add the full recursive result (it should be optional), it would be important to have the breadth-first ordering for them. This is important if/when installing the dependencies.
(3) Why is Dist-Zilla listed three times?
(4) In addition to the timestamp (which is, I assume, the latest upload), it would be nice to show also the version number required, if any.
(5) Last but not least: when does this feature graduate from the labs? I need it now in MetaCPAN::Client :-)
Dist-Zilla-PluginBundle-Author-ETHER 2015-07-19T05:19:42 Test-Pod 2015-07-04T20:39:22 CPAN-Changes 2015-06-21T18:40:45 Dist-Zilla 2015-06-05T01:58:46 Dist-Zilla 2015-06-05T01:58:46 Dist-Zilla 2015-06-05T01:58:46 perl 2015-06-01T17:51:59 Test-CPAN-Meta 2015-05-06T07:15:47 App-Nopaste 2015-03-05T05:19:32 Dist-Zilla-Plugin-OptionalFeature 2015-03-05T04:42:46 B-Keywords 2015-02-21T14:46:33 PPI 2014-11-11T20:28:37 Test-Kwalitee 2014-08-16T03:27:56 Devel-REPL 2014-07-16T01:22:31 Data-Dump-Streamer 2014-06-12T11:03:36 PathTools 2014-05-23T17:00:38 Data-Dumper-Concise 2014-03-21T23:34:11 Sys-SigAction 2013-11-20T11:49:58 Lexical-Persistence 2013-08-19T14:19:43 IO 2009-05-14T00:29:16
Ping @szabgab -- I think you added all of the lab features?
(2) If at some point you add the full recursive result (it should be optional), it would be important to have the breadth-first ordering for them. This is important if/when installing the dependencies.
To be more precise: the full recursive dependencies should be an ordered thingy [an array] of things [an array or a hash/map, doesn't matter), and the ordering should be BFS.
I don't think I'll have time to deal with that feature any time soon. Feel free to change it.
@jhi metacpan-web is pretty easy to hack on. If you want to send a patch, we're happy to help with any questions.
This looks to be completely broken at this point.