n98-magerun icon indicating copy to clipboard operation
n98-magerun copied to clipboard

list of addons

Open oasisfleeting opened this issue 9 years ago • 11 comments

https://github.com/oasisfleeting/magento-snippets/blob/master/n98-megatron.sh

oasisfleeting avatar Aug 03 '15 02:08 oasisfleeting

Nice. Thanks for providing the list. I will see if anyone in our 3rd party list. https://github.com/netz98/n98-magerun/wiki/3rd-party-magerun-projects

cmuench avatar Aug 03 '15 08:08 cmuench

@oasisfleeting Impressive line-up. What do you think about creating a registry file (e.g. as JSON) to keep a list of known extensions under version control? Nice name btw :)

tkn98 avatar Aug 07 '15 11:08 tkn98

+1!

DavidLambauer avatar Aug 07 '15 12:08 DavidLambauer

Would love to. Thanks.

Sent from my Android device with K-9 Mail. Please excuse my brevity.

oasisfleeting avatar Aug 07 '15 21:08 oasisfleeting

I started work on an an extension manager plugin that could search packagist for code with a specific type e.g. "magerun-plugin". The idea was basically to piggy back the composer system to find / install plugins.

It would have commands like: plugin:add-repo Allow adding custom package list (self hosted satis installs etc.) plugin:search Use packagist API to search for a plugin plugin:list List all available plugins plugin:install Download the plugin, with options for scope like ~/, or lib/n98-magerun etc. plugin:remove Delete the plugin plugin:info Display meta information about the plugin (from composer.json)

If there's a community interest in something like this, I can try to find some time to developer it far enough to be pushed into the public domain.

pocallaghan avatar Sep 24 '15 16:09 pocallaghan

let me guess: Ithink there is :) :+1:

tkn98 avatar Sep 25 '15 09:09 tkn98

this is an awesome idea, i was just thinking about the same few days ago

razbakov avatar Oct 19 '15 10:10 razbakov

I wonder if there's a way that this issue could become a kind of "implement a Magerun package manager" request, perhaps if third party modules were logged at packagist.org and tagged as a magerun-module we could run list, install, remove, update commands etc. The composer wrapper is there already which would be a good start.

robbieaverill avatar Apr 15 '16 04:04 robbieaverill

Very good idea with composer.

ktomk avatar Apr 15 '16 05:04 ktomk

We could have a list of commands in the module's composer.json

szepeviktor avatar Jun 08 '17 18:06 szepeviktor

First of all a curated list in machine readable form (e.g. a JSON file like res/modules.json) within the repo is necessary. It than can be used to generate listings or even package management.

It should also be possible to tailor your own source version of Magerun, require modules via composer and build your own phar including these additional modules. IIRC our PHAR build supports this. So composer should already work.

ktomk avatar Jun 09 '17 06:06 ktomk