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

La Vitrine Sources - add aggregator that is filtered by taxonomy criteria for Signe Laval #94

Open
MaudeFJ opened this issue Oct 3, 2024 · 15 comments
Assignees
Labels
Question Signé Laval Issues reported on Singé Laval's website

Comments

@MaudeFJ
Copy link

MaudeFJ commented Oct 3, 2024

User story

Signe Laval would like to import (using an aggregator) certain events from the La Vitrine source in Artsdata. The events in question would be a filtered subset of the La Vitrine events, the ones that feature Lavallois artists. In other words the La Vitrine aggregator from Artsdata would only include events with Lavallois artists performing.

Your 'La Vitrine' aggregator would only include events that meet this criteria:
-performed by "lavallois artist"

The Signe Laval CMS would be the source of the latest list of Lavallois artists (people and organizations) via these 2 taxonomies used in people/orgs:
Orgs: the dynamic taxonomy is called "Ville de l'organisation:
People: the dynamic taxonomy is called "Ville de résidence"
NOTE: the names of the taxonomies are subject to change.
These taxonomies are used to identify which people/Organizations in the Signe Laval CMS are Lavallois. So this information would have to be available to identify which events to import from Artsdata.

Could we automate entry of lavallois artist event's that are in arts data in my cms ?
Like if Adam Jonhson as an event at la place des arts it can enter straight up in brouillon in my cms !

@troughc
Copy link

troughc commented Oct 3, 2024

@MaudeFJ does this capture what you want?
Signe Laval would like to import (using an aggregator) certain events from the La Vitrine source in Artsdata. The events in question would be a filtered subset of the La Vitrine events, the ones that feature Lavallois artists. In other words the La Vitrine aggregator from Artsdata would only include events with Lavallois artists performing.

Your 'La Vitrine' aggregator would only include events that meet this criteria:

  • performed by "lavallois artist"

Signe Laval would provide the list of Lavallois artists (people and organizations).

@troughc troughc self-assigned this Oct 3, 2024
@MaudeFJ
Copy link
Author

MaudeFJ commented Oct 3, 2024

Yes !
But Ideally we would not have to provide a list of lavallois artist, because this info would be embed with the people and organization already in arts data since i'm already putting it in the cms !
Capture d’écran, le 2024-10-03 à 15 47 39

@troughc
Copy link

troughc commented Oct 3, 2024

But Ideally we would not have to provide a list of lavallois artist, because this info would be embed with the people and organization already in arts data since i'm already putting it in the cms !
Yes, that is what I meant. The Signe Laval data includes the taxonomy that identifies a lavallois.

Thanks for the user story.

@troughc troughc changed the title I have a question for the futur (like when la vitrine is gonna be linked): Aggregator enhancement: Sources filtered by taxonomy criteria Oct 3, 2024
@troughc
Copy link

troughc commented Oct 3, 2024

@MaudeFJ please take a look at the first comment again to see if it makes sense. if yes, just give me a thumbs up. :)

@troughc troughc added Signé Laval Issues reported on Singé Laval's website estimate needed This should be estimated by a developer so it can prioritised labels Oct 4, 2024
@troughc troughc removed their assignment Oct 4, 2024
@troughc troughc changed the title Aggregator enhancement: Sources filtered by taxonomy criteria REQUEST for Aggregator enhancement: Sources filtered by taxonomy criteria Oct 4, 2024
@troughc troughc changed the title REQUEST for Aggregator enhancement: Sources filtered by taxonomy criteria Aggregator enhancement: Sources filtered by taxonomy criteria Oct 4, 2024
@troughc
Copy link

troughc commented Oct 4, 2024

@sahalali let's discuss this and what it would entail in terms of development.

@MaudeFJ
Copy link
Author

MaudeFJ commented Oct 4, 2024

Yes well explain
About the taxonomie
Orgs: Ville de l'organisation
People: Lieu de travail
I will
change lieu de travail for Ville de résidence because some artists were confuse

@sahalali
Copy link

If I understand correctly, the aggregator should be able to configure a source (a workflow) to import only events "performed by" a set of people with matching property 'Lieu de travail' value or organization with matching property 'Ville de l'organisation' value in the CMS.

