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

Online Installer #132

Open
mottosso opened this issue Dec 2, 2014 · 4 comments
Open

Online Installer #132

mottosso opened this issue Dec 2, 2014 · 4 comments
Labels

Comments

@mottosso
Copy link
Member

mottosso commented Dec 2, 2014

Goal

To simplify initial setup of Pyblish.

At the moment, getting setup with Pyblish in Maya, with a GUI, requires a number of steps.

  1. Install Python
  2. Install pip
  3. Install PyQt5
  4. Install Pyblish QML
  5. Install Pyblish for Maya
  6. Modify PYTHONPATH
  7. Fingers crossed that it works

Instead, I'd like for users to download a single executable installer with a graphical interface visualising which components are available for download and installation; such as Pyblish for Maya and QML. As an independent binary, we're free to modify files outside of the Python directory; such as a users userSetup.py for Maya installs or environment variables for Pyblish plug-ins.

Architecture

Users would navigate to http://pyblish.com and be presented with an option to download Pyblish. The downloaded file is an installer, similar to the Qt Online Installer.

@ghost
Copy link

ghost commented Dec 3, 2014

+1

This one would be really useful. Specially if Pyblish needs to be
installed in several machines.

@mottosso
Copy link
Member Author

mottosso commented Dec 3, 2014

The target audience would be home users who are looking to try Pyblish out before making a commitment.

Are you thinking of using an installer for studio-wide installation? I think there are better and more efficient ways of achieving that, close to how it's currently working with installation via pip/easy_install. The issue with installers on such scale is maintenance and updates; better to keep a single installation somewhere central, and distribute access across workstations.

@ghost
Copy link

ghost commented Dec 3, 2014

I think there are better and more efficient ways of achieving that, close to how it's currently working with installation via pip/easy_install.

Will you add that information to the documentation? I look forward to reading that.

@mottosso
Copy link
Member Author

mottosso commented Dec 3, 2014

Will you add that information to the documentation? I look forward to reading that.

Good point, will do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant