Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-11 Thread Antoine Musso
Le 05/02/13 16:02, Mark A. Hershberger a écrit : On 02/05/2013 09:06 AM, Antoine Musso wrote: Long story short, we have MediaWiki core published at packagist.org now: This is awesome! How do we get extensions into packagist? There is no real documentation yet but one could reuse an

[Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Nils Adermann
Hey everyone, There was a brief discussion on this list on the subject of Composer use in MediaWiki last October [1]. I also answered various questions regarding Composer in a tech chat via Google Hangout in November. I never responded to the mailing list thread and thought I'd bring up a few

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Antoine Musso
Le 05/02/13 12:29, Nils Adermann wrote: snip Composer is for the most part a library handling package metadata, package repository metadata, version matching, dependency resolution, downloading and unpacking packages as well as the processes that put all of these parts together in an

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Antoine Musso
Le 05/02/13 13:40, Antoine Musso wrote: The plan so far is to setup a Satis install on the continuous integration box to let our Jenkins job fetch extensions locally via Composer. It is not a huge priority though :-) I realized the term Satis could use a bit of an explanation. It is a PHP

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Nils Adermann
On 02/05/2013 01:45 PM, Antoine Musso wrote: Le 05/02/13 13:40, Antoine Musso wrote: The plan so far is to setup a Satis install on the continuous integration box to let our Jenkins job fetch extensions locally via Composer. It is not a huge priority though :-) I realized the term Satis

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Antoine Musso
Le 05/02/13 12:29, Nils Adermann a écrit : There was a brief discussion on this list on the subject of Composer use in MediaWiki last October [1]. Long story short, we have MediaWiki core published at packagist.org now: https://packagist.org/packages/mediawiki/core Thank you note goes to: -

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Mark A. Hershberger
On 02/05/2013 09:06 AM, Antoine Musso wrote: Long story short, we have MediaWiki core published at packagist.org now: This is awesome! How do we get extensions into packagist? -- http://hexmode.com/ There is no path to peace. Peace is the path. -- Mahatma Gandhi, Non-Violence in Peace

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Tyler Romeo
You all may be interested to know that https://github.com/composer/installers actually has a MediaWiki extension composer installer. I'm working on a more robust version, but for now it looks like it works. *--* *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in Computer

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Antoine Musso
Le 05/02/13 17:00, Tyler Romeo wrote: You all may be interested to know that https://github.com/composer/installers actually has a MediaWiki extension composer installer. I'm working on a more robust version, but for now it looks like it works. Please please do! :-] I wrote that very basic

Re: [Wikitech-l] Composer use in MediaWiki (II)

2013-02-05 Thread Tyler Romeo
Mhm, right now I have include files, mandatory configuration variables (it prompts the user if in interactive mode), and schema updates (update.php). Is there anything else anybody can think of that an extension installer could do conveniently? *--* *Tyler Romeo* Stevens Institute of Technology,