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

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,

Re: [Wikitech-l] Composer use in MediaWiki

2012-10-25 Thread Tyler Romeo
Well I think we agreed before somewhere that we should not use Composer for installation of MW extensions, and that MW is in dire need of its own extension management code. *--* *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in Computer Science www.whizkidztech.com |

Re: [Wikitech-l] Composer use in MediaWiki

2012-10-25 Thread Mark A. Hershberger
On 10/25/2012 10:51 AM, Tyler Romeo wrote: Well I think we agreed before somewhere that we should not use Composer for installation of MW extensions, and that MW is in dire need of its own extension management code. I do remember that you said that, but I don't remember that being the

Re: [Wikitech-l] Composer use in MediaWiki

2012-10-25 Thread Chad
On Thu, Oct 25, 2012 at 10:58 AM, Mark A. Hershberger m...@everybody.org wrote: On 10/25/2012 10:51 AM, Tyler Romeo wrote: Well I think we agreed before somewhere that we should not use Composer for installation of MW extensions, and that MW is in dire need of its own extension management

Re: [Wikitech-l] Composer use in MediaWiki

2012-10-25 Thread Tyler Romeo
I do remember that you said that, but I don't remember that being the consensus. If there is real traction on something that is MW-specific, then I'm all for it, but this is something that works *now* as Antoine has demonstrated. It was Daniel Friesen's suggestion, and then myself and a few

Re: [Wikitech-l] Composer use in MediaWiki

2012-10-25 Thread Mark A. Hershberger
On 10/25/2012 11:04 AM, Tyler Romeo wrote: It was Daniel Friesen's suggestion, and then myself and a few others agreed with him. Like I said, if you guys come up with something MW-specific, I would support it. I think it should be demonstrably better than what Antoine has done with Composer,

Re: [Wikitech-l] Composer use in MediaWiki

2012-10-25 Thread Antoine Musso
Le 25/10/12 16:51, Tyler Romeo a écrit : Well I think we agreed before somewhere that we should not use Composer for installation of MW extensions, and that MW is in dire need of its own extension management code. I myself dislike us constantly reinventing the wheel. I would really prefer we

Re: [Wikitech-l] Composer use in MediaWiki

2012-10-25 Thread Rob Lanphier
On Thu, Oct 25, 2012 at 3:23 AM, Mark A. Hershberger m...@everybody.org wrote: I saw (via Siebrand) this tweet Tuesday from Nils Adermann of Composer fame: Fusing #PHP communities: Promising discussions on code reuse in #MediaWiki through #composerphp this afternoon at @wikimedia, thanks