Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor #119

Open
fubarhouse opened this issue Sep 27, 2019 · 0 comments
Open

Refactor #119

fubarhouse opened this issue Sep 27, 2019 · 0 comments

Comments

@fubarhouse
Copy link
Owner

fubarhouse commented Sep 27, 2019

So, it has been forever since I've really looked at DVM.

Maybe it's time I give it some love based on experience elsewhere.

Priorities:

  • Remove calls to exec.Command{} where possible.
  • exec.Command calls should not use environment-specific formatting (Should help with Better support for non-unix platforms. #102)
  • Cut down excessive parsing
  • Cut down excessive logic
  • Break composer/drush command calls into independent packages
  • Segment composer and legacy versions better
  • Fix and identify installed version better
  • Speed enhancements (such as caching for legacy versions)
fubarhouse added a commit that referenced this issue Sep 27, 2019
@fubarhouse fubarhouse added this to the 2.5 milestone Sep 27, 2019
fubarhouse added a commit that referenced this issue Sep 28, 2019
fubarhouse added a commit that referenced this issue Sep 29, 2019
fubarhouse added a commit that referenced this issue Oct 5, 2019
A weirdness has shown in version checks, and this fixes that and should prevent any other anomolies from coming up.
fubarhouse added a commit that referenced this issue Oct 5, 2019
fubarhouse added a commit that referenced this issue Oct 5, 2019
fubarhouse added a commit that referenced this issue Oct 5, 2019
fubarhouse added a commit that referenced this issue Oct 5, 2019
fubarhouse added a commit that referenced this issue Oct 5, 2019
fubarhouse added a commit that referenced this issue Oct 5, 2019
fubarhouse added a commit that referenced this issue Oct 7, 2019
fubarhouse added a commit that referenced this issue Oct 7, 2019
fubarhouse added a commit that referenced this issue Oct 7, 2019
fubarhouse added a commit that referenced this issue Oct 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant