Re: [SMW-devel] Composer support

2013-06-08 Thread Mark A. Hershberger
(CCing Antoine who is also interested in Composer and MW, IIRC.)

On 06/08/2013 04:55 PM, Jeroen De Dauw wrote:
> I have been playing around with Composer [0] a bit recently. Though I'm
> not yet at the point where one can install SMW as MediaWiki extension in
> an existing MediaWiki install, it is now possible to install the
> dependencies of SMW using composer.

This is awesome!  I would really like to see MW itself become a
"composable" application.

Thank you for your effort so far.

Mark.


-- 
http://hexmode.com/

Love alone reveals the true shape of the universe.
 -- "Everywhere Present", Stephen Freeman

--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


[SMW-devel] Composer support

2013-06-08 Thread Jeroen De Dauw
Hey,

I have been playing around with Composer [0] a bit recently. Though I'm not
yet at the point where one can install SMW as MediaWiki extension in an
existing MediaWiki install, it is now possible to install the dependencies
of SMW using composer.

This means that when you have a working MW install and get a clone from SMW
that you include in LocalSettings, you no longer have to care about which
dependencies SMW has, much less which versions you need or where to get
them. You can simply run "composer install" in the SMW directory and
Composer will fetch the dependencies, which will automatically be loaded by
SMW. Updating the dependencies at some later point can be done using
"composer update".

Once we got full Composer support, we will have made installation for the
users simpler, will be able to split up our code more and rely on more
third party libraries.

This is not on master quite yet, this first needs to be merged:
https://gerrit.wikimedia.org/r/#/c/67621/

[0] http://getcomposer.org/

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--
--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j___
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel