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

change org to LizardByte #263

Merged
merged 2 commits into from
Jul 29, 2022
Merged

change org to LizardByte #263

merged 2 commits into from
Jul 29, 2022

Conversation

ReenigneArcher
Copy link
Member

Description

It is becoming increasingly burdensome to maintain multiple GitHub organizations. Therefore Sunshine will move to LizardByte (formerly RetroArcher).

  • updates references from SunshineStream to LizardByte
  • updates issue template
  • updates docker readme

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated the docstring/documentation-blocks for new or existing methods/components

@ReenigneArcher
Copy link
Member Author

ReenigneArcher commented Jul 22, 2022

Todo:

  • complete/publish new website
    • including new discord page
  • update readthedocs git url
  • update readthedocs domain
  • fix crowdin integration
  • move to LizardByte
  • add AUR ssh key to secrets

Copy link
Contributor

@TheElixZammuto TheElixZammuto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a couple questions regarding this decision:

  1. Are you planning to change the project name other than the Organization Name?

  2. What is the legal status of LizardByte, is this is a company (or are you planning to make one?) or an open source organizazion like Sunshine is right now?

  3. How are you planning to make clear that while LizardByte and Sunshine are both maintened by you, these are two different and indipendent projects?

  4. Is the governance going to change when changing between repositories? At the moment there are no public member inside the org.

  5. What are your plans with the actual SunshineStream org?

I personally trust you and thank you for all the work you've done here, but also I want to make sure Sunshine wouldn't suffer again the same problems it had before, especially since that between the OpenStream project, Maxximizer, and the organizazion change we already have got a very turbulent project history.

@TheElixZammuto
Copy link
Contributor

Also tagging for FYI @cgutman @loki-47-6F-64

@ReenigneArcher
Copy link
Member Author

I have a couple questions regarding this decision:

  1. Are you planning to change the project name other than the Organization Name?

Only the org name is changing. My other project name will not become LizardByte.

  1. What is the legal status of LizardByte, is this is a company (or are you planning to make one?) or an open source organizazion like Sunshine is right now?

It is not a legal company currently. I may make it one in the future, but honestly I am not sure if I will or not.

  1. How are you planning to make clear that while LizardByte and Sunshine are both maintened by you, these are two different and indipendent projects?

I believe the different repo/project names should suffice. The website will also showcase the org projects. I hope to get this published soon, mostly waiting on the new logo.

  1. Is the governance going to change when changing between repositories? At the moment there are no public member inside the org.

Before I add any members to the new org, I need to ensure all the development guidelines are clearly defined so that common practices among the different repos are understood.

  1. What are your plans with the actual SunshineStream org?

It will continue to exist but remain unused. I will update the .github profile to notify users of the change. GitHub will redirect most links to the new org automatically.

I personally trust you and thank you for all the work you've done here, but also I want to make sure Sunshine wouldn't suffer again the same problems it had before, especially since that between the OpenStream project, Maxximizer, and the organizazion change we already have got a very turbulent project history.

Thank you, and I understand. It was a difficult decision to do this (and even more so for RetroArcher) but in the end I believe the development process will be much more efficient. There's also an opportunity to share many repos, and resources among the projects. For example both Sunshine and RetroArcher will use the db repo. Sunshine will use it for the game cover pr.

- updates issue template
- updates docker readme
@TheElixZammuto
Copy link
Contributor

Gotcha, thank you for your insight. LGTM!

@ReenigneArcher ReenigneArcher marked this pull request as ready for review July 29, 2022 12:59
@ReenigneArcher ReenigneArcher merged commit da3c39e into nightly Jul 29, 2022
@ReenigneArcher ReenigneArcher deleted the repo-change-org branch July 29, 2022 13:45
@shodanx2
Copy link

As part of this project re-hosting, please update the search engine optimizations, so your user can find this project.

Right now go to google search for
"sunshine streaming" or "moonlight server" or "nvidia gamestream open source server"

And you will likely end up on the abandonned repository https://github.com/loki-47-6F-64/sunshine

There's no mention on that repo's readme but if you go in it's discussion section you'll find the actual repo is

https://github.com/SunshineStream/Sunshine

which now redirects to

https://github.com/LizardByte/Sunshine

Why doesn't moonlight's impressively proffessional looking website have any mention of this experimental server ?

Don't they think it's good enough ? I mean, I tried it, and it's just awesome. I tried it on a laptop that has intel graphics and it runs just amazing !

The few users who do manage to find this project will be very happy, even if they cut themselves on the few remaining sharp edges, this project is production ready, like , right now, it deserves better advertising !

@ReenigneArcher
Copy link
Member Author

@shodanx2 we have no control over Loki's repo, nor over how searching github projects is handled. Loki's repo has more stars so it will appear first.

You want this one to appear first, give us a star. The SunshineStream org is abandoned as it was too difficult to maintain multiple github orgs, multiple discord servers, multiple websites, etc; however I kept control over the org name in order to ensure the github redirect continues to work.

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

Successfully merging this pull request may close these issues.

3 participants