GeoNode Workshop protocol 05.06.2024 - 09:00 - 12:00 #2
Replies: 4 comments
-
Who is in charge of organizing it? Topic selection? |
Beta Was this translation helpful? Give feedback.
-
regarding data protection regulations, here are the responses of forian melzer regarding our plans: 2024_06_13_Datenschutzhinweise Webseite und Mail.docx |
Beta Was this translation helpful? Give feedback.
-
@mwallschlaeger How are we managing the TODOs of the discussions? I would suggest to create an issue for each TODO so we can track it and link it here to the discussion. No TODOs would be lost, and we have a nice way of tracking the progress. |
Beta Was this translation helpful? Give feedback.
-
yes i thought to do the same after writing dicussion, I rejected for now as some of us still miss an github account |
Beta Was this translation helpful? Give feedback.
-
Participants: @specka , @mwallschlaeger , @svoboda-zalf , @krmeierzalf , @KevinUrbasch , @silvadealmeida
1) Organizational Topics
1.A) Writing Language
I stumbled on german and english documentation, discussions and issues along my way through github and other documents. I suggest only writing documentation, issues etc. within the zalf-geonode repository in English so that it’s easy for everybody to adapt to our progress. Additionally our github repositories and issues are publicly available and others may be interested in discussions and conclusions we made along the way. So try to make all discussion publicly available so we as a team but also other contributors can understand why things are the way they are.
The best book on how to run a successful open source software project is written by karl fogel, also interesting for non developers: https://producingoss.com/en/producingoss-letter.pdf
Discussion results:
TODOs:
1.B) Use and role of Github, issues, projects and users
How to discuss issues and how to and where to open an issue. Because there are potentially so many ways to notify each other on a task or a problem with a software we must take some time to discuss and agree on how we want to organize the work on zalf-geonode project.
Discussion results:
Github GeoNode Scrum/Kanban: https://github.com/orgs/zalf-rdm/projects/6/views/2 (please use this to create issues)
create new issue like:
Tab Complete Board -> New Issue -> click -> Convert to Issue (right side) -> Label issue -> TF Geonode
Github GeoNode Repository Issues: https://github.com/zalf-rdm/geonode/issues
TODOs:
1.C) Role of TF Data Publication
We have this Task Force “Data Publication” and for the future development of GeoNode I (@specka ) would prefer to have regular meetings fixed scheduled (bi-weekly), to have a place to discuss GeoNode specific stuff. Right now, this TF seems to be sleeping, or the task / objectives are not clear.
Discussion results:
Regular meetings? → every two weeks; preferably on Tuesday every two weeks at 1pm;
Who is in charge of organizing it? Topic selection? → @specka Xenia und @mwallschlaeger (TF GeoNode)
next dates: 11.06.2024 11am, 25.06.2024 1pm and from there on every two weeks thuesday 1pm
2) Publication Structure
2.A): How to structure data / data collections inside GeoNode (maps, datasets, documents, stories, metadata)
GeoNode supports several object types to represent geodata, non geodata and metadata. We never decided on how a publication is structured inside our GN repository. Everybody in our working group must be familiar with the geonode object types and know our guidelines on how to handle different data formats within this structure.
Discussion results:
Visualized (https://docs.google.com/drawings/d/1GOT749dDZJSiW3NUsHFdD4Kzdn_XskPtlg1tG-Wy0Ts/edit?usp=sharing):
TODOs:
@KristinMeier: 1-n Beispiele (Use cases) für bisher publizierte Datenkollektionen mit Maps beschreiben (Beispiel: Jochheim Datensatz);
Use Cases:
@KristinMeier: Abgleich “Wunschdokument Repo” mit angelegten Issues
Task: 1-n Beispiele (Use cases) für bisher publizierte Datenkollektionen mit Maps beschreiben (Beispiel: Jochheim Datensatz); geonode#141
User and Group Management
Discussion: Users
Basic problem is that all users related in GN metadata must be users inside the geonode repos. But users come from different sources: ORD, BonaRes Repo, ZALF AD, BonaRes AD, ORCID.
Users must be identified as themself no matter where they come from, and if we create them beforehand e.g. by ORD upload, they still need to be connected to their already uploaded datasets when uploading for the first time after zalf geonode launch.
Further we must discuss how new users enter the system? Under which circumstances users can change passwords etc.
References:
Discussion:
Discussion results:
This discussion is not finalized but we agreed on the following Workflow for now:
TODOs:
@specka : we need a different name for “Sign in with BonaRes Acoount” → instead of BonaRes a more generic wording should be used; → should be formulated as an issue with label “TF GeoNode” (zalf-rdm/geonode#129)
@specka BonaRes, ZALF, ORCID → TODO: needs new issue in the Upload Tool development (https://github.com/zalf-rdm/bonares-toolbox/issues/963)
@specka What kind of authentication mechanism do we implement in the Upload Tool (UT)
Beta Was this translation helpful? Give feedback.
All reactions