cloudRIG icon indicating copy to clipboard operation
cloudRIG copied to clipboard

Transferring ownership ($200 USD)

Open williamparry opened this issue 6 years ago • 11 comments

I'm not able to work on cloudRIG any longer. I've spent a couple of years developing it (and several hundred dollars for outside help) making it what it is, which I think is a handy tool for people who want a cheap option for powerful computing.

I'm happy to pay $200 to cover someone who wants to sign up to the Mac Developer Program ($100) and $100 for thanks. I'd be happy to chat through how the deployment process works.

If you're keen, please let me know.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

williamparry avatar Jun 01 '19 11:06 williamparry

Hi!

I just found this project yesterday, and I am since contemplating becoming a maintainer, as this does seem like a fun project.

Additionally I would possibly be interested in taking ownership of this project, but before I agree to anything, I would like to spend some time working in the project and attending to some of the existing issues.

So in short, this is me saying Hello, and please look forward to changes coming from me.

4Ply avatar Jun 04 '19 09:06 4Ply

Hi.

I’m also interested in taking the ownership of the project. I’m using it for 6 months now and I’m really motivated to improve it.

Some ideas of improvements for the future:

  • add an option to use io1 disks (gp2 volumes have too random io and game installation may be very very long)
  • allow to run more than one instances (useful to organize multiplayer sessions without creating multiple accounts or using different regions)
  • detect best prices over a set of regions / az
  • save the credentials in macOS keychain
  • make it available on Windows and Linux

Whatever the owner I will be very happy to contribute to the project to add those features.

NitriKx avatar Jun 04 '19 23:06 NitriKx

Great to hear. I've addressed some of your points below:

add an option to use io1 disks (gp2 volumes have too random io and game installation may be very very long)

This could be a good idea, depending on the price. At the moment the volume switches to io1 when transferring to speed it up, but if it isn't too much of a price difference generally, then it could be an option.

allow to run more than one instances (useful to organize multiplayer sessions without creating multiple accounts or using different regions)

This is a great idea, and one that I have been thinking about for a long time. It would be great to decouple Parsec and have different instance types that includes vanilla EC2 (including Linux).

I have a wireframe from when I was thinking about it: Main Screen

detect best prices over a set of regions / az

I had some code for that a while back. It's a good idea, but just needs to be weighed up against the time it takes to transfer volumes across.

make it available on Windows and Linux

I think it compiles on Linux, and another developer has been working on compiling for windows. It would be good to merge them all in.

With regards to transferring I am thinking we would do a final release on this repo and point the auto updater to the new repo (which would be a fork of this one) so that the experience is seamless for users. Some things I'd like in the final release:

  • Merge in current pull requests
  • Update to latest versions of frameworks
  • Update GUI so that on the Play screen it lists the contributors to cloudRIG

If someone is happy to do those things, we can look at transferring to their fork for future versions.

williamparry avatar Jun 05 '19 00:06 williamparry

Hi,

Only someone with the write permissions on that repo can do that. I can help with the current opened PR if you grant me this access.

NitriKx avatar Jun 07 '19 23:06 NitriKx

I'd hate to see this die, and am willing to help out a bit, though I haven't written Javascript in a couple years.

FWIW, I've been happily using it on Linux (via the appImage) for a few weeks.

pjz avatar Jun 19 '19 23:06 pjz

I'm interested to take over the project and / or help maintain it. Please count me in!

vieko avatar Jul 02 '19 17:07 vieko

Great to hear!

I had a chat with @NitriKx about next steps, and it's looking like:

  1. Set up a new "cloudRIG" organisation
  2. Create a final release on this repository with:
    • Update to latest versions of frameworks
    • Update GUI so that on the Play screen it lists the contributors to and maintainers of cloudRIG
    • Setting the auto-update path to point to the new organisation
  3. Code sign and release a final package in this repository
  4. Transfer the repository over to the organisation

If you can help @NitriKx out on step 2, that would be awesome.

williamparry avatar Jul 02 '19 22:07 williamparry

I've created the new organisation : https://github.com/cloudrig

NitriKx avatar Jul 14 '19 18:07 NitriKx

Awesome! Unless you've already done it @NitriKx, I'll get on step 2... let me know?

vieko avatar Jul 15 '19 05:07 vieko

I've almost finished the step 2 :-) You can follow the progress of the "final steps" here: https://github.com/williamparry/cloudRIG/projects

NitriKx avatar Jul 15 '19 06:07 NitriKx

@vieko you can contribute on this one if you want : https://github.com/williamparry/cloudRIG/issues/137

NitriKx avatar Jul 16 '19 13:07 NitriKx