craftsmancoding / repoman

Repoman allows for easy package development in MODX Revolution. Take back the simplicity!
30 stars 7 forks source link

repoman not found in official addons #11

Closed remixlearning closed 10 years ago

remixlearning commented 10 years ago

Hi I tried to install repo man from the modx extras site and its not there.

http://modx.com/extras/browse/?search=repoman

Just thought you would like to know.

I will log the other issues I had installing manually in another thread.

fireproofsocks commented 10 years ago

Right: it has not been formally released and added to the MODX repository yet. I'd like to finish testing a few more things and write a bit more documentation before releasing it officially.

remixlearning commented 10 years ago

Oh ok, Whats repoman's production readiness?

Will there be any complications using repoman for a production site, with the site itself?

fireproofsocks commented 10 years ago

If you have had difficulties installing Repoman via the command-line tool, I recommend uninstalling it, verifying your permissions (especially on a MAMP server per our other email), and re-install it with the "--log_level=4" option -- chances are something has an error somewhere. If that works, then refresh the MODX manager page and you should see the newly created menu item.

The package installer, should not have this problem because there is no difference between users and permissions when the web-version of PHP is used to execute the code.

Re it being "production ready": Repoman is first and foremost a development tool. Although you can use it on a production site, I would urge you to use all caution while doing that -- it's possible to reinstall an extra an loose data. Because it's a development tool, it's also quite simple to pull down the latest version of a package, but development versions of other packages might not be production ready so you might be introducing all kinds of errors into your site when using it on a production site. It's possible, just you have to be very careful. I recommend using it only where the users are comfortable with development flows.

I'm pretty happy with how it's written -- overall it's pretty clean and I have test cases for most things, so I feel the code itself is pretty stable, but I'm still feeling out the exact interface, and I can't document things effectively until the interface is fixed.

At some point I may figure out how to tie it into composer more thoroughly so users can specify specific versions of repositories to use so that people consuming a repoman package can avoid the troubles that happen if you clone a repository that's not yet working properly...

Hope that helps,

Everett

On Tue, Apr 1, 2014 at 12:17 AM, remixlearning notifications@github.comwrote:

On the install I have of modX Revolution, even though I have it installed, I cannot find the page you show in your video.

Oh ok, whats its production readiness?

Will there be any complications using repoman for a production site, with the site itself?

Reply to this email directly or view it on GitHubhttps://github.com/craftsmancoding/repoman/issues/11#issuecomment-39177070 .