Guad / NativeUI

UI library for Grand Theft Auto V
MIT License
271 stars 113 forks source link

Move the repository into an Organization #126

Closed justalemon closed 3 years ago

justalemon commented 5 years ago

After the trouble with #99 it feel that is stupid to have completely different versions of NativeUI on the same repo. Because of this, I propose that the repository is moved into a new GitHub organization.

Why? Is easy to have the different versions like this:

The final decision needs to be taken by @Guad because he is the owner of the repo.

manups4e commented 5 years ago

CitizenFX/NativeUI is already updated and i'd say it's different in many ways from Guad's.. there's no need i'd say to keep Guad's NativeUI with FiveM branch right now..

justalemon commented 5 years ago

That is the thing, the FiveM version is a beta experimental version that I made because I wanted to use an updated version of NativeUI on my FiveM server. To make a stable release (NuGet and 5mods), we would need to keep the code separate because the calls for the Natives and Game/UI classes are different.

Guad commented 5 years ago

Moving this repo to an organization will break the links to it, so I don't feel like it's the right move. While I do agree that it needs to be more separated than a branch, there are better ways to do it. I still think cfx version being under your account & linking to it from the readme as the official cfx fork is good enough.

justalemon commented 5 years ago

Moving this repo to an organization will break the links to it

Nope, it will not. justalemon/ServerManager was moved and renamed multiple times and ended up at LambentLight/LambentLight. All of the old links redirect to the new repo.

justalemon commented 5 years ago

The other thing that is going to be useful is GitHub Packages for Organizations. With that, we can make NuGet packages available for beta testers without polluting the Public NuGet Repo,

Guad commented 5 years ago

Moving this repo to an organization will break the links to it

Nope, it will not. justalemon/ServerManager was moved and renamed multiple times and ended up at LambentLight/LambentLight. All of the old links redirect to the new repo.

In that case it seems reasonable. When I find some time I'll make the switch.

justalemon commented 4 years ago

For the time being I have create a fork on @RAGENativeUI, so I can start working on a SHVDN 3 version.