tinymighty / booty

A modern theme for MediaWiki, built on Bootystrap 3 and Skinny.
MIT License
12 stars 7 forks source link

Composer mediawiki/skin support #8

Closed mwjames closed 9 years ago

mwjames commented 9 years ago

refs #6

If you want to support composer require .. then you have to do some additional steps:

{
   "name"       : "mediawiki/booty-skin",
   "type"       : "mediawiki-skin",
   "description": "... skin",
   "keywords"   : [
       "wiki",
       "MediaWiki",
       "skin"
   ],
...
andru commented 9 years ago

Thanks @mwjames I hope to get some time on this skin again soon, so I'll update it as per your advice at the next opportunity.

andru commented 9 years ago

I've made the changes you suggested @mwjames and to my tests install via Composer now works as expected.

I've got this package hosted at packagist under tinymighty, but happy for it to be moved over to mediawiki if that's the way things are done.

mwjames commented 9 years ago

to my tests install via Composer now works as expected.

:+1:

but happy for it to be moved over to mediawiki if that's the way things are done.

I think this entirely up to you. Having it under mediawiki/ might improve discoverability but functionality wise it doesn't change anything.

You may want to add your skin to [0] as well, so others can appreciate your work. I added it to [1] since it works on Funtoo Linux wiki (that's where I first discovered your skin) together with SMW.

[0] http://www.mediawiki.org/wiki/Category:All_skins [1] https://www.semantic-mediawiki.org/wiki/Help:Skins

mwjames commented 9 years ago

One thing I couldn't find was a license.

andru commented 9 years ago

Good call. I've added a license file, and created pages on MediaWiki for this skin and for the Skinny extension which it needs to work. Thanks for the nudge, I've been meaning to get some of this stuff sorted for a long time :)

mwjames commented 9 years ago

Seems to be solved therefore closing it. Cheers