Opened 7 years ago

Closed 6 years ago

#15670 closed enhancement (wontfix)

Add ability to install dojo via composer and packagist.com

Reported by: superdweebie Owned by: dylan
Priority: undecided Milestone: 1.10
Component: General Version: 1.7.3
Keywords: Cc:
Blocked By: Blocking:

Description

Dojo is often used with a php framework, and php frameworks are moving to composer to manage package dependencies. It would be very handy if dojo/dijit/dojox/utils were all composer packages.

To do this all that needs to be done is add composer.json to the root of each package, and then submit the package to packagist.com. A service hook can be set up on github so that packagist updates with every push.

I'm happy to provide the composer.json files for merge, but someone more 'offical' should probably do the packagist.com registration.

What do people think? Is it a go-er?

Change History (3)

comment:1 Changed 7 years ago by sebilasse

+1

comment:2 Changed 6 years ago by dylan

Owner: set to dylan
Status: newassigned

comment:3 Changed 6 years ago by dylan

Milestone: tbd1.10
Resolution: wontfix
Status: assignedclosed

Bower added support for package.json that is already used. Perhaps you can convince the Composer people to do the same? See https://github.com/bower/bower/pull/62 for a lengthy discussion on the topic.

Note: See TracTickets for help on using tickets.