-
Notifications
You must be signed in to change notification settings - Fork 0
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] Restructuring of the publication page for a better overview #5
Comments
We will provide email address, ORCID, and affiliation name but cannot provide affiliation ID since this has to be done by Invenio: To me, it seems like you'd need to implement a parser that crawls a CV for a specific name and then fills in the ID if the name exists, else... I don't know, creates a random ID and updates the CV? CC: @kMutagene |
For context, here is an overview of the current (as of 2023-07-11) validation and metadata creation pipeline: Repos:Jobs:Note that flowchart LR
arc[ARC on GitLab]
arc-export[["arc-export"]]
arc-validate[["arc-validate"]]
arc-to-invenio[["arc-to-invenio"]]
arc_json("arc.json")
arc_validate_result("arc-validate-results.xml")
arc_quality("arc-quality.svg ")
invenio_metadata("metadata.json")
arc --> arc-export --> arc_json
arc --> arc-validate
arc-validate --> arc_validate_result
arc-validate --> arc_quality
arc --> arc-to-invenio --> invenio_metadata
Files:
Difference between
|
all tasks implemented, further review required |
Headline: "Welcome to the ARC Data Publication Service"
Visually separate the headline from the rest of the web page with a thick separator line
Dividing the remaining webpage into the publication-describing part (left, wide, white) and the administrative part (right, less wide, grey)
Concerning the publication-describing part, the layout could look like common publication standards (e.g. Zenodo)
DATA PUBLICATION
Date
Name of the Publication Server (ARChive)
Investigation Title (which is not necessarily the title of the Repository)
List of Authors including
** Mailadresses
** Affiliation
** ORCiD (with Symbol)
Investigation Description
The administrative part includes function buttons for publishing and hint fields about the underlying GitLab repository
No User as this might be confusing
Publish ARC Button at the top
In order that all authors are listed, it would be good to query exactly that again via a checkbox.
Instead of displaying Project, display "Source of this Data Publication is ".
The unsuccessful critical tests should be displayed underneath, with a text like "Project not ready to publish" and afterwards "Make sure that the following criteria are met:".
** The successful ones should be omitted, as they tend to cause confusion.
** An explanation of what should be adjusted to correct the pipeline would be nice
** Here one could refer to an area in the knowledge base, which goes into detail concerning individual messages, or @Brilator
If Terms and Conditions/Author List checkboxes are not checked, the following should happen
** Link Terms and Conditions properly
A "back" button would be desirable to return to the repo
For a better visualization and estimation of the font sizes find images below
Restructured Page
![image](https://private-user-images.githubusercontent.com/74731649/251481958-b01b88ed-784e-4e38-bdb2-5cb903c191a7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNjcxOTQsIm5iZiI6MTcyMDA2Njg5NCwicGF0aCI6Ii83NDczMTY0OS8yNTE0ODE5NTgtYjAxYjg4ZWQtNzg0ZS00ZTM4LWJkYjItNWNiOTAzYzE5MWE3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDA0MjEzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYwZGY0ZWNkNmU1ZDk3Zjg5NzkwZmRlODQwNjM4Nzg0ZjZjNmU0NDIyMDliMDM0MGI1OGU2NDU1NDk3ODJmNGUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.KyfC0-HefQtwv2uWnEH87crmOgJoPZeg3mEjGEOMDlE)
Terms and Conditions/Authors list weren´t checked
![image](https://private-user-images.githubusercontent.com/74731649/251482263-7d391352-af3d-4e98-b69e-6273939e2bd9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNjcxOTQsIm5iZiI6MTcyMDA2Njg5NCwicGF0aCI6Ii83NDczMTY0OS8yNTE0ODIyNjMtN2QzOTEzNTItYWYzZC00ZTk4LWI2OWUtNjI3MzkzOWUyYmQ5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDA0MjEzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdlNjAyNzNkYWI4NzZlZTg2OWZmZTFkMWQwZGQwZTM1OTFiYWEwMGQwYTVhNTQzMzFhMjljODNkNGE0NTVjNDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.QPzORo1aB1f7W-VFTtKxjeKRjCWSydJ-mNc8dadRxNs)
Tests failed
![image](https://private-user-images.githubusercontent.com/74731649/251482383-f0eed6a5-0e13-4983-b440-4d3433ef4c8e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNjcxOTQsIm5iZiI6MTcyMDA2Njg5NCwicGF0aCI6Ii83NDczMTY0OS8yNTE0ODIzODMtZjBlZWQ2YTUtMGUxMy00OTgzLWI0NDAtNGQzNDMzZWY0YzhlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDA0MjEzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYzZjkwYWUwMmYxOGE1MzQ5OWI3NzlkYjcyYjA0YzNhOTJlMGM5OTY3MzA5N2Y1MDRhNDA4ODk3N2NkYTA5OTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Gun3fzVF7VdJ8SrnIfMSnBq4P0T-7xCUA47lLU7PANY)
(Part of) Zenodo Publication Page
![image](https://private-user-images.githubusercontent.com/74731649/251482575-936bbf39-149c-471c-b030-7a8d900821ab.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNjcxOTQsIm5iZiI6MTcyMDA2Njg5NCwicGF0aCI6Ii83NDczMTY0OS8yNTE0ODI1NzUtOTM2YmJmMzktMTQ5Yy00NzFjLWIwMzAtN2E4ZDkwMDgyMWFiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA0VDA0MjEzNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIwMGVkY2U2MmEwMjgzNTExZTM0NTE5ZTJlZDc0MzA2ZWVhYzMxODg4OTk2NDJkMTQyZTk3ZmIyMzEwY2Q0M2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.c-1NR5eOMqFCsusQfT7j2EqshPO7GCX-9tJduJn73B0)
The text was updated successfully, but these errors were encountered: