fluxsauce / site_audit

Collection of commands that analyze Drupal sites for best practices, performance and more.
https://www.drupal.org/project/site_audit
23 stars 9 forks source link

Installation guidelines #71

Open ghost opened 6 years ago

ghost commented 6 years ago

Hi there,

Thank you for your work on this module.

I am however finding it difficult to install on Drupal 8.4.4 with Drush 9. I opened a PR with some installation instructions, however don't think this is the correct way.

Do you have any more more up-to-date instructions?

This repository also appears to be out of sync with the repository on Drupal's servers.

Thanks.

fluxsauce commented 6 years ago

This repository also appears to be out of sync with the repository on Drupal's servers.

@socketwench can you look into that? Thanks!

socketwench commented 6 years ago

Sure. I just finished my freelancing project this weekend so I have more time in my schedule.

ghost commented 6 years ago

Cool, let me know if you need any help.

ghost commented 6 years ago

I could actually install 8.x-2.x on a Drush install < 9 and it worked fine. However I guess the 8.x-3.x for Drush 9 < doesn't work yet.

Still, I think it's confusing having this repository on GitHub, if it just becomes out of date. Ideally this should become the canonical repository.

fluxsauce commented 6 years ago

The intent is that the repositories are synced. GH is where the bulk of the 8.x development took place :-)

socketwench commented 6 years ago

What were we using to sync the repos? Was it a service or just manual with multiple remotes?

fluxsauce commented 6 years ago

@socketwench git push origin && git push github (manual with multiple remotes)

socketwench commented 6 years ago

That's....not my preferred method. I'd rather choose one repo or the other to be the canonical source. Most of the activity is still over on D.O, although Github is better for rapid development.

fluxsauce commented 6 years ago

The intent is to ease collaboration, and there are many ways to do that. I'm not fussy about the how, use your best judgement.

If you wish to focus only on Drupal.org, that's fine and I'll mark this as a snapshot and direct folks there. With that said, the bulk of development happened here.

ghost commented 6 years ago

I also vote for this Github repository to become the canonical source. There are more developers who have GitHub accounts, rather than Drupal accounts.

The lower barrier to entry would mean that plugins like this are more like to receive contributions.

jrglasgow commented 6 years ago

Is there an update on how to get this working with Drush 9?