Categories are known to be a broken system. Taxonomy is much better. Therefore, authors can control the categories (tags) on JSAN by including them in the META.yml. Here is what the JSAN Library's META.yml file looks like now.
---
name: JSAN
version: 0.08
author:
- Casey West <casey@geeknest.com>
abstract: JavaScript Archive Network
license: artistic
build_requires:
Test.Simple: 0.11
provides:
JSAN:
file: lib/JSAN.js
version: 0.08
generated_by: Module::Build version 0.2701
tags:
- jsan
- use
- import
- libraries
Of course this was generated using Module-Build-JSAN (which is in the JSAN SVN). Here's the Build.PL.
use Module::Build::JSAN;
my $build = Module::Build::JSAN->new(
module_name => 'JSAN',
license => 'artistic',
dist_author => 'Casey West <casey@geeknest.com>',
abstract => 'JavaScript Archive Network',
create_readme => 1,
build_requires => {
'Test.Simple' => '0.11',
},
tags => [qw[jsan use import libraries]],
);
$build->create_build_script;
Posted from caseywest.com, comment here.