[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