-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Feature Request - Agents: down with groups? #4555
Comments
I agree with this. From the list in #4549 (comment) I added members to the 84 groups that I could (but some of them are very low quality members), I converted a few to person agents - seems they were just created incorrectly as groups, and I marked a few as duplicates (one consequences of groups is that you end up with groups that are names differently, but include the same agents). I also marked a large number as organization and I think we should change those, but can you do that in bulk? That will leave some super low quality group agents and a bunch that should really just be verbatim (expeditions, etc.). or I suppose one might argue those are "other agents". Anyway, let me know how I can help from here. |
Group agents are highly useful for giving credit for participants of expeditions, but they haven't been used correctly because for a long time they weren't working properly to add people. I would like to see this use expanded and imoroved rather than eliminated. @jldunnum |
It wouldn't be eliminated - just transitioned. You could set up (we can switch current ones) a group as an agent of type "organization" or maybe we still call them groups? But instead of the current "member" functionality, we create relationships between tow agents as we did with the Arctos Working Group Officers. I think we will need an agent relationship loader, but this method is so much better because it is easy to indicate the dates of involvement. Also, right now we have groups like "students Northwest Florida State College" which are essentially meaningless - that could include hundreds of thousands of people or "Parasitology 2014" - how many institutions offered this in 2014? We need to be better.
I think that this should be done via accessions - everything from an expedition goes into a single accession (with related permit!) and all of the expedition participants are listed as "received from". Adding a list of 20 people as "collector" doesn't add directly to anyone's real body of work and in fact it probably over-credits people by giving them credit for collecting everything from the expedition rather than the two things they actually collected. |
That's in no way incompatible with what I proposed, just use the mechanism that all other relationships - and groups can't be anything else - use. As above, I'm fine with new relationships if necessary, just come up with a name, definition, and potentially functionality. |
@dustymc how about we just transition all current groups so that the members have an "associate of" relationship to the group, then we dump the current "group" functionality? This is just a simplification so that all agents function in the same manner. |
Or maybe something with projects? I'm doing something similar with Projects and our 3D skull work with the UWY Library, and tying in each worker who is producing data into the project. That way they have a permanent page they can refer back to in their CV if they need. |
Both of those are good ideas, but without a group agent, thousands of
specimen collections and determinations just get put on the PIs name, and
many times they aren't even on the trip.
…On Thu, Apr 14, 2022, 11:41 AM Elizabeth Wommack ***@***.***> wrote:
* [EXTERNAL]*
Group agents are highly useful for giving credit for participants of
expeditions
I think that this should be done via accessions - everything from an
expedition goes into a single accession (with related permit!) and all of
the expedition participants are listed as "received from". Adding a list of
20 people as "collector" doesn't add directly to anyone's real body of work
and in fact it probably over-credits people by giving them credit for
collecting everything from the expedition rather than the two things they
actually collected.
Or maybe something with projects? I'm doing something similar with
Projects and our 3D skull work with the UWY Library, and tying in each
worker who is producing data into the project. That way they have a
permanent page they can refer back to in their CV if they need.
—
Reply to this email directly, view it on GitHub
<#4555 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADQ7JBE5WJY3PIHBEN2UOI3VFBKFRANCNFSM5TMDTUDA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
But right now all 191 of these "group" agents have NO MEMBERS - so who is getting credit for any of it? Do we have lists of names to add to the groups? 1977 All U Of A Student Art Exhibit |
Is that different than what I proposed?
Meh, keep it if you want, non-person agent type doesn't do anything anyway, I just want to get rid of the second type of relationship (=table group_member). I (probably) wouldn't even object to some sort of 'collected as part of group' relationship.
No data structure can compensate for that. |
I don't think so - just trying to clarify. |
Since this thread is about group agents - I can see by looking at group agents that person A, person B, and person C is a common format of group agent. I would like to make a group agent like this (Paul May and Spencer Lucas) for a locality attribute determiner since you can only add one name for that field. Is this an appropriate use of group agents? Is there an alternative way to do this/will there be if we change group agents? |
I think that's all functionally identical. It's either
or
so same things on both ends (agents). Groups still look like arbitrary agents differentiated only by making us follow a separate path, which means we never focus on one path long enough to do cool(er) things. |
This is complicating other things, I'm going next task with
which is identical functionality in a better-developed structure, unless someone comes up with a timely and compelling reason to do otherwise. |
I think that's fair - it effectively does the same thing. |
Expedition agents are useful as group agents because they give credit to
the contributions of multiple members. We use them in MSB. The alternative
is to pick one member of an expedition and assign all the collecting and
preparing activities to them, which isn't fair and doesn't represent
reality. This happens too. I prefer to use the group agents. I have been
involved in many expeditions that I received no credit for as a collector
and preparator and determiner because only the name of the PI was used for
all attribution.
…On Wed, Apr 13, 2022 at 8:36 PM Teresa Mayfield-Meyer < ***@***.***> wrote:
* [EXTERNAL]*
I agree with this. From the list in #4549 (comment)
<#4549 (comment)>
I added members to the groups that I could (but some of them are very low
quality members), I converted a few to person agents - seems they were just
created incorrectly as groups, and I marked a few as duplicates (one
consequences of groups is that you end up with groups that are names
differently, but include the same agents). I also marked a large number as
organization and I think we should change those, but can you do that in
bulk? That will leave some super low quality group agents and a bunch that
should really just be verbatim (expeditions, etc.). or I suppose one might
argue those are "other agents". Anyway, let me know how I can help from
here.
Group Agent Cleanup.csv
<https://github.com/ArctosDB/arctos/files/8485820/Group.Agent.Cleanup.csv>
—
Reply to this email directly, view it on GitHub
<#4555 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADQ7JBH46SVCIMVHJAXNHQLVE6AEBANCNFSM5TMDTUDA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
@dustymc there are still a few agents of type group because the term is till in the code table. Can we convert the few there and get rid of the term? Can we do this today? |
I just did this - the agents marked as groups were all changed to organization and the term deleted from the code table. |
Is your feature request related to a problem? Please describe.
ref: #4549 (comment)
We have group agents, they're not much used (805 agents, 417 having at least one member), probably not consistently used in the UI, and it just seems like unnecessary complication.
Describe what you're trying to accomplish
Simplify and unify.
Describe the solution you'd like
group_member
, and any special handlingDescribe alternatives you've considered
Kludge on.
Additional context
I don't think group agents do anything that "normal" agents and relationships aren't capable of; we now have a robust agent relationship table, let's just use it.
Priority
High-ish; we seem to have some momentum regarding agents, let's not lose it.
The text was updated successfully, but these errors were encountered: