Closed usapieter closed 2 years ago
Removed for now. We'll keep this issue open for further discussion (v3).
Waiting for use cases to use groups and group roles
Zoals vandaag besproken op de OOAPI meeting een uiteenzetting van groepen, zodat we daar use cases uit kunnen destilleren.:
Tussen logistieke systemen en leerlingvolgsystemen worden momenteel groepen en groepslidmaatschappen uitgewisseld.
Er zijn in deze systemen meerdere soorten groepen:
Groepen worden voor verschillende doelen gebruikt:
Voorbeeld van use case: Als roostermaker wil ik een rooster maken, rekening houdend met de groepsindeling die in een ander systeem is gemaakt. In dat rooster mag ik als individu geen twee activiteiten/lessen op zelfde tijdstip hebben. De offerings op components zijn op dat moment nog niet bekend, want het rooster bestaat nog niet. De offering op course wel, maar daar zijn welllicht wel 100 studenten mee geassocieerd. Als rooster maker mag ik niet zelf bedenken welke student welke components met welke andere studenten tegelijk volgt. Daarom krijg ik graag de bedachte groepsindelingen door.
Graag nog een keer aandacht voor dit onderwerp. Binnen de praktijk van de onderwijslogistiek, planning en roostering, speelt de indeling in groepen zoals hierboven omschreven een belangrijke rol. Dit geldt niet alleen in de Xedule omgeving maar deze indeling wordt ook gebruikt in andere onderwijs applicaties zoals Eduarte, Magister, Osiris, SomToday, StuComm Untis en Trajectplanner.
@fransAdvitrae en @JanHendrikvanSchaik
Bij SURF zijn we vandaag bezig geweest met een conceptagenda voor het werkgroepoverleg van 15 juni. Ons voorstel zou zijn om dit daar weer aan de orde te stellen.
Het lijkt ons handig als jullie daar nog iets meer uitleg bij geven:
Dat maakt het gesprek concreet en hopelijk kunnen we dan aan het einde van dat agendapunt met de groep een knoop doorhakken over hoe een verdere uitwerking eruit zou moeten komen te zien.
Het lijkt ons het handigst als jullie zo'n korte uitwerking aan deze issue toevoegen als een nieuwe comment, dan houden we alles bij elkaar.
Hi Jelmer,
Jan Hendrik en ik zijn gestart met de afstemming. We streven er naar om op 8 juni input te leveren voor het overleg van 15 juni. We verwachten ongeveer een half uur nodig te hebben om dit met de groep af te stemmen.
Graag tot de 15e.
Met vriendelijke groet,
Frans van Iersel
[Logo Advitrae]
Van: Jelmer de Ronde @.> Verzonden: dinsdag 18 mei 2021 17:11 Aan: open-education-api/specification @.> CC: Frans van Iersel @.>; Assign @.> Onderwerp: Re: [open-education-api/specification] Groups & Group roles definition (#47)
@fransAdvitraehttps://github.com/fransAdvitrae en @JanHendrikvanSchaikhttps://github.com/JanHendrikvanSchaik
Bij SURF zijn we vandaag bezig geweest met een conceptagenda voor het werkgroepoverleg van 15 juni. Ons voorstel zou zijn om dit daar weer aan de orde te stellen.
Het lijkt ons handig als jullie daar nog iets meer uitleg bij geven:
Dat maakt het gesprek concreet en hopelijk kunnen we dan aan het einde van dat agendapunt met de groep een knoop doorhakken over hoe een verdere uitwerking eruit zou moeten komen te zien.
Het lijkt ons het handigst als jullie zo'n korte uitwerking aan deze issue toevoegen als een nieuwe comment, dan houden we alles bij elkaar.
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHubhttps://github.com/open-education-api/specification/issues/47#issuecomment-843254412, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ATCFCVTXFAE4DKA3VLQ2CDDTOJ7QTANCNFSM4DNYUB5A.
210615 presentatie OOAPI werkgroep.pptx Hierbij de uitwerking die we as dinsdag middag verder zullen toelichten.
Opmerkingen uit de werkgroep van 16 november:
De werkgroep is van mening dat een dergelijke toevoeging aan de OOAPI gewenst is. Het heeft wel nog een verdere uitwerking nodig.
reference
attribuut hetzelfde als sourceId
waar we in #142 over praten?@hermanvand, @fransAdvitrae en @arthurvanalten maken een vervolguitwerking. @fransAdvitrae zorgt voor een vervolgafspraak.
Zie ook issue #135
Er is een vervolg ontwerp gemaakt, wat in de werkgroep van 25/1 besproken is. Op basis van het overleg is het ontwerp nog vereenvoudigd. Het laatste ontwerp is bij deze opmerking bijgesloten. Op basis hiervan kunnen we de ooapi aanpassen.
A note: how can you easily query the membership count of a group?
Er is een vervolg ontwerp gemaakt, wat in de werkgroep van 25/1 besproken is. Op basis van het overleg is het ontwerp nog vereenvoudigd. Het laatste ontwerp is bij deze opmerking bijgesloten. Op basis hiervan kunnen we de ooapi aanpassen.
De werkgroep gaat akkoord met het nieuwe voorstel.
Maar wil nog wel een attribuut personCount
toevoegen.
Closed by #180
after discussing with @tomkuipers and @joostfarla this morning: none of us had relevant experience with groups and group roles.
Are there any institutions (or SURF) with best practices in groups/group roles management?
In my experience groups are defined per application - and there is no supersource for groups and grouproles, rendering any implementation of an OOAPI for this nearly impossible, or with such limitations that it is not very useful.
Why are groups and group roles in the 2.0 specs? And what are the intended usecases?