Design:
Step 1: Fetch all people and organizations that match a given condition in the configuration file (now called the mapping file). The aggregator should be able to fetch a list of people and organizations from the CMS.
Step 2: Iterate events fetched from CMS as of today and skip those events that do not match the condition (in this case "performed by") in the configuration file.

This will take 3 days of effort to implement and test.

@sahalali sahalali added to be scheduled Issue has been estimated, now it needs to be planned. and removed estimate needed This should be estimated by a developer so it can prioritised labels Oct 24, 2024
@sahalali
Copy link

@troughc Please check the estimate and prioritize.

@troughc troughc added this to the CC 2024.1 milestone Nov 18, 2024
@troughc troughc removed the to be scheduled Issue has been estimated, now it needs to be planned. label Nov 18, 2024
@dev-aravind
Copy link

@troughc

Signe Laval would like to import (using an aggregator) certain events from the La Vitrine source in Artsdata

Can you share the URL to the La Vitrine source, I was not able to find it in artsdata.

@saumier
Copy link
Member

saumier commented Dec 5, 2024

@dev-aravind @troughc The LaVitrine source is not available. Once CAPACOA gives us the green light the Artsdata team will add LaVitrine to Artsdata. Probably after Christmas.

@troughc
Copy link

troughc commented Dec 5, 2024

To do: find a source of identified events that include lavallois artists (organizations and/or people in the performer field). Maybe Tout Culture, salle odyssee, minotaure, ville de gatineau, place des arts
Test using this source's events:

  1. Pick the source site with identified performer that is already in Artsdata.
  2. Create a new aggregate source for Signe laval using the new filter based on the custom taxonomies for people and organizations (people and organizations that reside in Laval)
  3. Run aggregator to see if it works

In Signe Laval, here are examples of lavallois artists
Example person with correct selection in taxonomy Ville de résidence: https://cms.footlight.io/dashboard/63457978637093005071a053/people/670837b89ab04f006428d02e
Example organization with correct selection in taxonomy Ville de l'organisation:
https://cms.footlight.io/dashboard/63457978637093005071a053/organizations/6442813ef45aca0064127876

@troughc troughc assigned MaudeFJ and unassigned troughc, dev-aravind and sahalali Dec 5, 2024
@troughc
Copy link

troughc commented Dec 5, 2024

@MaudeFJ we need some real examples of your artists performing in events at other places that are sources in Artsdata. And they ahave to be identified. Sources that could work in our tests are:
Tout Culture,
salle odyssee,
minotaure,
ville de gatineau,
Place des arts

TO DO: Please provide some example events at one or two of these places that have your artist performing (a few events)

@MaudeFJ
Copy link
Author

MaudeFJ commented Dec 5, 2024

Hello, j'en ai trouvé juste 1 à date :
https://placedesarts.com/fr/evenement/half-moon-run-osm-pop

J'aurais besoin d'aide...
Genre il y a des lieux/ organisations qui sont dans arts data où des artiste lavallois performent, mais je n'arrive pas à voir les événement qui sont link avec ces lieux/organisations dans arts data... Est-ce qu'il y a moyen de faire ça ?
( je pense surtout à ces spectacles : https://bluff.qc.ca/calendrier/ genre à la maison théâtre ou au théâtre denise pelletier)

@MaudeFJ
Copy link
Author

MaudeFJ commented Dec 5, 2024

@troughc
Copy link

troughc commented Dec 5, 2024

@saumier please see Maude's question above.

@troughc troughc removed this from the CC 2024.1 milestone Dec 6, 2024
@troughc troughc changed the title Aggregator enhancement: Sources filtered by taxonomy criteria La Vitrine Sources filtered by taxonomy criteria for Signe Laval Dec 6, 2024
@troughc troughc changed the title La Vitrine Sources filtered by taxonomy criteria for Signe Laval La Vitrine Sources - add aggregator taht is filtered by taxonomy criteria for Signe Laval Dec 6, 2024
@troughc troughc changed the title La Vitrine Sources - add aggregator taht is filtered by taxonomy criteria for Signe Laval La Vitrine Sources - add aggregator that is filtered by taxonomy criteria for Signe Laval Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Question Signé Laval Issues reported on Singé Laval's website
Projects
None yet
Development

No branches or pull requests

5 participants