Open sirex opened 1 week ago
Organizacijos formoje „Atvėrimo duomenų teikėjas“ turi būti rodomas tik super administratoriui.
„Atvėrimo duomenų teikėjas“ reikia pakeisti į „Duomenų atvėrimo paslaugų teikėjas“ (Publisher rolė).
@sirex Kiek supratau iš pokalbio su Julium, VDA nori, kad būnant publisher, jie galėtu nurodyti organizaciją (creator) taip pat ir iš sąrašo organizacijų, kurios dar nėra registruotos duomenų teikėjais ADP. Kaip elgiamės šiuo atveju?
Iš DCAT-AP:
creator
yra institucijos teikiančios duomenis, opublisher
daugeliu atveju bus VDA, tačiau gali būti ir ta pati institucija, kuri reikia duomenis, jei duomenų atvėrimą daro savarankiškai.VSSA šiuo atveju būtų
distributor
, t.y. atsakinga už atvirų duomenų platinimą duomenų naudotojams.Šiuo metu ADP nėra atskira ar organizacija yra creator ar publisher, visais atvejais, daroma prielaida, kad organizacija yra tiek creator, tiek publisher.
Šiuo metu yra įgyvendinta DCAT Attribution funkcionalumas:
Reikėtu atskirti
creator
nuopublisher
ir abi roles padaryti Katalogo dalimi.Reikia padaryti, kad dabar publikuojami duomenų rinkiniai, būtų administruojami publisher organizacijos, kuri gali nurodyti, kas yra duomenų rinkinio creator.
Tai reiškia, kad duomenų rinkinio formoje, turėtu būti galimybė nurodyti, kas yra
creator
ir kas yrapublisher
.Reikėtu atskirti, kas gali redaguoti ir kurti duomenų rinkinius:
publisher
, tada ji gali nurodyti kitącreator
organizaciją, nurodant duomenų savininką.creator
negali būti keičiamas, tačiau galima keistipublisher
.Duomenų rinkinio duomenis gali tvarkyti tiek
creator
, tiekpublisher
.Duomenų rinkinio peržiūros puslapyje, šone rodoma visada
creator
, taip pat ir filtruose, kur filtruojama pagal organizaciją, visada filtruojama pagalcreator
.Dėl
publisher
, šiuo metu yra šiokios tokios užuomazgos, tik tai vadinamaprovider
:https://github.com/atviriduomenys/katalogas/blob/1660d4d4516e4a45381edcf359ae78f341588f52/vitrina/orgs/models.py#L91
Matyt reikėtu pakeisti į
publisher
.Apibendrinant:
publisher
, t.y. tam tikras VSSA prižiūrimas organizacijų sąrašas, kurios teikia duomenų atvėrimo paslaugas.publisher
organizacijos, gali kurti rinkinius ir nurodyti kitącreator
organizaciją, t.y. gali kurti duomenų rinkinius, jei teikia tai organizacijai duomenų atvėrimo paslaugas, net jeicreator
organizacija neturi koordinatoriaus arba net iš vis nėra užsiregistravusi ADP.publisher
organizacijos yra tos, kurios turiOrganization.provider = True
.creator
visur rodomas, kaip duomenų savininkas (filtruose, statistikoje, duomenų rinkinio peržiūroje ir pan.).publisher
rodomas prie susijusių organizacijų, nurodant ir matyt, galima turėtu atskirą filtrą, pagal publisherius.publisher
organizacija, tada negali keisticreator
.creator
gali keisti duomenų rinkiniopublisher
, pasirenkant iš sąrašo organizacijas, kurios yraOrganization.provider = True
.creator
, tiekpublisher
gali redaguoti duomenų rinkinius, tačiau visi veiksmai turi atsispindėti istorijoje ir turi būti atsižvelgiama į prieigos valdymo teises (https://github.com/atviriduomenys/katalogas/issues/171).