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

Minimize the dependency to Chocolatey #49

Closed
urasandesu opened this issue Oct 25, 2015 · 2 comments
Closed

Minimize the dependency to Chocolatey #49

urasandesu opened this issue Oct 25, 2015 · 2 comments

Comments

@urasandesu
Copy link
Owner

As this notice indicates, Chocolatey has a very large backlog of packages in moderation queue. So, probably we can't release like how we think it will --- Also, currently I have not heard anything the moderation status of the package that I submitted 12 days ago... 😧

Therefore, we should minimize the dependency to Chocolatey and take back the control for our releases. We are planning the following enhancements to achieve that:

  • The process resolving the dependency to NuGet.CommandLine
    => Bundle NuGet.exe up.
  • The process generating NuGet package
    => Generate it at the build time.
  • The process registering the profiler
    => Register it at startup time of VSIX. Of course, considering whether version is newer.
  • The process executing prig install TestWindow ...
    => Execute it at the timing same as profiler registration.

By implementing the above, VSIX will be available as an independent installer(This means we can publish it in Visual Studio Gallery). Almost operations that Chocolatey did to install will be unnecessary.

@urasandesu
Copy link
Owner Author

For your information, it had been 50 days since I submitted 😞

@urasandesu
Copy link
Owner Author

Fixed at 1f812df.

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