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

Groups can be member of another group #7

Open
mrdudz opened this issue May 27, 2022 · 13 comments
Open

Groups can be member of another group #7

mrdudz opened this issue May 27, 2022 · 13 comments
Labels
requirement Required feature

Comments

@mrdudz
Copy link

mrdudz commented May 27, 2022

Very often a group was a member ("sub group") of another group. So not only sceners should be able to be member of a group, but also groups by itself

@mrdudz mrdudz added the requirement Required feature label May 27, 2022
@idolpx
Copy link
Owner

idolpx commented May 27, 2022

So it would be kind of a sub-group?

@idolpx
Copy link
Owner

idolpx commented May 27, 2022

Would all of the members of the sub-group be considered members of the parent group?

@mrdudz
Copy link
Author

mrdudz commented May 27, 2022

Would all of the members of the sub-group be considered members of the parent group?

no. the group would be member of the other group, not the individual members

@idolpx
Copy link
Owner

idolpx commented May 27, 2022

Ok... so Group Members can be handles or other groups. That should be easy enough.

@idolpx
Copy link
Owner

idolpx commented Jun 6, 2022

Does anyone have an examples of this? What capacity would the other group serve in the host group?
Trying to determine if this should be listed as a partner/affiliate group or something other than "member".
A member usually means an individual. Not a group of people.

@mrdudz
Copy link
Author

mrdudz commented Jun 6, 2022

No idea what you are on there - there were cases when groups had other groups as members. Popular example is "The Light Circle" https://csdb.dk/group/?id=758

@idolpx
Copy link
Owner

idolpx commented Jun 7, 2022

What was their function to the host group "TLC"?

@mrdudz
Copy link
Author

mrdudz commented Jun 7, 2022

What are you after really? How does it matter. It can be anything.

But yeah, there need to be more "function" tags as well. which those are are a completely different question :)

@idolpx
Copy link
Owner

idolpx commented Jun 7, 2022

If their functions are different than a member then maybe they should be labelled differently. How often did this happen?
Maybe just referencing them in the trivia is good enough. Adding complexity for a few rare cases is a waste of resources.

@mrdudz
Copy link
Author

mrdudz commented Jun 7, 2022

If their functions are different than a member then maybe they should be labelled differently.

yes sure. but how their functions can be labelled is an entire different question, as said. groups were members of groups, thats all that matters here.

How often did this happen? Maybe just referencing them in the trivia is good enough. Adding complexity for a few rare cases is a waste of resources.

It did happen often enough that we came to the conclusion it needs to be represented in the db. Referencing anything in trivia that happened more than a few times is terrible and is exactly the reason for why things must be improved over csdb.

@Compyx
Copy link

Compyx commented Jun 7, 2022

Subgroups are indeed a common occurrence, the most common "type" of subgroup is probably an audio department: for example the Sidchip Scratchers of The Force or Prosonix of Panoramic Designs. Subgroups can also have releases under their name but not automatically under the parent group's name.

And subgroups can become independent: Focus started out as a (Dutch) subgroup of Science 451 but, due to communication difficulties with the Swedish parent group, went indepedent a few months later. If you check the page about S541 (https://csdb.dk/group/?id=307), you'll notice in the trivia S451 itself started out as a subgroup, and you'll also see a comment about not being able to add Focus as a subgroup to S451 :)

Another thing related to this is co-op's, groups cooperating for multiple productions/cracks or even many years, also currently stuffed in "trivia".

@mrdudz
Copy link
Author

mrdudz commented Jun 7, 2022

oh yeah coops! those should get a seperate ticket. another interesting case :)

@idolpx
Copy link
Owner

idolpx commented Jun 8, 2022

Thanks for the extra info and for clarifying.

In the GroupMember type I added a GroupID field to handle this reference.

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

No branches or pull requests

3 participants