I am into programming and want to release some extensions for Joomla commercially. I currently have a standard GitHub account. This standard account is free and I can make private repositories etc…
Should I get a separate GitHub account for my commercial extensions and make it an organization?
There is only me at the minute but you never know in the future.
Also if anyone has any simple information on how GithHub organizations work etc… that would be very useful as the info on GitHub’s website is not the best.
The dev team here use github organizations and I was just hoping a programmer would give me some advice. I don’t need any information on joomla. ( I have that T-shirt)
You don’t need another account to create/manage organizations. That’s the point of them. I use the same account for all of my github stuff, including multiple organizations.
In GitHub you can convert an account to an Organization or create it as one in the first place. An organization must have a GitHub username. Is this right?
Do you mean you can also create an organization from within your current account?
The reason is that I have a personal account (free) and another free account which i will convert into an organization because I like the name.
Github is very corporate these days, and they have many ways for you to pay them for corporate features. Github is owned by Microsoft and it shows.
If you want non-corporate you’ll have to go for one of the OSS options, like Gitea or Gitlab. There are hosted options of those, but if you’re making commercial software, not all of the hosted options are friendly to that (e.g. Codeberg and Notabug are exclusively for OSS, as far as I know). You could do anything you want with them if you self-host, though. Gitea in particular is very lightweight.