[wp-trac] [WordPress Trac] #23912: Add Composer package description
WordPress Trac
noreply at wordpress.org
Sat Mar 30 20:44:16 UTC 2013
#23912: Add Composer package description
-----------------------------+-----------------------------
Reporter: Rarst | Type: feature request
Status: new | Priority: normal
Milestone: Awaiting Review | Component: General
Version: trunk | Severity: trivial
Keywords: has-patch |
-----------------------------+-----------------------------
WordPress, as software download, lacks machine-readable source of meta
information about it. For PHP projects de-facto standard for such is
Composer via `composer.json` file in project root.
While WP currently doesn't use or need Composer dependency functionality,
it will help provide information to developers and improve WP usage ''as''
dependency in projects that make use of Composer.
Suggested `composer.json` draft:
{{{
{
"name" : "wordpress/wordpress",
"description" : "WordPress is web software you can use to create a
beautiful website or blog.",
"keywords" : ["blog", "cms"],
"homepage" : "http://wordpress.org/",
"license" : "GPL-2.0+",
"authors" : [
{
"name" : "WordPress Community",
"homepage": "http://wordpress.org/about/"
}
],
"support" : {
"issues": "http://core.trac.wordpress.org/",
"forum" : "http://wordpress.org/support/",
"wiki" : "http://codex.wordpress.org/",
"irc" : "irc://irc.freenode.net/wordpress",
"source": "http://core.trac.wordpress.org/browser"
},
"require" : {
"php": ">=5.2.4"
}
}
}}}
--
Ticket URL: <http://core.trac.wordpress.org/ticket/23912>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list