[buddypress-trac] [BuddyPress Trac] #5928: add composer support
buddypress-trac
noreply at wordpress.org
Wed Oct 8 15:17:17 UTC 2014
#5928: add composer support
----------------------------+-----------------------------
Reporter: DJPaul | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: All Components | Version:
Severity: normal | Keywords:
----------------------------+-----------------------------
I'd like to add Composer support to BuddyPress.
This would involve adding a JSON file into the root of /src/ (thus it
would end up in a regular release, not just the dev SVN); it would contain
pretty similar to info that our NPM package.json already has. Here's an
example: https://github.com/markjaquith/WP-TLC-
Transients/blob/master/composer.json
#WP23912 is a discussion about Composer support in WordPress core; the
issues covered in that topic don't affect us, but that ticket's
description is helpful to read.
If we did this, once we have a release (because we want to use Composer
with release versions), we can tell https://packagist.org/ about our new
Composer support, which would allow someone to install BuddyPress by
integrating with their own project/own site's composer.json (specifying BP
as a package requirement). The easiest way to demo this is to install
Composer and run a command like "composer require hyyan/logo-controller".
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5928>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list