I noticed that some accounts aren’t really people, but groups of people (e.g., ‘VideoLAN’, ‘Canonical’).
I haved tried to find information on how to set this up, but I can’t find it anywhere.
I was wondering if one of these organisation accounts could be set up for ‘The Ivanbots’, or if the name of DuckPowered could just be manually changed to ‘The Ivanbots’.
This is just a trick, a mirage - there are no “group accounts” in the snap ecosystem. The trick with those accounts is just that they have their username and full name set to the organization’s details. But under the hood, they are still individual accounts associated with an email address.
If you want your snap to be owned by one of these “fake-organizations”, what we recommend is:
Set up a “non-individual email” with your organization’s domain; example, instead of using michael.reeves@duckpowered.com, set something like “snaps@duckpowered.com”, then create a new snap developer account with that email address. It’s not usually needed for anyone to log into this account after initial setup and acceptance of developer terms, but it’s good to have snaps owned by a shared account (by this I mean “shared within your organization”).
Transfer any snaps you want owned by this “organization” to the user in question. The previous owner of the snap (e.g. Michael Reeves) becomes a collaborator and can manage and push and publish changes to the snap.
Ideally add more collaborators so that if ever Michael Reeves becomes unassociated with the organization, others can continue maintenance work with no disruption.
If you want to do the above, then there’s no need to muck around with your (Michael Reeves) account’s full name and username.